Steak Fajita Salads with Creamy Avocado Cilantro Dressing Recipe
Introduction
Steak Fajita Salads with Creamy Avocado Cilantro Dressing bring together tender, spiced flank steak and vibrant sautéed peppers over fresh romaine, all topped with a zesty, smooth dressing. This dish is a colorful, flavorful twist on classic fajitas that’s perfect for a satisfying lunch or dinner.

Ingredients
- 2 heads romaine, chopped
- 1 pound flank steak
- 2 1/2 teaspoons chili powder
- 1 1/2 teaspoons cumin
- 1 1/2 teaspoons onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 2 tablespoons olive oil, divided
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1/2 medium red onion, thinly sliced
- Salt and pepper to taste
- 1 avocado, sliced
- Extra chopped cilantro for serving
- Lime wedges for serving
- Tortillas for serving (optional)
- Creamy Avocado Cilantro Dressing:
- 1/2 of an avocado
- Zest of ½ a lime
- Juice of 2 limes
- 2 tablespoons apple cider vinegar
- 1 clove garlic, chopped
- 1/2 cup packed cilantro
- 1/4 cup olive oil
- 1/4 teaspoon salt
Instructions
- Make the dressing: In a food processor or blender, combine the 1/2 avocado, lime zest, lime juice, apple cider vinegar, garlic, cilantro, olive oil, and salt. Blend until creamy. Set aside.
- Prepare the steak seasoning: In a small bowl, mix chili powder, cumin, onion powder, garlic powder, smoked paprika, and salt. Rub the entire mixture evenly over the flank steak, pressing to adhere.
- Cook the steak: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. When hot, add the steak and sear 3-5 minutes per side, depending on thickness and desired doneness. Remove steak and let rest.
- Sauté the vegetables: Wipe out the skillet and add remaining 1 tablespoon olive oil. Add sliced red and yellow bell peppers and red onion. Sauté for 5-6 minutes until tender. Season with salt and pepper to taste.
- Slice the steak: Once rested, thinly slice the steak against the grain.
- Assemble the salad: Layer chopped romaine with sautéed peppers and onions, sliced steak, sliced avocado, a drizzle of the creamy avocado cilantro dressing, extra chopped cilantro, lime wedges, and warm tortillas if desired. Serve immediately and enjoy!
Tips & Variations
- For a smoky depth, try grilling the steak and vegetables instead of pan-searing and sautéing.
- Swap flank steak for skirt steak or sirloin based on your preference.
- Add black beans or corn for extra texture and protein.
- If you prefer a spicier dressing, add a small jalapeño or a pinch of cayenne when blending.
- Use Greek yogurt instead of some of the olive oil in the dressing for a tangier, lighter version.
Storage
Store the components separately for best results: keep the steak and sautéed vegetables in an airtight container in the refrigerator for up to 3 days. The dressing should be kept in a sealed jar and used within 2 days for freshness. Assemble the salad just before serving to avoid sogginess. Reheat the steak and vegetables gently in a skillet or microwave before adding fresh greens and dressing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of steak?
Yes, skirt steak or sirloin work well as alternatives. Just adjust cooking time based on thickness and your preferred doneness.
Is the dressing suitable for dairy-free diets?
Absolutely. This creamy avocado cilantro dressing is dairy-free and naturally creamy thanks to avocado and olive oil.
Print
Steak Fajita Salads with Creamy Avocado Cilantro Dressing Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Steak Fajita Salads with Creamy Avocado Cilantro Dressing is a vibrant and flavorful dish combining tender, perfectly seared flank steak seasoned with smoky spices, sautéed bell peppers and onions, crisp romaine lettuce, and a luscious creamy avocado cilantro dressing. This healthy and satisfying salad offers a Tex-Mex twist perfect for lunch or dinner, with optional warm tortillas to make it even more filling.
Ingredients
Salad and Steak
- 2 heads romaine, chopped
- 1 pound flank steak
- 2 1/2 teaspoons chili powder
- 1 1/2 teaspoons cumin
- 1 1/2 teaspoons onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 2 tablespoons olive oil, divided
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1/2 medium red onion, thinly sliced
- Salt and pepper to taste
- 1 avocado, sliced
- Extra chopped cilantro for serving
- Lime wedges for serving
- Tortillas for serving (optional)
Cilantro Avocado Dressing
- 1/2 of an avocado
- Zest of ½ a lime
- Juice of 2 limes
- 2 tablespoons apple cider vinegar
- 1 clove garlic, chopped
- 1/2 cup packed cilantro
- 1/4 cup olive oil
- 1/4 teaspoon salt
Instructions
- Make the dressing: In a food processor or blender, combine the half avocado, lime zest, lime juice, apple cider vinegar, chopped garlic, fresh cilantro, olive oil, and salt. Blend the ingredients until the dressing is smooth and creamy. Set aside to allow flavors to meld.
- Season the steak: In a small bowl, whisk together the chili powder, cumin, onion powder, garlic powder, smoked paprika, and salt. Rub the entire spice mixture all over the flank steak, pressing it firmly so it adheres evenly over the meat’s surface.
- Cook the steak: Heat one tablespoon of olive oil in a large skillet over medium-high heat. Once the oil is hot, add the flank steak and sear it for about 3-5 minutes per side depending on thickness and desired doneness. After cooking, remove the steak from the skillet and let it rest for several minutes to retain juices.
- Sauté the vegetables: Carefully wipe out the skillet with paper towels to remove steak residue. Add the remaining tablespoon of olive oil, then toss in the sliced red and yellow bell peppers and red onion. Sauté the vegetables for 5-6 minutes or until they become tender and slightly caramelized. Season with salt and pepper to taste.
- Slice the steak: After the steak has rested, slice it thinly against the grain to maximize tenderness and flavor.
- Assemble the salad: Start with a bed of chopped romaine lettuce. Top with sautéed peppers and onions, sliced steak, a drizzle of creamy avocado cilantro dressing, and sliced avocado. Garnish with extra chopped cilantro and lime wedges for an extra zesty touch. Serve with warm tortillas on the side if desired. Enjoy!
Notes
- The flank steak can be replaced with skirt steak or sirloin for similar results.
- Adjust cooking time of steak based on your preferred doneness level.
- For a spicier kick, add a pinch of cayenne pepper to the steak seasoning.
- The dressing can be made ahead and stored in the refrigerator for up to 2 days.
- Warm tortillas add an authentic fajita experience but are optional for a lighter salad.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Salad
- Method: Stovetop
- Cuisine: Tex-Mex
Keywords: steak fajita salad, avocado cilantro dressing, Tex-Mex salad, healthy steak salad, fajita vegetables, gluten free salad, easy dinner salad

