ListseVegetarian recipes for the home stove

Dinner

Southwest Bean Salad on the Stove

This Southwest Bean Salad is hearty, bold, and packed with serious flavor. It’s loaded with chickpeas, black beans, pinto beans,

  • 6 servings
  • Prep 15 minutes
  • Total 15 minutes
Jump to the recipe
Southwest Bean Salad on the Stove

Love a good bean salad? You need to try our Mediterranean Dense Bean Salad recipe as well as our protein packed Edamame Salad and our Avocado Black Bean Salad!

large bowl of Southwest bean salad filled with 3 types of beans and lots of veggies

The bean salad I can’t stop eating!

I’ve been eating this southwestern bean salad on repeat lately, and it’s officially my go-to lazy workday lunch. I make a big batch, stick it in the fridge, and then scoop it with tortilla chips straight into a bowl whenever hunger strikes – no reheating, no thinking, no effort required. It’s filling, well-seasoned, and somehow makes me feel like I have my life together even when I’m eating lunch at my desk.

It’s also striking on my vegetarian taco salad or a good burrito bowl!

Here’s why you’ll love it:

  • Hearty, filling, and protein-packed!
  • Naturally vegetarian and straightforward to make vegan
  • Reliable for meal prep – it gets better with time!
  • Great as a side dish or a main
ingredients needed for southwestern bean salad including chickpeas, pinto beans, black beans, bell pepper, cherry tomatoes, jalapeno, corn and bell pepper

Ingredients needed

The ingredients for this southwestern black bean salad are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

For the bean salad

  • BEANS! – we’re using chickpeas, black beans, and pinto beans for this method but genuinely any beans you prefer will work well! The black and pinto beans genuinely give this a southwestern lean but do what feels good for you!
  • Sweet Corn – Fresh corn, frozen (thawed), or canned all work.
  • Red bell pepper – Adds crunch and sweetness. Genuinely any color bell pepper will work.
  • Cherry tomatoes – Juicy and bright! Roma tomatoes would also work well in this dish!
  • Red onion – Sharp bite that mellows as it sits. Green onions would also taste savory!
  • Jalapeño – Optional heat; remove seeds for milder spice.
  • Cilantro – Essential for that fresh Southwest flavor. If you’re cilantro-averse, parsley will work but the flavor will change. You can also simply leave it out altogether.
ingredients needed to make a southwestern vinaigrette including olive oil, honey, lime juice, spices, and salt and pepper

For the Southwestern Vinaigrette

  • Olive oil – Creates a smooth, balanced dressing.
  • Fresh lime juice – Key to the bright, zippy flavor.
  • Honey or agave – Balances the acidity and spice.
  • Spices – simple warming spices including cumin, chili powder, garlic powder, and paprika + salt and pepper.
large bowl of Southwest bean salad filled with 3 types of beans and lots of veggies

How to Make It

Simply a reminder that you can find the FULL written recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you:)

bowl filled ingredients that are neatly sectioned out and not mixed together yet including: pinto beans, black beans, chickpeas, tomato, onion, jalapeno, coen and bell pepper
  1. Combine all of the beans and veggies in a LARGE bowl including chickpeas, black beans, pinto beans, corn, tomatoes, bell pepper, red onion, and cilantro + jalapeno.
southwestern vinaigrette dressing
  1. Make the dressing by whisking together all of the ingredients in a small bowl or measuring cup. Drizzle over the salad and toss so that everything is well covered. Store leftovers in an airtight container.

Recipe Tips

  • Dice everything fairly small so the salad stays “dense” and scoopable.
  • Rinse beans quite well to remove excess starch and prevent a gummy texture.
  • Let the salad rest at least 30 minutes before serving for dependable flavor. It’s actually dependable the next day!
  • Add avocado only before serving if you want creaminess without browning.
large bowl of Southwest bean salad filled with 3 types of beans and lots of veggies

Frequently Asked Questions

The recipe

Southwest Bean Salad at Home

This Southwest bean salad is packed with chickpeas, black beans, pinto beans, corn, and fresh veggies tossed in a zesty lime cumin vinaigrette. A hearty, make-ahead vegetarian salad that’s dependable for meal prep.

  • 6 servings
  • Prep 15 minutes
  • Total 15 minutes

Ingredients

For the salad

  • 1 15-oz can chickpeas (drained and rinsed)
  • 1 15-oz can black beans (drained and rinsed)
  • 1 15-oz can pinto beans (drained and rinsed)
  • 1 ½ cups corn kernels (fresh, frozen and thawed, or canned)
  • 1 large red bell pepper (finely diced)
  • 1 ½ cups cherry tomatoes (halved)
  • ½ cup red onion (finely diced)
  • 1 medium jalapeño (finely minced (seeds removed for less heat))
  • ½ cup fresh cilantro (chopped)
  • ½ cup cotija cheese

For the Southwest vinaigrette

  • ¼ cup olive oil
  • 2 tablespoons apple cider vinegar
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 1 tablespoon honey or agave
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ½ teaspoon smoked paprika (optional)
  • ½ teaspoon garlic powder
  • ¾ teaspoon kosher salt (plus more to taste)
  • ¼ teaspoon freshly ground black pepper

Method

  1. 1

    Drain and rinse the chickpeas, black beans, and pinto beans quite well. Shake off excess water and add them to a large bowl. Add the corn, red bell pepper, cherry tomatoes, red onion, jalapeño, and cilantro. Toss to combine.

  2. 2

    Make the vinaigrette. In a small bowl or jar, whisk together the olive oil, vinegar, lime juice, honey (or agave), cumin, chili powder, smoked paprika (if using), garlic powder, salt, and pepper until smooth.

  3. 3

    Pour the vinaigrette over the salad and toss until everything is evenly coated. Add in the cotija and toss gently.

  4. 4

    Refrigerate for at least 30 minutes before serving. Taste again and adjust seasoning if needed. If adding avocado, wait and do it on an individual basis as you’re eating the salad. I do NOT suggest adding the avocado in if you’e making this for meal prep.

Cook notes

Storage Instructions Store in an airtight container in the refrigerator for up to 4–5 days. Stir before serving and adjust seasoning if needed.

Per serving

  • Calories487 kcal
  • Carbohydrates69 g
  • Protein23 g
  • Fat15 g
  • Saturated Fat3 g
  • Polyunsaturated Fat3 g
  • Monounsaturated Fat8 g
  • Cholesterol11 mg
  • Sodium579 mg
  • Potassium1025 mg
  • Fiber20 g
  • Sugar11 g
  • Vitamin A1451 IU
  • Vitamin C47 mg
  • Calcium166 mg
  • Iron6 mg