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.
https://www.youtube.com/watch?v=8n5r-ZR5GtI
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
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:
1lb flank steak or sirloin
2tablespoons olive oil
2tablespoons lime juice
2cloves garlic (minced)
1teaspoon chili powder
1teaspoon paprika
1/2teaspoon cumin
1/2teaspoon oregano
Salt and black pepper to taste
For the Fajita Veggies:
1red bell pepper (sliced)
1yellow bell pepper (sliced)
1green bell pepper (sliced)
1medium onion (sliced)
1tablespoon olive oil
Salt and pepper to taste
For the Base:
2cups cooked rice (white, brown, or cauliflower rice for low-carb)
Optional Toppings:
Sliced avocado or guacamole
Fresh cilantro
Sour cream or Greek yogurt
Salsa or pico de gallo
Shredded cheese
Lime wedges
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
2
Cook rice according to package instructions or prepare cauliflower rice if using a low-carb option.
Step 3: Cook the Steak
3
Heat a skillet or cast iron pan over medium-high heat.
4
Cook the steak for 4–5 minutes per side (depending on thickness) until desired doneness.
5
Remove from heat and let it rest for 5 minutes before slicing thinly against the grain.
Step 4: Cook the Vegetables
6
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
7
Start with a base of rice, add sliced steak, then top with sautéed vegetables.
Step 6: Add Toppings
8
Finish with avocado, salsa, yogurt or sour cream, cilantro, and a squeeze of lime.
Nutrition Facts
Servings 4
Amount Per Serving
Calories550kcal
% Daily Value *
Total Fat25g39%
Total Carbohydrate45g15%
Dietary Fiber8g32%
Protein40g80%
* 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
Did you make this recipe?
Pin this recipe to share with your friends and followers.
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.
Thank you so much for downloading this recipe from ProteinCrave.com! We truly appreciate your support and are excited to be part of your healthy cooking journey.
We hope this recipe adds something delicious and protein-packed to your table. Don’t forget to share your creation and tag us — we love seeing what you make!
Stay strong, stay healthy, and keep craving protein!