Go Back

High Protein Steak Fajita Bowl

High-protein steak fajita bowls are a delicious, versatile, and nutrient-dense meal that fits various dietary needs. With a perfect balance of flavors and textures, these bowls make an ideal choice for a satisfying and health-conscious meal.
Prep Time 10 minutes
Cook Time 20 minutes
Additional Time 1 hour
Total Time 1 hour 30 minutes
Servings 3

Ingredients
  

For the Steak

  • 1 lb flank steak skirt steak, or sirloin, thinly sliced
  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste

For the Fajita Vegetables

  • 1 tablespoon olive oil
  • 1 large onion thinly sliced
  • 2 bell peppers red, yellow, or green, thinly sliced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

For the Bowl Base

  • 2 cups cauliflower rice for low-carb or brown rice (for higher carbs)
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Toppings (Optional)

  • Fresh cilantro
  • Avocado or guacamole
  • Sour cream full-fat for keto
  • Shredded cheese
  • Lime wedges

Instructions
 

Step 1: Marinate the Steak

  • In a large bowl, combine olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Add the steak slices and toss to coat evenly. Cover and marinate for at least 30 minutes, or up to 4 hours for enhanced flavor.

Step 2: Prepare the Vegetables

  • Heat olive oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers. Season with chili powder, cumin, salt, and pepper. Sauté for 5-7 minutes, or until the vegetables are tender yet crisp. Remove from the skillet and set aside.

Step 3: Cook the Steak

  • In the same skillet, add the marinated steak slices. Cook for 3-4 minutes on each side or until browned and cooked to desired doneness. Remove the steak from heat and let it rest for a few minutes.

Step 4: Prepare the Base

  • In a separate pan, heat olive oil over medium heat. Add the cauliflower rice or brown rice and cook for 5-7 minutes until heated through. Season with salt and pepper.

Step 5: Assemble the Bowl

  • Divide the rice between serving bowls. Top with the cooked steak and sautéed vegetables. Add optional toppings like avocado, sour cream, shredded cheese, and fresh cilantro. Squeeze lime juice over the top for a burst of fresh flavor.