Beef Fajita Salad with Lime Dressing (Printable)

Tender beef, crisp peppers, and zesty lime dressing create this fresh Tex-Mex inspired bowl.

# What You'll Need:

→ For the Beef

01 -
02 -
03 -
04 -
05 -
06 -
07 -
08 -
09 -

→ For the Salad

10 -
11 -
12 -
13 -
14 -
15 -
16 -

→ For the Lime Dressing

17 -
18 -
19 -
20 -
21 -
22 -

# Steps:

01 - Combine olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice in a bowl. Add sliced flank steak, toss to coat evenly, and marinate for at least 15 minutes.
02 - Heat a large skillet or grill pan over medium-high heat. Cook marinated beef for 2-3 minutes per side until just cooked through. Remove from heat and set aside.
03 - Whisk together olive oil, lime juice, honey, minced garlic, Dijon mustard, salt, and pepper in a small bowl until emulsified.
04 - Arrange chopped romaine, bell peppers, red onion, avocado, cherry tomatoes, and cilantro on a large platter or in individual bowls.
05 - Top salad with warm beef strips. Drizzle with lime dressing just before serving. Toss gently to combine or serve as a composed salad.

# Expert Tips:

01 -
  • Everything comes together in under 40 minutes but tastes like it took all day
  • The warm beef against crisp cold vegetables creates this incredible temperature and texture contrast
  • You get all those bold Tex-Mex flavors without feeling heavy afterward
02 -
  • Do not skip the step of slicing your beef against the grain, it will be tough and chewy otherwise
  • Let the beef rest for a few minutes after cooking so the juices redistribute throughout the meat
  • The salad wilts quickly once dressed, so always add the dressing right before serving
03 -
  • If you have time, marinate the beef for up to 4 hours for even deeper flavor penetration
  • A cast iron skillet will give you the best sear and those gorgeous caramelized bits