Steak Fajita Salad with Cilantro Avocado Dressing is a flavorful, vibrant dish that’s quick to prepare and perfect for lunch. This salad combines succulent grilled steak, fresh vegetables, and a creamy dressing that tantalizes your taste buds. If you’re looking for a satisfying, healthy meal that doesn’t skimp on flavor, this is your go-to recipe!
Why You’ll Love This Steak Fajita Salad with
This delicious salad is not only a feast for the eyes but also a powerhouse of nutrients. Here are a few reasons to love it:
- Packed with protein from the steak, making it perfect for a filling dinner.
- Customizable ingredients ensure it suits your taste preferences.
- Can be prepared quickly, ideal for busy weeknights.
- Healthy Fajita Salad with Steak provides essential vitamins from fresh vegetables.
- Low-carb Steak Fajita Salad Ideas make it suitable for various diets.
- Perfect for meal prep, allowing you to enjoy it throughout the week.
Ingredients for Steak Fajita Salad with
Gather these items:
- 1 pound Skirt steak
- 2 tablespoons Extra virgin olive oil
- 1 tablespoon Juice of lime
- 3 cloves Garlic, minced
- 1/4 cup Cilantro leaves and stems, minced
- 1 teaspoon Ground cumin
- 1 teaspoon Red chili powder
- 1 teaspoon Crushed red pepper flakes
- 1/2 teaspoon Cayenne pepper
- 1 teaspoon Coarse salt
- 1/2 teaspoon Ground black pepper
- 1 medium Red onion, thinly sliced
- 1 medium Red bell pepper, thinly sliced
- 1 medium Green bell pepper, thinly sliced
- 1 cup Cherry tomatoes, halved
- 4 cups Romaine lettuce, roughly chopped
- 2 cups Mixed spring greens
- 1/4 cup Fresh cilantro, roughly chopped
- 1 lime Lime slices for garnish
- 1/2 cup Fresh cilantro leaves and stems
- 1/2 cup Plain yogurt
- 1 ripe Avocado
- 1 tablespoon Lime juice
- 1 tablespoon White wine vinegar
- 1 clove Garlic, minced
- 1/2 teaspoon Salt
- 1/4 teaspoon Fresh ground black pepper
- 2 tablespoons Water
How to Make Steak Fajita Salad with Step-by-Step
- Step 1: Marinate the steak: Combine the skirt steak and all the marinade ingredients in a gallon-sized Ziploc bag. Shake vigorously to coat the meat, then chill for at least 1 hour and up to 4 hours for maximum flavor.
- Step 2: Cook the steak: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the marinated steak and cook for 4 minutes on each side for medium rare, or until it reaches your desired doneness. Remove from heat and let it rest under a foil tent for 10 minutes.
- Step 3: Sauté the veggies: While the steak rests, scrape any burned bits from the skillet. If needed, add another tablespoon of olive oil and cook the sliced bell peppers and onion over medium-high heat for 6-8 minutes, until they are softened.
- Step 4: Slice the steak: Once the steak is rested, thinly slice it against the grain to ensure every bite is tender and juicy.
- Step 5: Blend the dressing: In a food processor or blender, combine all the dressing ingredients. Pulse until smooth, adjusting water to reach your desired consistency.
- Step 6: Assemble the salad: In a large bowl, toss together half of the dressing, mixed greens, romaine lettuce, halved cherry tomatoes, and sautéed bell pepper and onion. Mix until well combined.
- Step 7: Serve it up: Lay the sliced steak on top of the salad, drizzle with the remaining dressing, and garnish with fresh cilantro. Enjoy your creation immediately for the best flavor!

Pro Tips for the Perfect Steak Fajita Salad with
Keep these in mind:
- Let the steak marinate longer for deeper flavor.
- Use a hot skillet to achieve a nice sear on the steak.
- Resting the steak is crucial for tenderness.
- For a spicy kick, add more cayenne pepper to the marinade.
- Use fresh, organic produce for the healthiest option.
Best Ways to Serve Steak Fajita Salad with
Here are some great ideas:
- Serve with warm tortillas for a complete Tex-Mex Fajita Salad experience.
- Top with sliced avocado for a rich, creamy texture.
- Pair with a side of black beans for added protein.

How to Store and Reheat Steak Fajita Salad with
To store, keep the salad components separate until ready to eat. Combine them just before serving. If you have leftovers, the salad can be stored in an airtight container in the fridge for up to 3 days. Reheat the steak in a skillet over medium heat to enjoy again.
Frequently Asked Questions About Steak Fajita Salad with
What’s the secret to perfect Steak Fajita Salad with?
The secret lies in marinating the steak long enough to absorb the flavors, ensuring it’s juicy and tender. A good marinade with lime juice and spices enhances the taste, making every bite delicious!
Can I make Steak Fajita Salad with ahead of time?
Yes, you can prep most of the ingredients ahead of time. Marinate the steak and chop the veggies earlier in the day or even the night before. Just assemble the salad right before serving for the freshest experience.
How do I avoid common mistakes with Steak Fajita Salad with?
To avoid overcooking the steak, use a meat thermometer to check for doneness. Additionally, slice against the grain after resting for the most tender bites. Don’t forget to balance the flavors in your dressing!
Variations of Steak Fajita Salad with You Can Try
Here are a few delicious variations:
- Replace skirt steak with grilled chicken for a lighter option.
- Add corn for sweetness and texture in your salad.
- Use different greens, such as spinach or kale, for added nutrition.
- Make a vegetarian version by substituting steak with grilled portobello mushrooms.
For more information on healthy salad options, check out this healthy salmon avocado salad recipe. If you’re interested in meal prep ideas, visit our last recipes for inspiration. You can also explore Thanksgiving salad ideas to elevate your holiday meals.
Print
Steak Fajita Salad with Bold Cilantro Avocado Dressing
- Total Time: 275 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Steak Fajita Salad with Cilantro Avocado Dressing is a flavorful, vibrant dish that’s quick to prepare and perfect for lunch.
Ingredients
- 1 pound Skirt steak
- 2 tablespoons Extra virgin olive oil
- 1 tablespoon Juice of lime
- 3 cloves Garlic, minced
- 1/4 cup Cilantro leaves and stems, minced
- 1 teaspoon Ground cumin
- 1 teaspoon Red chili powder
- 1 teaspoon Crushed red pepper flakes
- 1/2 teaspoon Cayenne pepper
- 1 teaspoon Coarse salt
- 1/2 teaspoon Ground black pepper
- 1 medium Red onion, thinly sliced
- 1 medium Red bell pepper, thinly sliced
- 1 medium Green bell pepper, thinly sliced
- 1 cup Cherry tomatoes, halved
- 4 cups Romaine lettuce, roughly chopped
- 2 cups Mixed spring greens
- 1/4 cup Fresh cilantro, roughly chopped
- 1 lime Lime slices for garnish
- 1/2 cup Fresh cilantro leaves and stems
- 1/2 cup Plain yogurt
- 1 ripe Avocado
- 1 tablespoon Lime juice
- 1 tablespoon White wine vinegar
- 1 clove Garlic, minced
- 1/2 teaspoon Salt
- 1/4 teaspoon Fresh ground black pepper
- 2 tablespoons Water
Instructions
- Marinate the steak: Combine the skirt steak and all the marinade ingredients in a gallon-sized Ziploc bag. Shake vigorously to coat the meat, then chill for at least 1 hour and up to 4 hours for maximum flavor.
- Cook the steak: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the marinated steak and cook for 4 minutes on each side for medium rare, or until it reaches your desired doneness. Remove from heat and let it rest under a foil tent for 10 minutes.
- Sauté the veggies: While the steak rests, scrape any burned bits from the skillet. If needed, add another tablespoon of olive oil and cook the sliced bell peppers and onion over medium-high heat for 6-8 minutes, until they are softened.
- Slice the steak: Once the steak is rested, thinly slice it against the grain to ensure every bite is tender and juicy.
- Blend the dressing: In a food processor or blender, combine all the dressing ingredients. Pulse until smooth, adjusting water to reach your desired consistency.
- Assemble the salad: In a large bowl, toss together half of the dressing, mixed greens, romaine lettuce, halved cherry tomatoes, and sautéed bell pepper and onion. Mix until well combined.
- Serve it up: Lay the sliced steak on top of the salad, drizzle with the remaining dressing, and garnish with fresh cilantro. Enjoy your creation immediately for the best flavor!
Notes
- Prep Time: 60 minutes
- Cook Time: 15 minutes
- Category: Salad
- Method: Grilling and Sautéing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 salad
- Calories: 450
- Sugar: 5g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 80mg
Keywords: Steak Fajita Salad, Cilantro Avocado Dressing, Salad Recipes