Beef Fajita Salad Lime Dressing

A plated Beef Fajita Salad with Lime Dressing showcases sizzling marinated steak slices nestled among crisp romaine, vibrant red and yellow bell peppers, and creamy avocado slices.  Save
A plated Beef Fajita Salad with Lime Dressing showcases sizzling marinated steak slices nestled among crisp romaine, vibrant red and yellow bell peppers, and creamy avocado slices. | cookingwithavery.com

This vibrant Tex-Mex inspired bowl combines tender strips of marinated flank steak with crisp romaine, colorful bell peppers, sweet cherry tomatoes, and creamy avocado. The beef is seasoned with aromatic spices like chili powder, cumin, and smoked paprika, then quickly seared to juicy perfection. A bright lime dressing whisked with honey, garlic, and Dijon mustard ties everything together with refreshing zest. Ready in just 35 minutes, this satisfying meal delivers protein-rich nutrition with bold, fresh flavors that feel both indulgent and nourishing.

The aroma of sizzling meat with cumin and lime always takes me back to my first apartment, where I'd cook fajitas on a tiny electric skillet while my roommate danced around the kitchen. We made this salad version one summer night when it was too hot to turn on the oven, and the combination of warm spiced beef against crisp cold vegetables became an instant staple. Something magical happens when that citrus-garlic dressing hits the just-cooked steak.

I made this for my dad last summer, and he kept saying 'I don't even like salad' right up until he took his first bite. Then he went back for thirds. It's become our go-to when we want something that feels special but doesn't require hours of hovering over the stove.

Ingredients

  • Flank steak: Slice this thin against the grain and it stays tender every single time, plus it soaks up that marinade beautifully
  • Chili powder, cumin and smoked paprika: This trio gives you that classic fajita taste without needing a store-bought packet
  • Fresh lime juice: Do not skip this, it cuts through the rich beef and brightens the whole salad
  • Romaine, bell peppers and red onion: These sturdy vegetables hold up to the warm beef without getting sad and wilted
  • Avocado: Adds creaminess that balances the sharp lime dressing perfectly
  • Olive oil, honey and Dijon: These three ingredients emulsify into a dressing that clings to every single vegetable

Instructions

Get the beef soaking up flavors:
Whisk together that spice blend with oil and lime juice until it becomes a fragrant paste, then toss your sliced steak in it and let it sit for at least 15 minutes while you prep everything else.
Cook the beef until it's sizzling:
Get your skillet ripping hot over medium-high heat, then cook the marinated strips for just 2 to 3 minutes per side until they develop a gorgeous crust and smell incredible.
Whisk up the dressing:
Combine olive oil, lime juice, honey, garlic and Dijon in a small bowl and whisk until it thickens slightly, tasting and adjusting the salt and pepper.
Build your salad base:
Spread the chopped romaine over a large platter or individual bowls, then arrange those colorful bell pepper strips, red onion, avocado halves and cherry tomatoes on top like edible confetti.
Bring it all together:
Pile that warm, fragrant beef right on top of the vegetables, drizzle with the lime dressing, and either toss everything together or serve it layered so everyone can see how pretty it looks.
This Tex-Mex inspired main dish salad features warm beef strips, juicy halved cherry tomatoes, and fresh cilantro, all ready to be tossed with a zesty, homemade lime dressing.  Save
This Tex-Mex inspired main dish salad features warm beef strips, juicy halved cherry tomatoes, and fresh cilantro, all ready to be tossed with a zesty, homemade lime dressing. | cookingwithavery.com

This recipe showed up at almost every dinner party I threw that first year I lived on my own. There's something about a composed salad that makes people feel taken care of, like you put extra thought into their meal even when you barely had time to grocery shop.

Making It Your Own

I've played around with this base more times than I can count, and the structure is so forgiving. Sometimes I'll throw in black beans or grilled corn when I need more bulk, and my sister swaps in portobello mushrooms when she's vegetarian. The dressing works on just about anything.

Timing Is Everything

The trick that transformed this dish from good to restaurant-quality was learning to have everything chopped and ready before the beef hits the pan. Those warm steak strips need to hit the vegetables while they're still sizzling, creating that beautiful contrast of temperatures that makes the salad sing.

Serving Suggestions

This salad stands on its own as a complete meal, but I love serving it alongside warm tortillas or corn chips for scooping. A cold beer or crisp white wine cuts through the spices perfectly. The lime-forward dressing pairs unexpectedly well with fruit at dessert, maybe some grilled peaches or mango sorbet.

  • Keep extra lime wedges on hand for people who want an extra hit of acid
  • Have hot sauce available for anyone who likes more heat than the spice blend provides
  • This salad actually keeps decently for lunch the next day if you store the dressing separately
Served in a rustic bowl, the Beef Fajita Salad offers a satisfying meal with tender meat, crunchy vegetables, and a bright drizzle of honey-lime vinaigrette. Save
Served in a rustic bowl, the Beef Fajita Salad offers a satisfying meal with tender meat, crunchy vegetables, and a bright drizzle of honey-lime vinaigrette. | cookingwithavery.com

Hope this salad becomes part of your regular rotation like it has in mine. There's something deeply satisfying about eating something so vibrant and alive.

Recipe FAQs

Flank steak is ideal for its tenderness and quick cooking time. Slice thinly against the grain for the most tender bites in your bowl.

Yes, marinate the beef up to 4 hours before cooking. Chop vegetables and whisk dressing in advance, then assemble just before serving for optimal freshness.

Let the marinated beef rest at room temperature for 15 minutes before cooking. Use a hot skillet or grill pan to develop a savory sear while keeping the interior juicy.

Bell peppers and red onion provide satisfying crispness. Romaine offers sturdy texture that holds up well against the warm beef and tangy dressing.

Store components separately in airtight containers. Keep dressing chilled and add just before eating to maintain the fresh, vibrant textures of the vegetables.

Grilled chicken breast strips or seasoned portobello mushrooms make excellent substitutes. Adjust cooking times accordingly to maintain tenderness.

Beef Fajita Salad Lime Dressing

Tender marinated beef with crisp vegetables and zesty lime dressing for a fresh, satisfying Tex-Mex inspired meal.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

For the Beef

  • 1 lb flank steak, thinly sliced against the grain
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • Juice of 1 lime

For the Salad

  • 1 large romaine heart, chopped
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 small red onion, thinly sliced
  • 1 ripe avocado, sliced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup fresh cilantro leaves

For the Lime Dressing

  • 3 tbsp olive oil
  • 2 tbsp fresh lime juice
  • 1 tsp honey
  • 1 small garlic clove, minced
  • 1/2 tsp Dijon mustard
  • Salt and pepper, to taste

Instructions

1
Marinate the Beef: Combine olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice in a bowl. Add sliced flank steak and toss to coat thoroughly. Let marinate for at least 15 minutes to absorb flavors.
2
Cook the Beef: Heat a large skillet or grill pan over medium-high heat. Cook marinated beef strips for 2-3 minutes per side until just cooked through and slightly charred. Remove from heat and set aside.
3
Prepare the Dressing: Whisk together olive oil, lime juice, honey, minced garlic, Dijon mustard, salt, and pepper in a small bowl until emulsified and smooth.
4
Assemble the Salad: Arrange chopped romaine, bell peppers, red onion, avocado, cherry tomatoes, and cilantro on a large serving platter or in individual bowls.
5
Serve: Top salad with warm beef strips. Drizzle with lime dressing immediately before serving. Toss gently to combine or serve as a composed layered salad.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Knife and cutting board
  • Skillet or grill pan
  • Whisk
  • Small bowl

Nutrition (Per Serving)

Calories 370
Protein 29g
Carbs 15g
Fat 23g

Allergy Information

  • Always verify ingredient labels, especially for Dijon mustard and spice blends.
Avery Mitchell

Passionate home cook sharing easy recipes, cooking tips, and meal ideas for food lovers.