If you’re craving a vibrant and fresh meal that excites your taste buds while being satisfying and colorful, this Steak Fajita Salad with Cilantro-Lime Dressing Recipe is exactly what you need. Combining perfectly spiced and seared flank steak with crisp bell peppers and a zesty, creamy cilantro-lime dressing, this salad delivers bright flavors and a wonderful crunch in every bite. Whether you’re looking for a wholesome lunch or a fun dinner option, this dish is a guaranteed crowd-pleaser that’s easy to make but feels special enough to share with friends and family.
Ingredients You’ll Need
All the ingredients for this recipe are straightforward, yet each plays a vital role in creating the incredible layers of flavor and texture that make this dish unforgettable. From the perfectly seasoned steak to the fresh vegetables and tangy dressing, every element is essential.
- Olive oil: Use for both cooking the steak and sautéing the vegetables to add richness and help develop flavor.
- Lime juice: Provides a refreshing tang that brightens the cilantro-lime dressing beautifully.
- Chopped cilantro: Adds herby freshness that complements the zesty lime in the dressing perfectly.
- Garlic clove, minced: A punch of aromatic flavor used in the dressing that enhances the overall profile.
- Honey: A touch of sweetness to balance the acidity of the lime juice in the dressing.
- Fajita seasoning mix: A blend of chili powder, smoked paprika, cumin, garlic, onion, oregano, salt, and pepper brings authentic Tex-Mex spice to the steak and veggies.
- Flank steak or skirt steak: These cuts are ideal for fajitas, offering great texture and flavor when sliced thinly.
- Bell peppers (red and yellow): Thinly sliced for sweetness and crispness that brighten the salad.
- White onion: Adds subtle sharpness after being sautéed with the peppers.
- Romaine lettuce: The crunchy green base that adds freshness and balances the richer ingredients.
- Grape tomatoes: Juicy bursts of sweetness that highlight the salad’s freshness.
- Avocados: Creamy chunks that mellow the spice and add lovely texture.
- Crumbled cotija cheese: Salty and tangy topping that enhances the overall richness and authenticity.
- Tortilla chips: Optional, for a delightful crunch and fun garnish.
How to Make Steak Fajita Salad with Cilantro-Lime Dressing Recipe
Step 1: Whip up the dressing
Start with the bright and flavorful cilantro-lime dressing. Whisk together olive oil, fresh lime juice, chopped cilantro, minced garlic, honey, salt, and red pepper flakes until smooth and well combined. Chill this vibrant dressing in the fridge to let all the flavors meld beautifully, creating a perfect balance of zesty, sweet, and savory notes.
Step 2: Prepare your fajita seasoning
Mix together chili powder, smoked paprika, cumin, garlic powder, onion powder, dried oregano, salt, and black pepper in a small bowl. This homemade fajita seasoning packs a punch, capable of transforming simple steak and vegetables into something truly spectacular.
Step 3: Season and cook the steak
Brush both sides of the flank steak with olive oil, then rub it generously with the fajita seasoning mix. Heat a skillet with a splash of olive oil over medium-high heat. Cook the steak for 3 to 5 minutes per side until it reaches medium-rare (about 135-140°F internal). Let it rest for 5 to 8 minutes—this step is key to keep the steak juicy and tender before slicing it thin.
Step 4: Sauté the peppers and onions
In the same pan (or a clean one), heat more olive oil over medium heat. Toss in the red and yellow bell peppers along with the sliced white onion, sprinkling on any leftover fajita seasoning. Sauté for about 4 to 6 minutes until the veggies are softened but still vibrant and slightly crisp.
Step 5: Assemble the salad
Grab a large bowl or individual serving plates and layer chopped romaine lettuce with sliced steak, sautéed peppers and onions, halved grape tomatoes, and diced avocado. Drizzle your desired amount of cilantro-lime dressing over the top and toss gently to coat everything in that zesty goodness.
Step 6: Garnish and enjoy
Finish off with crumbled cotija cheese for a salty tang and crushed tortilla chips for a fun crunchy contrast. Your Steak Fajita Salad with Cilantro-Lime Dressing Recipe is now ready to delight your senses!
How to Serve Steak Fajita Salad with Cilantro-Lime Dressing Recipe
Garnishes
Crumbled cotija cheese adds a salty, slightly crumbly texture, making every bite richer. Toss on crushed tortilla chips or even some fresh lime wedges for extra zing and crunch. A sprinkle of extra chopped cilantro can also brighten the dish visually and aromatically.
Side Dishes
This salad shines on its own but pairs wonderfully with a warm, soft flour tortilla or some spicy black beans. For a lighter meal, consider serving alongside grilled corn on the cob or even a simple quinoa salad for wholesome balance.
Creative Ways to Present
Try layering the salad ingredients in mason jars for meal prep or parties. You can also turn this into a fajita bowl by serving over rice or cauliflower rice for a low-carb twist. For a fun family dinner, set out toppings and toppings bar-style so everyone can customize their Salad just the way they like it!
Make Ahead and Storage
Storing Leftovers
Keep any leftover steak, vegetables, and dressing separate in airtight containers in the refrigerator. This will help maintain freshness and texture, allowing you to enjoy the salad again within 3 to 4 days without sogginess.
Freezing
While the cooked steak and sautéed vegetables can be frozen, it’s best to keep the dressing and fresh components like lettuce and avocado aside as these don’t freeze well. Freeze steak and veggies in a freezer-safe container for up to 3 months and thaw overnight in the fridge before reheating.
Reheating
Reheat the steak and veggies gently in a skillet over medium heat or in the microwave just until warm—overheating can dry out the steak. Add fresh lettuce, avocado, and dressing after reheating to keep the salad crisp and refreshing.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While flank or skirt steak are traditional and yield great results due to their texture and flavor, sirloin or even ribeye can work. Just be sure to slice thinly against the grain to ensure tenderness.
Is the cilantro-lime dressing spicy?
The dressing has a gentle kick from the red pepper flakes, but it’s mostly tangy and fresh. You can easily adjust the level of heat by adding more or less red pepper flakes according to your taste.
Can this salad be made vegetarian?
Yes! Substitute the steak with grilled portobello mushrooms, tofu, or roasted chickpeas seasoned with fajita spices for a delicious vegetarian version.
How long does the cilantro-lime dressing keep?
Stored in an airtight container in the fridge, the dressing lasts up to one week. Always give it a good shake or whisk before using, as ingredients may separate over time.
What are good alternatives to cotija cheese?
If cotija isn’t available, feta or queso fresco make fantastic substitutes. They provide a similarly salty, tangy element that pairs well with the salad’s flavors.
Final Thoughts
This Steak Fajita Salad with Cilantro-Lime Dressing Recipe is a real treasure to have in your recipe collection—it’s vibrant, packed with flavor, and surprisingly simple to put together. Whether you’re cooking for a busy weeknight, hosting friends, or just craving something fresh and hearty, this salad answers the call with style. Give it a try and enjoy every colorful, delicious bite!
Print
Steak Fajita Salad with Cilantro-Lime Dressing Recipe
A vibrant and flavorful Steak Fajita Salad featuring tender marinated flank steak, sautéed bell peppers and onions, fresh romaine lettuce, avocado, and grape tomatoes, all tossed in a zesty cilantro-lime dressing. Garnished with crumbled cotija cheese and crunchy tortilla chips, this salad is a perfect fresh and satisfying meal.
- Total Time: 30 minutes
- Yield: 4 servings
Ingredients
Cilantro-Lime Dressing
- ¼ cup olive oil
- ¼ cup lime juice
- 2 Tbsp chopped cilantro
- 1 large garlic clove, minced
- 1 tsp honey
- ¾ tsp salt
- ½ tsp red pepper flakes
Fajita Seasoning
- 1½ tsp chili powder
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp salt
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp dried oregano
- ¼ tsp black pepper
Salad
- 1–1½ lbs. flank steak (or skirt steak)
- Olive oil, for the steak and sautéing the veggies
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- ½ of a white onion, thinly sliced
- 1 head of romaine lettuce, chopped
- 2 cups grape tomatoes, halved
- 1–2 avocados, diced
- Crumbled cotija cheese, for garnish
- Tortilla chips, for garnish
Instructions
- Make the Dressing: Whisk together the olive oil, lime juice, chopped cilantro, minced garlic, honey, salt, and red pepper flakes in a small measuring glass or jar. Chill in the refrigerator until ready to use to allow flavors to meld.
- Prepare the Steak Seasoning: In a small bowl, combine chili powder, smoked paprika, cumin, salt, garlic powder, onion powder, dried oregano, and black pepper. This seasoning will add a smoky and spicy flavor base for the steak.
- Season the Steak: Lightly brush both sides of the flank or skirt steak with olive oil. Rub the prepared fajita seasoning mixture evenly over both sides of the steak. Reserve any leftover seasoning for the vegetables.
- Cook the Steak: Heat a splash of olive oil in a large sauté pan over medium-high heat. Once hot, add the steak and cook for 3-5 minutes on each side, or until the internal temperature reaches 135-140°F for medium rare. Adjust time for preferred doneness.
- Rest and Slice the Steak: Transfer the steak to a cutting board and let it rest for 5-8 minutes to reabsorb juices. Then slice or dice the steak into bite-sized pieces suitable for the salad.
- Cook the Vegetables: While the steak rests, heat another splash of olive oil in a separate pan over medium heat. Add the thinly sliced red and yellow bell peppers and white onions along with the reserved fajita seasoning. Sauté for 4-6 minutes until the vegetables are tender but still vibrant. Remove from heat and let cool slightly.
- Assemble the Salad: In serving bowls, start with a layer of chopped romaine lettuce. Top with diced steak, sautéed peppers and onions, halved grape tomatoes, and diced avocado. Drizzle with the cilantro-lime dressing and toss gently to coat everything evenly.
- Garnish and Serve: Sprinkle crumbled cotija cheese and crushed tortilla chips over the salad for an added burst of flavor and crunch. Serve immediately and enjoy this refreshing and hearty fajita-inspired salad.
Notes
- You can use skirt steak instead of flank steak for similar results.
- If you prefer less heat, reduce or omit the red pepper flakes in the dressing.
- Leftover fajita seasoning can be stored in an airtight container for up to one month.
- For a dairy-free option, omit the cotija cheese or substitute with a vegan cheese.
- To make this dish gluten free, ensure tortilla chips are certified gluten free or omit altogether.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Salad
- Method: Stovetop
- Cuisine: Tex-Mex
- Diet: Gluten Free