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

  • Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole
  • Skillet Beef Fajita Bowls with Cilantro-Lime Cauliflower Rice
  • Mexican Steak Fajita Bowl with Cauliflower Rice (Paleo)
  • Chicken Fajita Bowls with Cauliflower Rice & Black Beans (Gluten-Free)
  • Shrimp Fajita Bowls with Brown Rice, Peppers & Avocado
  • Shrimp Fajita Bowls with Brown Rice, Peppers & Avocado
  • Browse all recipes →
Steak Fajita Bowls with Cauliflower Rice & Avocado

Steak Fajita Bowls with Cauliflower Rice & Avocado

By abbey f

MexicanIntermediate

Charred, cumin-scented skirt (or flank) steak and sweet, blistered bell peppers served over fragrant cauliflower 'rice', finished with creamy avocado and bright lime. The dish balances smoky, spicy beef with crunchy vegetables and buttery avocado for a restaurant-quality Mexican-inspired bowl that’s low-carb, gluten-free, and packed with protein.

Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
2 servings
DinnerMexicanLow-carbGluten-freeHigh-protein

Ingredients

  • 350 g skirt or flank steak
  • 200 g, sliced into 8 mm strips mixed bell peppers (red, yellow, green)
  • 100 g, sliced thin yellow onion
  • 400 g cauliflower rice (fresh or thawed from frozen)
  • 1 medium (about 200 g), sliced avocado
  • 2 tbsp (about 27 g) extra-virgin olive oil
  • 1 juiced (about 1 tbsp) lime
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp garlic powder
  • 1 tsp, divided kosher salt
  • 1/2 tsp freshly ground black pepper

Instructions

1

Pat the steak dry with paper towels and season both sides with 1/2 tsp kosher salt, 1/2 tsp ground cumin, 1/2 tsp chili powder, 1/4 tsp garlic powder and a pinch of black pepper. Drying the meat removes surface moisture so the steak can sear properly; the spices on the surface will toast and develop aromatic oils when it hits the hot pan.

2

In a large heavy skillet or cast-iron pan, heat 1 tbsp of the olive oil over high heat until shimmering and just starting to smoke. A very hot pan is essential to create a brown, flavorful crust (Maillard reaction) on the thin skirt or flank steak within 2–3 minutes per side.

3

Add the steak in one even layer (you may need to do this in two batches if your pan is small). Sear without moving for 2–3 minutes to develop a deep brown crust, then flip and sear the other side 2 minutes for medium-rare (adjust 1–2 minutes longer if you prefer medium). Skirt and flank are thin and fibrous; quick, hot cooking keeps them tender. Remove steak to a cutting board and let rest 6–8 minutes—resting lets juices redistribute and prevents them from spilling out when you slice.

4

While the steak rests, return the same pan to medium-high heat (leave the browned bits — they’re flavor gold). Add the remaining 1 tbsp olive oil. Add the sliced onion and bell peppers and a pinch of salt (about 1/4 tsp) and sauté, stirring occasionally, until they start to soften and char in places, about 6–7 minutes. Cooking at moderately high heat encourages caramelization which heightens sweetness and gives that classic fajita char.

5

Push the peppers and onions to the side of the pan and reduce heat to medium. Add the cauliflower rice, the remaining 1/2 tsp ground cumin, 1/2 tsp chili powder, 1/4 tsp garlic powder and the remaining 1/2 tsp kosher salt. Stir to combine and spread into an even layer — you want direct contact with the pan so excess moisture can evaporate and the rice can develop a little color. Cook, stirring occasionally, about 6–8 minutes until the cauliflower is tender but not mushy. Season to taste.

6

Meanwhile, slice the rested steak thinly across the grain (this shortens the muscle fibers and makes each bite tender). If your steak was very thick in places, slice it so each piece is about 3–4 mm wide.

7

Taste the cauliflower rice and vegetables and add a squeeze of lime juice (about 1 tbsp) plus a scatter of black pepper. The acid brightens the rich steak and avocado and balances the heat and oil.

8

Divide the cauliflower rice between two bowls, top with the pepper-onion mixture, arrange sliced steak on top, and finish with avocado slices. If you like, add an extra lime wedge for squeezing at the table.

9

Serve immediately so the steak is warm and the avocado stays creamy. Leftovers can be refrigerated up to 2 days; reheat cauliflower and steak gently in a skillet to avoid drying the meat.

Chef's Tips

  • 1Tip 1 — High heat, short time: Skirt and flank steaks are best cooked quickly over very high heat. Keep the cook time short to avoid toughness—aim for medium-rare to medium, then rest and slice thinly across the grain.
  • 2Tip 2 — Don’t skip resting: Resting the steak for 6–8 minutes after searing allows juices to redistribute so slices remain juicy instead of leaking onto the plate.
  • 3Tip 3 — Remove excess moisture from cauliflower rice: If your cauliflower rice is wet (especially from thawed frozen), pat it dry or cook a couple of minutes longer in an even layer so it doesn’t steam and become soggy.
  • 4Tip 4 — Maximize flavor with fond: Use the browned bits left in the pan (fond) after searing the steak — they contain concentrated flavor; deglaze or cook vegetables in the same pan to incorporate that taste.

Variations

  • Spicier Mexican bowl: Add 1/4–1/2 tsp cayenne or use ancho chili powder for a smoky heat. Finish with chopped cilantro and a drizzle of crema or sour cream if not keeping it paleo/keto.
  • Chicken or Shrimp swap: Substitute 350 g chicken thighs (thinly sliced) or shrimp (peeled, deveined) for beef; adjust cooking time—chicken needs to be cooked through and shrimp will take only 2–3 minutes per side.
  • Vegetarian option: Omit the steak and boost the cauliflower rice with 200 g black beans (rinsed) or pan-roasted tofu for protein; add a pinch more cumin and a squeeze of lime to brighten.

Nutrition per Serving

771

Calories

53g

Protein

33g

Carbs

50g

Fat

14g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Steak Fajita Bowls with Cauliflower Rice & Avocado

By abbey f

DinnerMexicanLow-carbGluten-freeHigh-protein
Steak Fajita Bowls with Cauliflower Rice & Avocado - skirt or flank steak, mixed bell peppers (red, yellow, green) recipe

Charred, cumin-scented skirt (or flank) steak and sweet, blistered bell peppers served over fragrant cauliflower 'rice', finished with creamy avocado and bright lime. The dish balances smoky, spicy beef with crunchy vegetables and buttery avocado for a restaurant-quality Mexican-inspired bowl that’s low-carb, gluten-free, and packed with protein.

MexicanIntermediate2 servings
Prep: 15 minutes
Cook: 20 minutes
35 minutes

Ingredients

  • 350 g skirt or flank steak
  • 200 g, sliced into 8 mm strips mixed bell peppers (red, yellow, green)
  • 100 g, sliced thin yellow onion
  • 400 g cauliflower rice (fresh or thawed from frozen)
  • 1 medium (about 200 g), sliced avocado
  • 2 tbsp (about 27 g) extra-virgin olive oil
  • 1 juiced (about 1 tbsp) lime
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp garlic powder
  • 1 tsp, divided kosher salt
  • 1/2 tsp freshly ground black pepper

Instructions

1

Pat the steak dry with paper towels and season both sides with 1/2 tsp kosher salt, 1/2 tsp ground cumin, 1/2 tsp chili powder, 1/4 tsp garlic powder and a pinch of black pepper. Drying the meat removes surface moisture so the steak can sear properly; the spices on the surface will toast and develop aromatic oils when it hits the hot pan.

2

In a large heavy skillet or cast-iron pan, heat 1 tbsp of the olive oil over high heat until shimmering and just starting to smoke. A very hot pan is essential to create a brown, flavorful crust (Maillard reaction) on the thin skirt or flank steak within 2–3 minutes per side.

3

Add the steak in one even layer (you may need to do this in two batches if your pan is small). Sear without moving for 2–3 minutes to develop a deep brown crust, then flip and sear the other side 2 minutes for medium-rare (adjust 1–2 minutes longer if you prefer medium). Skirt and flank are thin and fibrous; quick, hot cooking keeps them tender. Remove steak to a cutting board and let rest 6–8 minutes—resting lets juices redistribute and prevents them from spilling out when you slice.

4

While the steak rests, return the same pan to medium-high heat (leave the browned bits — they’re flavor gold). Add the remaining 1 tbsp olive oil. Add the sliced onion and bell peppers and a pinch of salt (about 1/4 tsp) and sauté, stirring occasionally, until they start to soften and char in places, about 6–7 minutes. Cooking at moderately high heat encourages caramelization which heightens sweetness and gives that classic fajita char.

5

Push the peppers and onions to the side of the pan and reduce heat to medium. Add the cauliflower rice, the remaining 1/2 tsp ground cumin, 1/2 tsp chili powder, 1/4 tsp garlic powder and the remaining 1/2 tsp kosher salt. Stir to combine and spread into an even layer — you want direct contact with the pan so excess moisture can evaporate and the rice can develop a little color. Cook, stirring occasionally, about 6–8 minutes until the cauliflower is tender but not mushy. Season to taste.

6

Meanwhile, slice the rested steak thinly across the grain (this shortens the muscle fibers and makes each bite tender). If your steak was very thick in places, slice it so each piece is about 3–4 mm wide.

7

Taste the cauliflower rice and vegetables and add a squeeze of lime juice (about 1 tbsp) plus a scatter of black pepper. The acid brightens the rich steak and avocado and balances the heat and oil.

8

Divide the cauliflower rice between two bowls, top with the pepper-onion mixture, arrange sliced steak on top, and finish with avocado slices. If you like, add an extra lime wedge for squeezing at the table.

9

Serve immediately so the steak is warm and the avocado stays creamy. Leftovers can be refrigerated up to 2 days; reheat cauliflower and steak gently in a skillet to avoid drying the meat.

Chef's Tips

  • 1Tip 1 — High heat, short time: Skirt and flank steaks are best cooked quickly over very high heat. Keep the cook time short to avoid toughness—aim for medium-rare to medium, then rest and slice thinly across the grain.
  • 2Tip 2 — Don’t skip resting: Resting the steak for 6–8 minutes after searing allows juices to redistribute so slices remain juicy instead of leaking onto the plate.
  • 3Tip 3 — Remove excess moisture from cauliflower rice: If your cauliflower rice is wet (especially from thawed frozen), pat it dry or cook a couple of minutes longer in an even layer so it doesn’t steam and become soggy.
  • 4Tip 4 — Maximize flavor with fond: Use the browned bits left in the pan (fond) after searing the steak — they contain concentrated flavor; deglaze or cook vegetables in the same pan to incorporate that taste.

Variations

  • Spicier Mexican bowl: Add 1/4–1/2 tsp cayenne or use ancho chili powder for a smoky heat. Finish with chopped cilantro and a drizzle of crema or sour cream if not keeping it paleo/keto.
  • Chicken or Shrimp swap: Substitute 350 g chicken thighs (thinly sliced) or shrimp (peeled, deveined) for beef; adjust cooking time—chicken needs to be cooked through and shrimp will take only 2–3 minutes per side.
  • Vegetarian option: Omit the steak and boost the cauliflower rice with 200 g black beans (rinsed) or pan-roasted tofu for protein; add a pinch more cumin and a squeeze of lime to brighten.

Nutrition per Serving

771

Calories

53g

Protein

33g

Carbs

50g

Fat

14g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mexican Recipes🥗 Low-carb Recipes🥗 Gluten-free Recipes🥗 High-protein Recipes🥘 More with skirt or flank steak🥘 More with mixed bell peppers (red, yellow, green)🥘 More with yellow onion

Similar Recipes