Steak Fajita Bowls are a delightful and vibrant dish that brings the essence of Tex-Mex cuisine straight to your table. These bowls are not only visually appealing with their colorful mix of grilled steak, bell peppers, and onions, but they also pack a flavorful punch thanks to their zesty seasoning blend. Perfect for quick dinner recipes, Steak Fajita Bowls make great comfort food while being easy enough for weeknight meals. With the added convenience of being a one-bowl meal, they are also a fantastic option for meal prep. So, if you’re in search of a satisfying and healthy steak recipe that caters to the whole family, this dish is a must-try! It’s not just a meal; it’s an experience bursting with flavor and color that can bring everyone together around the dinner table.
Ingredients
- For the Steak:
- 1 pound flank steak or sirloin, which are both tender cuts ideal for grilling
- 2 tablespoons olive oil, extra virgin is preferred for its rich flavor
- 2 tablespoons lime juice, freshly squeezed for a vibrant zest
- 2 teaspoons chili powder, a key ingredient for that characteristic Tex-Mex flavor
- 1 teaspoon cumin, for a warm earthiness
- 1 teaspoon garlic powder, adding depth and aroma
- 1 teaspoon smoked paprika, which imparts a subtle smokiness
- 1 teaspoon salt, to enhance all flavors
- ½ teaspoon black pepper, freshly ground for the best taste
- For the Vegetables:
- 2 medium bell peppers (red and green), sliced to add color and sweetness
- 1 medium onion, sliced; yellow or red onions work well for sweetness
- 1 tablespoon olive oil, to help caramelize the veggies
- Salt and pepper to taste, to season the vegetables perfectly
- For the Toppings:
- Cilantro, chopped; it adds a fresh, herbal note
- Fresh avocado or guacamole, creamy and rich for contrast
- Shredded cheese (cheddar or Mexican blend), to melt over the warm ingredients
- Sour cream or Greek yogurt, for a cooling effect
- Vibrant salsa (store-bought or homemade), which can add a refreshing kick
Steps / Instructions
- Marinate the Steak: In a bowl, mix olive oil, lime juice, chili powder, cumin, garlic powder, smoked paprika, salt, and black pepper. Add the flank steak, ensuring it is well coated. Let it marinate for at least 30 minutes, or up to 2 hours for maximum flavor. This step is crucial as it allows the spices to penetrate the meat, enhancing its taste and tenderness.
- Prepare the Vegetables: While the steak marinates, heat a large skillet over medium-high heat. Add 1 tablespoon of olive oil. Once hot, add the sliced bell peppers and onion. Season with salt and pepper. Sauté for about 5-7 minutes until they are tender and slightly charred. Look for a nice caramelization on the edges, which adds depth to their flavor.
- Grill the Steak: In the same skillet or a grill pan, increase the heat to high. Remove the steak from the marinade, shaking off excess marinade. Cook for 4-5 minutes per side for medium-rare, or until it reaches your desired doneness. Use a meat thermometer to check for an internal temperature of 130°F (54°C) for medium-rare. Remember that the steak will continue to cook slightly while resting.
- Slice the Steak: Once cooked, transfer the steak to a cutting board and let it rest for about 5 minutes. This helps retain the juices, keeping each bite tender and flavorful. Slice against the grain into thin strips to ensure maximum tenderness.
- Assemble the Bowls: In a bowl, start with a base of your choice (rice, quinoa, or cauliflower rice for low-carb options). Top with grilled steak, sautéed bell peppers, and onions. Add fresh toppings such as cilantro, avocado, cheese, sour cream, and salsa. Feel free to mix and match your toppings based on preference for a personalized touch!
Tips & Tricks
For the best results, choose high-quality steak and let it marinate longer if possible, as this enhances the flavors significantly. Consider using a cast iron skillet for an excellent sear on the steak, which creates a delicious crust. When sautéing the vegetables, avoid overcrowding the pan to ensure they caramelize nicely, resulting in a deeper flavor. For meal prep, you can grill the steak and sauté the veggies in advance, storing them separately in the fridge for quick assembly during busy weekdays. This also allows you to create low-carb fajita bowls by swapping out the rice for a fresh salad base, making it a versatile option for various dietary needs.
Variations
If you’re looking to customize your Steak Fajita Bowls, consider using different proteins such as chicken or shrimp. For a vegetarian option, marinate and grill portobello mushrooms or zucchini to give that meaty texture. You can also experiment with different seasonings or add a spicy fajita seasoning blend for an extra kick. For a healthier twist, load your bowl with more fresh vegetables and skip the cheese, allowing the vibrant flavors to shine. These bowls can easily be adapted to suit gluten-free diets by ensuring all your sauces and toppings are gluten-free. Check out our related guide for more tips on crafting your perfect bowl.
Serving Suggestions
Steak Fajita Bowls are delicious on their own, but they pair beautifully with a side of Mexican Street Corn Nachos for a shareable appetizer or as a side dish. For a refreshing drink, consider serving with a glass of White Peach Sangria, which complements the flavors perfectly with its fruity notes. To round out the meal, a vibrant cucumber salad can provide a crisp contrast to the warm toppings, offering a refreshing crunch that balances the richness of the other ingredients.
Steak Fajita Bowls
Steak Fajita Bowls are a delightful and vibrant dish that brings the essence of Tex-Mex cuisine straight to your table. These bowls are not only visually appealing with their colorful mix of grilled steak, bell peppers, and onions, but they also pack a flavorful punch thanks to their zesty seasoning blend.
Ingredients
- 1 pound flank steak or sirloin
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 medium bell peppers (red and green), sliced
- 1 medium onion, sliced
- 1 tablespoon olive oil for vegetables
- Salt and pepper to taste
- Cilantro, chopped for topping
- Fresh avocado or guacamole for topping
- Shredded cheese (cheddar or Mexican blend) for topping
- Sour cream or Greek yogurt for topping
- Vibrant salsa for topping
Directions
In a bowl, mix olive oil, lime juice, chili powder, cumin, garlic powder, smoked paprika, salt, and black pepper. Add the flank steak, ensuring it is well coated. Let it marinate for at least 30 minutes, or up to 2 hours for maximum flavor.
While the steak marinates, heat a large skillet over medium-high heat. Add 1 tablespoon of olive oil. Once hot, add the sliced bell peppers and onion. Season with salt and pepper. Sauté for about 5-7 minutes until they are tender and slightly charred.
In the same skillet or a grill pan, increase the heat to high. Remove the steak from the marinade, shaking off excess marinade. Cook for 4-5 minutes per side for medium-rare, or until it reaches your desired doneness.
Once cooked, transfer the steak to a cutting board and let it rest for about 5 minutes. Slice against the grain into thin strips.
In a bowl, start with a base of your choice (rice, quinoa, or cauliflower rice). Top with grilled steak, sautéed bell peppers, and onions. Add fresh toppings such as cilantro, avocado, cheese, sour cream, and salsa.
Nutrition Facts
Recipe Reviews
- ★★★★★
Excellent recipe!
Leave a Reply
Your email address will not be published. Required fields are marked *


Excellent recipe!