Go Back
+ servings
Steak Fajita Bowl

Steak Fajita Bowl

This high-protein Steak Fajita Bowl is a colorful, satisfying meal that's perfect for weeknight dinners.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Steak
  • 1 lb Flank steak A lean cut that absorbs flavors well during marination.
  • 2 tbsp Olive oil Adds richness and helps tenderize the meat.
  • 3 cloves Garlic Minced for an aromatic kick that complements the steak.
For the Vegetables
  • 2 cups Bell peppers Use a mix of colors for a vibrant presentation and sweet flavor.
  • 1 medium Red onion Sliced to add a slight sweetness and crunch.
For the Seasoning
  • 1 tbsp Ground cumin Imparts a warm, earthy flavor that’s essential for that fajita taste.
  • 1 tbsp Chili powder Provides a mild heat that enhances the overall flavor profile.
  • 2 tbsp Lime juice A zesty addition that brightens the dish and balances flavors.
  • to taste Salt Essential for enhancing all the ingredients in your steak fajita bowl.
  • to taste Pepper Essential for enhancing all the ingredients in your steak fajita bowl.
For the Base
  • 2 cups Cooked brown rice or quinoa Both options offer a nutritious and hearty base for this meal.
Optional Toppings
  • 1 medium Avocado slices Creamy and healthy, they add a delightful contrast.
  • 1/2 cup Sour cream or Greek yogurt Choose either for a tangy finish that ties all the flavors together.

Equipment

  • skillet

Method
 

How to Make a Steak Fajita Bowl
  1. Prep the Steak: Slice the flank steak against the grain into thin strips. This ensures tenderness and helps the flavors absorb better. Chop the bell peppers and red onion, then mince the garlic to bring out its aromatic essence.
  2. Marinate the Steak: In a bowl, mix the steak with olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Let it marinate for at least 30 minutes to infuse those bold flavors into the meat.
  3. Cook the Steak: Heat a skillet over medium-high heat. Cook the marinated steak in batches for 4-5 minutes until it's nicely browned and cooked through. Remember to remove it from the skillet to prevent overcooking.
  4. Sauté the Vegetables: In the same skillet, toss in the bell peppers and onions. Sauté them for about 3-4 minutes until they're tender-crisp and vibrant in color. Season with a pinch of salt for enhanced flavor.
  5. Combine Flavors: Return the steak to the skillet and add the lime juice. Toss everything together gently to combine the rich flavors, cooking for an additional minute to allow the lime to meld through.
  6. Serve It Up: Serve your steak fajita mixture over a generous bed of cooked brown rice or quinoa. Top it off with fresh avocado slices and a dollop of sour cream or Greek yogurt for a delicious finish.

Nutrition

Serving: 1bowlCalories: 450kcalCarbohydrates: 40gProtein: 30gFat: 20gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 70mgSodium: 600mgPotassium: 700mgFiber: 8gSugar: 3gVitamin A: 25IUVitamin C: 90mgCalcium: 6mgIron: 15mg

Notes

When preparing your Steak Fajita Bowl, always slice the flank steak against the grain to ensure maximum tenderness. A common mistake is overcrowding the skillet when cooking the steak; be sure to cook in batches for a perfect sear. For added flavor, consider letting your steak marinate for longer than 30 minutes, even up to several hours if you have the time. Keep an eye on the vegetables while sautéing; they should be tender-crisp and not too soft to maintain their vibrant color and texture.

Tried this recipe?

Let us know how it was!