High Protein Steak Fajita Bowl

Why You’ll Love High Protein Steak Fajita Bowl Recipe

This recipe is fast enough for weeknights but still feels hearty and special. The steak is marinated with chipotle, lime, and cumin for bold smoky flavor, while the roasted peppers and onions add sweetness and color. Cauliflower rice keeps the bowl light and low in carbs without taking away from the comfort-food feel. It is also easy to customize with toppings like avocado, salsa, cilantro, or jalapeños.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 pound skirt steak

For the steak marinade:

  • 2 tablespoons chipotle peppers in adobo sauce, finely chopped, with sauce
  • 2 tablespoons avocado oil or olive oil
  • 2 tablespoons fresh lime juice
  • 1 1/2 teaspoons cumin
  • Salt and pepper, to season

For the cauliflower rice:

  • 1/2 tablespoon avocado oil or olive oil
  • 1 bag (10 ounces) riced cauliflower
  • Salt and pepper, to season

For the roasted vegetables:

  • 1/2 tablespoon avocado oil
  • 1 red bell pepper, sliced
  • 1/2 yellow onion, sliced
  • 1/2 teaspoon cumin
  • Salt and pepper, to season

Directions

  1. In a shallow dish or bowl, stir together the chipotle peppers, oil, lime juice, cumin, salt, and pepper to make the marinade.
  2. Add the skirt steak and coat it well. Marinate for at least 1 hour, or for deeper flavor, refrigerate it overnight.
  3. Remove the steak from the refrigerator about 30 minutes before cooking so it can come closer to room temperature.
  4. Preheat the oven to 400°F.
  5. Place the sliced bell pepper and onion on a sheet pan. Drizzle with avocado oil, season with cumin, salt, and pepper, and toss to coat.
  6. Roast the vegetables for 15 to 20 minutes, until tender and lightly caramelized.
  7. While the vegetables roast, heat 1/2 tablespoon oil in a large skillet over medium heat.
  8. Add the cauliflower rice and cook, stirring often, for about 15 minutes, until tender and lightly golden. Season to taste, then transfer to a bowl and keep warm.
  9. Wipe out the skillet if needed, then heat a little more oil over medium-high heat.
  10. Shake off excess marinade from the steak and cook it for 2 to 3 minutes per side, depending on thickness, until it reaches your preferred doneness.
  11. Let the steak rest for 5 minutes, then slice it thinly against the grain.
  12. Divide the cauliflower rice among bowls, then top with the roasted vegetables and sliced steak. Serve right away.

Servings and timing

This recipe makes 3 servings.

Timing:

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Marinating time: 1 hour
  • Total active time: about 30 minutes, plus marinating

Variations

You can switch up this bowl in several easy ways. Use flank steak or flap steak if skirt steak is not available. Add diced avocado or guacamole for extra richness. Spoon on a little low-carb salsa for a fresher finish. Sliced jalapeños add heat, while chopped cilantro adds brightness. For a different presentation, serve the filling in lettuce leaves or low-carb tortillas instead of over cauliflower rice.

Storage/Reheating

Store the steak, vegetables, and cauliflower rice in airtight containers in the refrigerator for up to 3 days. For the best texture, keep components separate until ready to serve.

Reheat the cauliflower rice and vegetables in a skillet over medium heat or in the microwave until hot. Warm the steak gently just until heated through to avoid overcooking it. Fresh toppings like avocado, cilantro, or salsa are best added after reheating.

FAQs

Can I use a different cut of steak?

Yes. Flank steak or flap steak both work well if you do not have skirt steak.

How long should I marinate the steak?

At least 1 hour is recommended, but overnight gives the best flavor.

Is this recipe spicy?

It has a mild to moderate kick from the chipotle peppers. You can reduce the amount for a milder bowl.

Can I make this dairy-free?

Yes. This recipe is naturally dairy-free as written, as long as your toppings are dairy-free too.

Can I use frozen cauliflower rice?

Yes. Frozen cauliflower rice works very well and is convenient for a quick dinner.

How do I know when the steak is done?

Cook it for about 2 to 3 minutes per side, depending on thickness. Letting it rest before slicing helps keep it juicy.

Why should I slice the steak against the grain?

Slicing against the grain shortens the muscle fibers, making the steak more tender and easier to chew.

Can I meal prep this recipe?

Yes. It is great for meal prep because the steak, vegetables, and cauliflower rice can all be made ahead and portioned into containers.

What toppings go well with this bowl?

Avocado, guacamole, salsa, jalapeños, and cilantro are all great choices.

Can I make this in a skillet only?

Yes. If you do not want to roast the vegetables, you can sauté the peppers and onions in a skillet until tender.

Conclusion

This high protein steak fajita bowl is a simple, flavor-packed meal that brings together smoky marinated steak, tender vegetables, and cauliflower rice in one satisfying dish. It is easy enough for a weeknight, flexible enough for meal prep, and delicious enough to make again and again.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments