This vibrant Tex-Mex inspired dish brings together tender flank steak strips, marinated in smoky spices and citrus, with a colorful array of fresh vegetables. The crisp romaine, bell peppers, red onion, cherry tomatoes, and creamy avocado create a satisfying base, while the zesty lime dressing ties everything together with bright, tangy notes. Ready in just 35 minutes, this hearty salad delivers restaurant-quality flavors perfect for weeknight dinners or weekend gatherings.
The first time I made this, my kitchen smelled like a cantina and I knew I was onto something special. I was trying to use up leftover skirt steak from a weekend cookout, and suddenly everyone was hovering around the cutting board. That smoky beef against cool crisp vegetables just works.
Last summer, my sister came over exhausted from work and I made this for dinner. She took one bite and literally closed her eyes, then asked for the recipe before she even finished her plate. Now she makes it every Tuesday.
Ingredients
- Flank steak: Slice against the grain, this makes all the difference between tough and tender
- Chili powder and cumin: The backbone of that Tex-Mex flavor we all love
- Limes: Fresh juice, never bottled, for that bright authentic taste
- Romaine: Sturdy enough to hold up to warm beef without wilting
- Bell peppers: Red and yellow bring sweetness and beautiful color
- Red onion: Thin slices add just the right amount of sharp bite
- Avocado: Creaminess balances the zesty lime perfectly
- Cilantro: The fresh herbal finish that ties everything together
Instructions
- Marinate the beef:
- Combine the spices, olive oil, and lime juice, then coat the steak slices. Let it sit while you prep everything else.
- Cook the beef:
- Get your skillet screaming hot and cook the meat in batches so it sears rather than steams. About two minutes per side.
- Whisk the dressing:
- Shake up the lime, olive oil, honey, garlic, and mustard until it emulsifies into something silky.
- Build your salad:
- Arrange the vegetables on a big platter. Top with that gorgeous beef and drizzle with dressing right before everyone digs in.
This has become my go-to for busy weeknights when I want something that feels special but does not take forever. My husband actually asks for it by name now.
Getting the Beef Right
I used to crowd the pan and end up with steamed gray beef. Now I cook in two batches and get those gorgeous browned edges. The difference is night and day.
Make-Ahead Magic
You can slice all the vegetables in the morning and keep them in the fridge. The beef marinade actually gets better with time, so prep it early if you can.
Serving Suggestions
Serve this with warm tortillas on the side for people who want to make little fajita wraps. Sometimes I put out crushed tortilla chips for crunch too.
- Grill some extra corn to toss on top
- Keep extra lime wedges handy for squeezing at the table
- Have hot sauce available for the spice lovers
This is the kind of meal that makes people happy just looking at it. Hope it becomes a regular at your table too.
Your Recipe Questions Answered
- → Can I use a different cut of beef?
-
Skirt steak or sirloin work well as alternatives to flank steak. Slice thinly against the grain for tenderness regardless of cut chosen.
- → How long should I marinate the beef?
-
Fifteen minutes provides good flavor, but marinating up to 2 hours enhances tenderness and allows spices to penetrate more deeply.
- → Can this be made ahead of time?
-
Prepare components separately in advance. Store dressed vegetables, cooked beef, and dressing in airtight containers for up to 2 days. Assemble just before serving.
- → What can I substitute for the lime dressing?
-
A creamy avocado cilantro dressing or chipotle lime vinaigrette both complement the Tex-Mex flavors beautifully if you prefer variety.
- → Is this suitable for meal prep?
-
Yes, portion ingredients into separate containers. Keep dressing on the side to maintain crispness. Reheat beef slightly before assembling for best results.
- → How can I make this dairy-free?
-
This dish is naturally dairy-free. Avoid adding cheese or sour cream as toppings, and ensure all packaged ingredients verify dairy-free status.