This vibrant dish features tender strips of spiced flank steak tossed with crisp romaine, colorful bell peppers, ripe avocado, and cherry tomatoes. A zesty lime dressing made with fresh lime juice, olive oil, honey, and Dijon mustard ties all ingredients together. Quick to prepare and cook, it offers a fresh, protein-rich meal bursting with Tex-Mex flavors. Garnish with cilantro for a bright finish. Ideal for a light yet fulfilling main course.
The first time I made beef fajitas as a salad instead of wrapped in tortillas, my husband looked at me like I had lost my mind. Then he took a bite and went back for thirds without saying a word. Now it is the only way he wants them. Something about letting all those smoky spices and fresh vegetables shine without anything getting in the way.
Last summer my sister came over for dinner and mentioned she was trying to eat fewer carbs but missed Tex-Mex flavors. I threw this together in about twenty minutes and she literally paused between bites to say she could eat this every single night. There is something about the combination of hot seasoned beef, cool creamy avocado, and that zesty lime finish that just works.
Ingredients
- Flank steak or sirloin, thinly sliced: Flank has this beautiful grain that holds onto marinade perfectly but tender slicing against the grain is what makes it melt in your mouth
- Chili powder, cumin and smoked paprika: This trio is the holy grail of fajita flavor and the smoked paprika adds this incredible depth that people cannot quite put their finger on
- Romaine lettuce heart: Iceberg would work but romaine has this satisfying crunch that stands up to the warm beef without wilting into sadness
- Red and yellow bell peppers: Using both colors makes the salad look gorgeous and they bring slightly different sweetness levels that balance each other
- Red onion, thinly sliced: The raw bite is exactly what this needs but do yourself a favor and slice it paper thin so no single bite overwhelms
- Ripe avocado: Do not even think about using one that is not perfectly ripe because that creaminess is what makes the whole salad feel luxurious
- Fresh lime juice and honey: The acid and sweetness balance each other perfectly and create this emulsion that coats every leaf in the best way
Instructions
- Marinate the beef:
- Whisk together all those spices with olive oil and toss with the sliced beef. Let it sit for just ten minutes while you prep everything else. The spices need a moment to wake up but do not go longer or the lime will start cooking the meat.
- Sear the beef:
- Get your skillet ripping hot over medium-high and cook the beef in batches if needed. You want a good brown crust on each piece but do not overcook it because it will keep cooking from residual heat.
- Build the salad base:
- Pile all those colorful vegetables into your biggest bowl. I like to arrange them in sections rather than tossing because it looks stunning and lets people see all the beautiful colors.
- Make the lime dressing:
- Whisk the lime juice, honey, mustard and garlic until the honey dissolves completely. Then slowly drizzle in olive oil while whisking furiously until it thickens and emulsifies.
- Bring it all together:
- Add the warm beef right on top and drizzle with that bright dressing. Toss everything gently at the very last second so the beef stays warm and the lettuce stays crisp.
This salad has become my go-to for dinner parties because it looks impressive but comes together so fast. Last month I made it for friends who swore they hated salad and they kept asking when I was going to make real fajitas until they tried it. Now it is all they ever request.
Making It Your Own
The beauty of this recipe is how easily it adapts to whatever you have in the fridge. Sometimes I throw in grilled corn when sweet corn is in season. Black beans make it heartier and stretch it to feed more people. You could even swap the beef for chicken or shrimp and the same spice blend works beautifully.
The Secret To Perfect Avocados
I used to struggle with picking good avocados until a farmer at the market told me the trick. Gently press near the stem end and if it yields slightly without being mushy, it is perfect. If it is rock hard, give it a couple days on the counter. Once ripe, move it to the fridge and it will stay perfect for several days.
Timing Is Everything
The magic of this salad happens in those last two minutes when warm meets cold and crisp meets tender. Have everything completely prepped before you start cooking the beef. The salad should be assembled, the dressing should be ready, and you should be standing at the table ready to toss and serve immediately.
- Cut all your vegetables while the beef marinates so you can move fast
- Warm the serving bowls if you want to keep the beef hot longer
- Never dress the salad more than two minutes before serving or it will get sad and wilted
Every time I make this I am reminded that the best recipes are often the simplest ones. Good ingredients treated with respect and brought together at the right moment. That is all great cooking really is.
Recipe Questions & Answers
- → Can I substitute the beef with other proteins?
-
Yes, you can replace beef with grilled chicken or shrimp for a different protein variation that complements the fresh salad flavors.
- → What vegetables work best in this salad?
-
Romaine lettuce, red and yellow bell peppers, red onion, avocado, and cherry tomatoes add crunch, color, and creaminess to the dish.
- → How is the lime dressing prepared?
-
Whisk together fresh lime juice, extra-virgin olive oil, honey, Dijon mustard, minced garlic, salt, and pepper until emulsified for a bright, tangy dressing.
- → Is this dish suitable for gluten-free diets?
-
Yes, as long as you use gluten-free soy sauce or omit it, the dish can be enjoyed by those avoiding gluten.
- → Can the cheese be omitted or substituted?
-
Cheddar cheese is optional and can be omitted for dairy-free diets or replaced with a plant-based alternative.
- → What cooking method is best for the beef?
-
Cooking the marinated beef strips in a hot skillet or grill pan for a few minutes per side ensures they remain tender and flavorful.