Steak Fajita Bowls

Servings: 4 Total Time: 35 mins Difficulty: Beginner
Steak Fajita Bowls
Steak Fajita Bowls pinit

Steak fajita bowls are a bold, flavorful, and satisfying meal inspired by classic Tex-Mex cuisine—but served in a modern, customizable bowl format. Instead of wrapping everything in tortillas, this dish layers juicy marinated steak, sautéed peppers and onions, rice or low-carb alternatives, and a variety of fresh toppings into one hearty, balanced meal.

This recipe is perfect for anyone looking to enjoy restaurant-quality fajitas at home while maintaining control over ingredients, portions, and nutrition. Whether you’re meal prepping for the week, fueling your workouts with high-protein meals, or simply craving something delicious and vibrant, steak fajita bowls deliver on all fronts.

The beauty of this dish lies in its versatility. You can keep it low-carb by skipping rice, make it dairy-free, or load it up with toppings like guacamole, salsa, or sour cream. It’s also a great option for families, as everyone can build their bowl just the way they like.

Ingredient Notes

Flank Steak / Sirloin
Flank steak is ideal for fajitas because it’s lean, flavorful, and cooks quickly. Slice it against the grain for maximum tenderness. Sirloin is a good alternative if flank isn’t available.

Olive Oil
Used in both marinade and cooking, olive oil helps lock in moisture and enhances flavor.

Lime Juice
Adds acidity that tenderizes the steak and gives that signature fajita zing.

Garlic
Fresh garlic adds depth and aroma, making the marinade more robust.

Chili Powder, Paprika, Cumin, Oregano
These spices create the classic fajita seasoning—smoky, slightly spicy, and earthy.

Bell Peppers
A mix of red, yellow, and green peppers adds sweetness, color, and crunch.

Onion
Caramelized onions bring a natural sweetness that balances the spices.

Rice / Cauliflower Rice
Rice provides a hearty base, while cauliflower rice is perfect for low-carb diets.

Avocado / Guacamole
Adds creaminess and healthy fats.

Greek Yogurt / Sour Cream
Provides a cooling contrast to the spices.

Salsa / Pico de Gallo
Adds freshness and acidity.

Serving Instructions

  • Serve warm for best flavor
  • Add toppings just before serving for freshness
  • Pair with tortilla chips or a light salad
  • Ideal for lunch, dinner, or meal prep

Tips

  • Always slice steak against the grain for tenderness
  • Don’t overcrowd the pan—cook steak in batches if needed
  • Use high heat for a good sear
  • Let the steak rest before slicing to retain juices
  • Customize spice level by adjusting chili powder

Storage Information

  • Refrigerator: Store components separately for up to 4 days
  • Freezer: Steak can be frozen for up to 2 months
  • Meal Prep: Assemble bowls without toppings for easy reheating
Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Total Time 35 mins
Cooking Temp: 200  C Servings: 4 Calories: 550
Best Season: Suitable throughout the year

Description

Juicy marinated steak served over a bed of rice or greens with sautéed peppers, onions, and fresh toppings—packed with bold fajita flavor.

Ingredients

For the Steak Marinade:

For the Fajita Veggies:

For the Base:

Optional Toppings:

Instructions

Step 1: Marinate the Steak

  1. In a bowl, mix olive oil, lime juice, garlic, and spices. Coat the steak evenly and let it marinate for at least 30 minutes (or up to 24 hours for deeper flavor).

Step 2: Prepare the Base

  1. Cook rice according to package instructions or prepare cauliflower rice if using a low-carb option.

Step 3: Cook the Steak

  1. Heat a skillet or cast iron pan over medium-high heat.
  2. Cook the steak for 4–5 minutes per side (depending on thickness) until desired doneness.
  3. Remove from heat and let it rest for 5 minutes before slicing thinly against the grain.

Step 4: Cook the Vegetables

  1. In the same pan, add olive oil and sauté sliced peppers and onions. Cook for 5–7 minutes until tender but slightly crisp. Season with salt and pepper.

Step 5: Assemble the Bowls

  1. Start with a base of rice, add sliced steak, then top with sautéed vegetables.

Step 6: Add Toppings

  1. Finish with avocado, salsa, yogurt or sour cream, cilantro, and a squeeze of lime.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 550kcal
% Daily Value *
Total Fat 25g39%
Total Carbohydrate 45g15%
Dietary Fiber 8g32%
Protein 40g80%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Tools

  • Skillet or cast iron pan
  • Mixing bowl
  • Knife and cutting board
  • Tongs
  • Measuring spoons
  • Serving bowls
Keywords: keto, high protein, low carb
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

What cut of steak is best for fajita bowls?

Flank steak is the most popular due to its flavor and texture, but sirloin or skirt steak also work well.

 

Can I make this dish low-carb?

Yes, simply replace rice with cauliflower rice or leafy greens.

 

How long should I marinate the steak?

At least 30 minutes, but up to 24 hours for maximum flavor.

 

Can I grill the steak instead of using a pan?

Absolutely! Grilling adds a smoky flavor that enhances the dish.

 

How do I keep the steak juicy?

Avoid overcooking and always let it rest before slicing.

 

Samantha Doe
Samantha Doe Chef

Samantha Doe is a passionate food creator and health enthusiast behind the high-protein recipes featured on ProteinCrave.com. She specializes in developing simple, flavorful, and protein-packed meals that support an active and balanced lifestyle. Through Protein Crave, Samantha shares easy-to-follow recipes designed to make healthy eating both satisfying and delicious.

Leave a Comment

Your email address will not be published. Required fields are marked *