RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Steak Fajita Bowls with Cauliflower Rice & Avocado
  • Mexican Steak Fajita Bowl with Cauliflower Rice (Paleo)
  • Grilled Flank Steak Fajita Bowl on Lettuce with Fresh Guacamole
  • Steak Fajitas with Peppers, Onions & Guacamole
  • Grilled Steak Fajita Salad Bowl
  • Carne Asada Tacos with Grilled Peppers, Onions & Guacamole
  • Browse all recipes →
Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole

Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole

By abbey f

Tex‑Mex / Mexican‑AmericanIntermediate

Juicy, charred flank steak seasoned with bright lime and smoky chili sits on a bed of peppery mixed greens, warm cauliflower 'rice' and caramelized bell peppers and onions. A silky, zesty guacamole and a sprinkle of fresh cilantro tie it together for a Tex‑Mex salad that feels indulgent but stays fresh and gluten‑free.

Prep: 20 minutes (includes 15–20 minute quick marinade)
Cook: 15 minutes
Total: 35 minutes
4 servings
DinnerTex‑MexSaladLow‑CarbGluten‑FreeHigh‑Protein

Ingredients

  • 500 g flank or skirt steak
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp chili powder
  • 1 tbsp olive oil (divided)
  • 2 medium (≈300 g) bell peppers, assorted colors
  • 1 large (≈200 g) large yellow or white onion
  • 2 cloves garlic
  • 3 cups (≈90 g) mixed greens (arugula, baby spinach, romaine mix)
  • 1 cup (≈100 g) cauliflower rice (fresh or thawed frozen)
  • 1 medium (≈150 g flesh) ripe avocado
  • 1 whole (juice + wedges) fresh lime
  • 1/4 cup chopped fresh cilantro
  • 1/2 tsp ground cumin
  • 1/4 tsp smoked paprika (optional)
  • 1 tbsp (to loosen guacamole) water or low-sodium beef/chicken stock
  • 1 tbsp extra-virgin olive oil (for cooking, additional)

Instructions

1

Trim and score the steak: Pat the 500 g flank or skirt steak dry with paper towels and trim any large silver skin pieces. Lightly score the surface (shallow, 1/4-inch cuts across the grain) so marinades penetrate and the steak cooks evenly—this also helps shorter, tougher cuts relax during cooking.

2

Marinade and season the steak: In a bowl combine 1 tbsp olive oil, 1 tbsp chili powder, 1/2 tsp ground cumin, 1/4 tsp smoked paprika (if using), 1 tsp kosher salt and 1/2 tsp black pepper plus the zest and juice of half a lime. Rub the mixture into the steak and let it sit at room temperature for 15–20 minutes. Why: oil and acid loosen the muscle fibers and help flavor penetrate; a short room‑temp rest ensures more even cooking.

3

Prepare the vegetables: While the steak marinates, slice 2 bell peppers into 6–8 mm strips and cut the large onion into 8–10 mm wedges. Mince 2 garlic cloves. Having everything uniform ensures even caramelization and quick, controlled cooking.

4

Make the quick guacamole: Halve and pit the avocado, scoop the flesh into a bowl and mash lightly with a fork (leave some texture). Add the juice of the remaining half-lime, a pinch of salt, 1 tbsp chopped cilantro, a pinch of chili powder, and 1 tbsp water or stock if you want a silkier consistency. Why: lime brightens the fat of the avocado and the small amount of liquid helps the guac coat the salad rather than clump.

5

Cook the cauliflower rice: Heat 1 tsp olive oil in a nonstick skillet over medium heat. Add the cauliflower rice and a pinch of salt, stir for 3–4 minutes until just softened but not mushy; finish with a squeeze of lime. Why: brief high‑heat cooking dries excess moisture so it stays fluffy and doesn't water down the salad.

6

Sear the peppers and onions: Use a large cast‑iron skillet or grill pan over medium-high heat. Add 1 tbsp olive oil and swirl; when shimmering add the sliced peppers and onions in one layer (don’t overcrowd—cook in batches if necessary). Sprinkle a pinch of salt and add the minced garlic after 1 minute to avoid burning. Let them sit, undisturbed, for 2–3 minutes to develop char, then toss and cook another 2–3 minutes until they are softened and caramelized. Why: allowing the vegetables to char builds deep, sweet, smoky flavor fundamental to fajitas.

7

Sear the steak: Wipe the pan or preheat your grill to high. Pat the steak dry again (dry surface = better browning). Sear the steak 3–4 minutes per side for medium-rare (internal temp ~130–135°F / 54–57°C) for a 1–1.5 cm thick flank; thicker cut or preference for more done will take longer. Why: high-heat searing creates the Maillard crust (flavor), which contrasts nicely with the tender interior.

8

Rest and slice the steak: Transfer the steak to a cutting board and tent loosely with foil for 8–10 minutes. Resting lets juices redistribute; slicing too soon causes them to pour out. Slice thinly across the grain—this shortens muscle fibers and makes each bite tender.

9

Assemble the base: Divide the mixed greens evenly among four bowls or plates (3 cups total). Spoon warm cauliflower rice into the center or to one side so it warms the greens slightly without wilting them completely. Why: keeping contrast between warm and cool elements enhances texture and flavor.

10

Top with vegetables and steak: Arrange the hot caramelized peppers and onions over the greens and cauliflower rice. Fan the sliced steak over the top so each portion gets an even ratio of meat and veg. Why: distributing components visually and texturally makes every forkful balanced.

11

Finish with guacamole and herbs: Spoon a generous dollop (about 2–3 tbsp) of guacamole next to the steak on each plate, scatter remaining chopped cilantro, and add lime wedges. Finish with a crack of black pepper and a light drizzle of olive oil if desired. Why: the creamy guacamole and acid from lime cut the richness of the steak and oil, brightening the whole dish.

12

Serve and enjoy: Offer hot sauce or sliced jalapeño on the side if diners want extra heat. Encourage diners to mix a little of every element on the fork for maximum contrast: smoky steak, sweet charred veg, creamy guac, bright lime, and crisp greens.

Chef's Tips

  • 1Get the pan or grill screaming hot before the steak goes on. A hot surface gives you that desirable Maillard crust quickly without overcooking the interior.
  • 2Pat the steak and peppers dry before searing—moisture is the enemy of browning and will steam instead of caramelize.
  • 3Resting is non-negotiable: tented rest for 8–10 minutes keeps juices inside the steak and makes slicing across the grain tender. Use a thermometer if unsure: 125–130°F for rare, 130–135°F for medium-rare, 140–145°F for medium.
  • 4If you prefer a faster prep, slice the steak before marinating and marinate briefly (10–15 minutes) for quick flavor penetration, then sear 1–2 minutes per side—this is great for quick weeknights but can yield slightly drier meat if overcooked.

Variations

  • Make it smoky and saucy: After searing the steak, deglaze the pan with 2 tbsp orange juice and 1 tbsp soy sauce to make a quick glaze; spoon over slices for a slightly sweet, smoky finish.
  • Vegetarian swap: Replace flank steak with 400 g thick portobello caps or seasoned tempeh grilled the same way; use smoked paprika and a splash of liquid smoke for that charred-meat flavor.
  • Spicy/extra-tangy option: Add sliced pickled red onions and a drizzle of chipotle yogurt (Greek yogurt mixed with a little adobo) for creamy heat.
  • Low-fat option: Skip the olive oil in the guacamole and roast the vegetables without oil (use a nonstick pan) to shave calories.

Nutrition per Serving

395

Calories

29g

Protein

16g

Carbs

23g

Fat

7g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole

By abbey f

DinnerTex‑MexSaladLow‑CarbGluten‑FreeHigh‑Protein
Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole - flank or skirt steak, kosher salt recipe

Juicy, charred flank steak seasoned with bright lime and smoky chili sits on a bed of peppery mixed greens, warm cauliflower 'rice' and caramelized bell peppers and onions. A silky, zesty guacamole and a sprinkle of fresh cilantro tie it together for a Tex‑Mex salad that feels indulgent but stays fresh and gluten‑free.

Tex‑Mex / Mexican‑AmericanIntermediate4 servings
Prep: 20 minutes (includes 15–20 minute quick marinade)
Cook: 15 minutes
35 minutes

Ingredients

  • 500 g flank or skirt steak
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp chili powder
  • 1 tbsp olive oil (divided)
  • 2 medium (≈300 g) bell peppers, assorted colors
  • 1 large (≈200 g) large yellow or white onion
  • 2 cloves garlic
  • 3 cups (≈90 g) mixed greens (arugula, baby spinach, romaine mix)
  • 1 cup (≈100 g) cauliflower rice (fresh or thawed frozen)
  • 1 medium (≈150 g flesh) ripe avocado
  • 1 whole (juice + wedges) fresh lime
  • 1/4 cup chopped fresh cilantro
  • 1/2 tsp ground cumin
  • 1/4 tsp smoked paprika (optional)
  • 1 tbsp (to loosen guacamole) water or low-sodium beef/chicken stock
  • 1 tbsp extra-virgin olive oil (for cooking, additional)

Instructions

1

Trim and score the steak: Pat the 500 g flank or skirt steak dry with paper towels and trim any large silver skin pieces. Lightly score the surface (shallow, 1/4-inch cuts across the grain) so marinades penetrate and the steak cooks evenly—this also helps shorter, tougher cuts relax during cooking.

2

Marinade and season the steak: In a bowl combine 1 tbsp olive oil, 1 tbsp chili powder, 1/2 tsp ground cumin, 1/4 tsp smoked paprika (if using), 1 tsp kosher salt and 1/2 tsp black pepper plus the zest and juice of half a lime. Rub the mixture into the steak and let it sit at room temperature for 15–20 minutes. Why: oil and acid loosen the muscle fibers and help flavor penetrate; a short room‑temp rest ensures more even cooking.

3

Prepare the vegetables: While the steak marinates, slice 2 bell peppers into 6–8 mm strips and cut the large onion into 8–10 mm wedges. Mince 2 garlic cloves. Having everything uniform ensures even caramelization and quick, controlled cooking.

4

Make the quick guacamole: Halve and pit the avocado, scoop the flesh into a bowl and mash lightly with a fork (leave some texture). Add the juice of the remaining half-lime, a pinch of salt, 1 tbsp chopped cilantro, a pinch of chili powder, and 1 tbsp water or stock if you want a silkier consistency. Why: lime brightens the fat of the avocado and the small amount of liquid helps the guac coat the salad rather than clump.

5

Cook the cauliflower rice: Heat 1 tsp olive oil in a nonstick skillet over medium heat. Add the cauliflower rice and a pinch of salt, stir for 3–4 minutes until just softened but not mushy; finish with a squeeze of lime. Why: brief high‑heat cooking dries excess moisture so it stays fluffy and doesn't water down the salad.

6

Sear the peppers and onions: Use a large cast‑iron skillet or grill pan over medium-high heat. Add 1 tbsp olive oil and swirl; when shimmering add the sliced peppers and onions in one layer (don’t overcrowd—cook in batches if necessary). Sprinkle a pinch of salt and add the minced garlic after 1 minute to avoid burning. Let them sit, undisturbed, for 2–3 minutes to develop char, then toss and cook another 2–3 minutes until they are softened and caramelized. Why: allowing the vegetables to char builds deep, sweet, smoky flavor fundamental to fajitas.

7

Sear the steak: Wipe the pan or preheat your grill to high. Pat the steak dry again (dry surface = better browning). Sear the steak 3–4 minutes per side for medium-rare (internal temp ~130–135°F / 54–57°C) for a 1–1.5 cm thick flank; thicker cut or preference for more done will take longer. Why: high-heat searing creates the Maillard crust (flavor), which contrasts nicely with the tender interior.

8

Rest and slice the steak: Transfer the steak to a cutting board and tent loosely with foil for 8–10 minutes. Resting lets juices redistribute; slicing too soon causes them to pour out. Slice thinly across the grain—this shortens muscle fibers and makes each bite tender.

9

Assemble the base: Divide the mixed greens evenly among four bowls or plates (3 cups total). Spoon warm cauliflower rice into the center or to one side so it warms the greens slightly without wilting them completely. Why: keeping contrast between warm and cool elements enhances texture and flavor.

10

Top with vegetables and steak: Arrange the hot caramelized peppers and onions over the greens and cauliflower rice. Fan the sliced steak over the top so each portion gets an even ratio of meat and veg. Why: distributing components visually and texturally makes every forkful balanced.

11

Finish with guacamole and herbs: Spoon a generous dollop (about 2–3 tbsp) of guacamole next to the steak on each plate, scatter remaining chopped cilantro, and add lime wedges. Finish with a crack of black pepper and a light drizzle of olive oil if desired. Why: the creamy guacamole and acid from lime cut the richness of the steak and oil, brightening the whole dish.

12

Serve and enjoy: Offer hot sauce or sliced jalapeño on the side if diners want extra heat. Encourage diners to mix a little of every element on the fork for maximum contrast: smoky steak, sweet charred veg, creamy guac, bright lime, and crisp greens.

Chef's Tips

  • 1Get the pan or grill screaming hot before the steak goes on. A hot surface gives you that desirable Maillard crust quickly without overcooking the interior.
  • 2Pat the steak and peppers dry before searing—moisture is the enemy of browning and will steam instead of caramelize.
  • 3Resting is non-negotiable: tented rest for 8–10 minutes keeps juices inside the steak and makes slicing across the grain tender. Use a thermometer if unsure: 125–130°F for rare, 130–135°F for medium-rare, 140–145°F for medium.
  • 4If you prefer a faster prep, slice the steak before marinating and marinate briefly (10–15 minutes) for quick flavor penetration, then sear 1–2 minutes per side—this is great for quick weeknights but can yield slightly drier meat if overcooked.

Variations

  • Make it smoky and saucy: After searing the steak, deglaze the pan with 2 tbsp orange juice and 1 tbsp soy sauce to make a quick glaze; spoon over slices for a slightly sweet, smoky finish.
  • Vegetarian swap: Replace flank steak with 400 g thick portobello caps or seasoned tempeh grilled the same way; use smoked paprika and a splash of liquid smoke for that charred-meat flavor.
  • Spicy/extra-tangy option: Add sliced pickled red onions and a drizzle of chipotle yogurt (Greek yogurt mixed with a little adobo) for creamy heat.
  • Low-fat option: Skip the olive oil in the guacamole and roast the vegetables without oil (use a nonstick pan) to shave calories.

Nutrition per Serving

395

Calories

29g

Protein

16g

Carbs

23g

Fat

7g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with flank or skirt steak🥘 More with kosher salt🥘 More with freshly ground black pepper

Similar Recipes