Go Back

High-Protein Steak Fajita Bowl

Tender seasoned steak strips with colorful bell peppers and onions in a low-carb, protein-packed bowl perfect for healthy meals.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 bowls
Course: Dinner, Main Dish
Cuisine: Mexican, Tex-Mex
Calories: 385

Ingredients
  

Main Ingredients
  • 1.5 pounds flank steak sliced against grain into thin strips
  • 2 large bell peppers red and yellow, sliced into strips
  • 1 large yellow onion sliced
  • 3 tbsp olive oil divided
  • 2 cloves garlic minced
Seasoning Blend
  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 0.5 tsp onion powder
  • 0.5 tsp dried oregano
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 0.25 tsp cayenne pepper optional
Toppings
  • 2 limes cut into wedges
  • 1 large avocado sliced
  • 0.5 cup Greek yogurt
  • 0.25 cup fresh cilantro chopped

Equipment

  • Large skillet or cast-iron pan
  • Mixing bowls
  • Sharp knife
  • Cutting board

Method
 

  1. In a small bowl, combine chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, black pepper, and cayenne pepper to create your fajita seasoning blend.
  2. Place sliced steak strips in a large bowl and drizzle with 1 tablespoon olive oil. Sprinkle the seasoning blend over the meat and toss thoroughly to ensure even coating. Let marinate for at least 15 minutes at room temperature.
  3. Heat 1 tablespoon olive oil in a large skillet or cast-iron pan over medium-high heat until shimmering and hot.
  4. Add the seasoned steak strips to the hot pan in a single layer, working in batches if necessary to avoid overcrowding. Cook for 2-3 minutes without stirring to develop a nice sear.
  5. Stir the steak and continue cooking for another 2-3 minutes until the meat is cooked to your desired doneness. Remove steak from pan and set aside.
  6. Add the remaining tablespoon of olive oil to the same pan. Add sliced bell peppers and onions, cooking for 5-7 minutes until vegetables are tender-crisp and slightly caramelized.
  7. Add minced garlic to the vegetables and cook for an additional 30 seconds until fragrant.
  8. Return the cooked steak to the pan and toss everything together for 1-2 minutes to reheat and combine flavors.
  9. Remove from heat and let cool slightly before assembling your bowls.
  10. Divide the steak and vegetable mixture among serving bowls. Top each portion with fresh avocado slices, a dollop of Greek yogurt, chopped cilantro, and lime wedges for squeezing.

Notes

Store leftovers in refrigerator for up to 4 days. Keep fresh toppings separate until serving to maintain texture. This recipe is naturally gluten-free and keto-friendly.