30-Minute Black Bean Fajita Salad

Prep: 15 minCook: 10 min4 servingsmediumTex-Mex
Black Bean Fajita Salad with Smoky Paprika Dressing

A vibrant Mexican-inspired salad featuring seasoned black beans and sauteed peppers over crisp romaine with fresh corn, tomatoes, and avocado. The smoky paprika dressing with Dijon mustard and red wine vinegar ties everything together with tangy, earthy flavors. Perfect for weeknight dinners or meal prep, this hearty salad offers complete plant-based protein while delivering the bold spices of traditional fajitas in a lighter, fresher format.

Ingredients

4 servings
  • 1 clove garlic, chopped
  • 3 Tbsp red wine vinegar
  • 2 tsp Dijon mustard
  • ¼ cup sour cream
    plain Greek yogurt1:1dairy-free

    tangier flavor

    Full guide →
  • ½ tsp smoked paprika
  • 2 Tbsp cooking oil
  • ½ tsp garlic powder
  • ½ tsp paprika
  • ¼ tsp coriander
  • ¼ tsp cumin
  • 1 bulb shallots, sliced
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 2 stalks green onions, sliced thinly
  • 1 head romaine lettuce, chopped
    mixed greens1:1none

    varied textures

    Full guide →
  • 3 roma tomatoes, chopped
  • 1 cup corn kernels, frozen or canned, thawed or drained and rinsed
  • 1 avocado, cubed
  • 1 can black beans, 14 oz
    pinto beans1:1none

    milder flavor

    Full guide →
  • 1 Tbsp cooking oil
  • ½ tsp coriander

Instructions

  1. 1

    Heat non-stick pan or skillet over medium-high heat

  2. 2

    Add cooking oil and shallots to heated oil with sprinkle of salt

  3. 3

    Saute until softened

  4. 4

    Add black beans with garlic powder, paprika, coriander and cumin

  5. 5

    Saute for another 4 to 5 minutes

  6. 6

    Fold in peppers and toss for another 3 minutes

  7. 7

    Remove and set aside

  8. 8

    Assemble salads with romaine, tomatoes, corn, avocados, and green onions

  9. 9

    Toss with black beans and peppers and dressing

  10. 10

    Season to taste with salt, pepper, or more spices

Tips

Tip 1

Drain and rinse canned black beans thoroughly to remove excess sodium and improve texture.

Tip 2

Make dressing ahead by whisking together garlic, vinegar, mustard, sour cream, and smoked paprika.

Tip 3

Add avocado just before serving to prevent browning and maintain fresh appearance.

Good to Know

Storage

Refrigerate assembled salad up to 2 days. Store dressing separately.

Make Ahead

Prepare beans and peppers up to 3 days ahead. Chop vegetables day of serving.

Serve With

Serve immediately after tossing to maintain crisp lettuce texture.

See pairing guide →

Common Mistakes

Watch

Avoid overcooking peppers to maintain crisp-tender texture.

Watch

Add avocado last to prevent browning and mushiness.

Substitutions

Dairy-Free Swaps

sour cream
plain Greek yogurt1:1dairy-free

tangier flavor

Full guide →

General Alternatives

black beans
pinto beans1:1none

milder flavor

Full guide →
romaine
mixed greens1:1none

varied textures

Full guide →
Find more substitutions →

FAQ

Can I make this salad vegan?

Yes, substitute the sour cream with plain coconut yogurt or cashew cream for a creamy dairy-free dressing that maintains the tangy flavor profile.

How long will this salad keep in the refrigerator?

The assembled salad keeps 1-2 days refrigerated. Store components separately for up to 3 days for best texture and freshness.

Can I use dried beans instead of canned?

Absolutely. Use 1.5 cups cooked dried black beans. Soak overnight, then simmer 1-2 hours until tender before seasoning and sauteing.