Go Back
A handheld smartphone photo of a High Protein Steak Fajita Bowl with visible grill marks on the steak and a dollop of sour cream.

High Protein Steak Fajita Bowl: The Ultimate 20-Minute Meal

This High Protein Steak Fajita Bowl features tender medium-rare steak, charred peppers, and blistered onions over fluffy cauliflower rice. A low-carb, nutrient-dense meal perfect for quick weeknight dinners or healthy meal prep.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 bowls
Course: Dinner, Lunch
Cuisine: Mexican-American
Calories: 410

Ingredients
  

Main Ingredients
  • 1 lb (450g) Flank or Skirt Steak Sliced into strips
  • 2 tbsp (30ml) Avocado Oil Divided use
  • 1 large Red Bell Pepper Sliced into strips
  • 1 large Yellow Bell Pepper Sliced into strips
  • 1 large Red Onion Cut into wedges
  • 2 cups (475ml) Cauliflower Rice Fresh or frozen
  • 1/4 cup (60ml) Sour Cream Thick and smooth
  • 1/4 cup Fresh Cilantro Whole leaves
  • 1 whole Lime Cut into wedges

Equipment

  • 1 Cast-Iron Skillet Essential for getting a deep sear and visible grill marks.
  • 1 Meat Thermometer To ensure perfect medium-rare steak (130-135°F).

Method
 

Steak Preparation
  1. Heat 1 tbsp oil in a skillet over high heat. Sear steak strips until visible grill marks appear and internal temp reaches 130°F (54°C). Rest for 5 mins.
Vegetable Sauté
  1. In the same pan, add remaining oil and sauté peppers and onions until blistered and charred on the edges but still crisp.
Assembly
  1. Layer cauliflower rice in a matte black bowl. Top with steak sections, charred peppers, and onions. Add sour cream, cilantro, and a lime wedge.

Notes

For the best flavor, season the steak with cumin and smoked paprika before searing.
Always slice the steak against the grain for maximum tenderness.