Fuel your body with this high protein steak fajita bowl. An easy, flavorful meal prep dinner packed with lean steak, peppers, and onions for healthy eating.
Hey there, my foodie friend! You know those nights when you want something super flavorful, healthy, and easy, but also feels like a treat? That's exactly how the high protein Steak Fajita bowl became my weeknight hero. I stumbled upon the idea years ago when I was trying to eat better but refused to sacrifice taste. Honestly, it was a game-changer for my meal prep, and I just know you're gonna love it too!
Oh, the first time I tried to make this! I was so excited, but I got a little too ambitious with the heat on my cast iron skillet. Next thing I knew, the kitchen was a smoky mess and the fire alarm was blaring. Oops! My husband thought I was testing a new smoke detector recipe. Lesson learned: high heat is good, but don't walk away!
Ingredients for Your Next Awesome Steak Fajita Bowl
- 1 and 1/2 lbs flank steak, thinly sliced against the grain: Flank steak is my go-to for a killer Steak Fajita bowl. It's lean, takes on marinades beautifully, and cooks super fast. The secret, though, is slicing it against the grain. Trust me on this one! I learned the hard way that slicing with the grain makes it chewy, and nobody wants that. Uniform, thin slices mean every bite is tender and juicy essential for a truly amazing fajita experience.
- 2 large bell peppers (1 red, 1 yellow), thinly sliced: These vibrant beauties bring so much to our Steak Fajita bowl! The red and yellow peppers aren't just for pretty colors (though they do look gorgeous!). They add a lovely natural sweetness that balances the savory steak and spices. Plus, they get that perfect tender-crisp texture when sautéed just right. I've tried green peppers too, but honestly, the red and yellow just hit different here.
- 1 large yellow onion, thinly sliced: The humble yellow onion is a flavor powerhouse in this dish. When thinly sliced and sautéed, it caramelizes slightly, adding a deep, savory sweetness that forms the backbone of our fajita veggies. It's that classic aroma that fills your kitchen and instantly makes your mouth water. Don't skimp on the onion, it's a non-negotiable for that authentic fajita taste in your Steak Fajita bowl.
- 2 tbsp olive oil: Simple, but so important! Olive oil is our workhorse for getting that perfect sear on the steak and those beautiful char marks on our veggies. It helps distribute the flavors and prevents sticking, of course. I always use a good quality extra virgin olive oil, but any decent olive oil will do the trick. It's the unsung hero that brings all the elements together smoothly in the pan.
- 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika: Ah, the holy trinity of fajita seasoning! Chili powder brings that warm, earthy heat, cumin adds a deep, savory complexity, and smoked paprika? Oh, smoked paprika is a game-changer, giving us that authentic, slightly smoky flavor you crave. This blend makes our Steak Fajita bowl sing! I've experimented with so many ratios, and this one, to be real, is just perfection.
- 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp dried oregano: These are the quiet heroes of the spice blend, providing that aromatic depth without overpowering. Garlic powder and onion powder layer in more savory notes, while dried oregano adds a hint of herbaceousness that just screams 'Mexican cuisine.' They're pantry staples for a reason, and together they create a foundation of flavor that makes every bite of your Steak Fajita bowl incredibly satisfying.
Whipping Up Your Steak Fajita Bowl: Step-by-Step
- Step 1: Mix Fajita Seasoning:
- First things first, let's get those spices mingling! Grab a small bowl and toss in your chili powder, cumin, smoked paprika, garlic powder, onion powder, and dried oregano. Give it a good whisk. Honestly, just smelling this blend already makes me excited for the deliciousness that's about to happen. This mix is the heart and soul of your High Protein Steak Fajita Bowl, so don't skip this easy but crucial step!
- Step 2: Prep Steak & Veggies:
- Time for some knife work! Lay your flank steak on a cutting board and slice it thinly against the grain. This is KEY for tender steak, remember? Then, slice your bell peppers and onion into thin strips. Try to keep them somewhat uniform so they cook evenly. This prep work is super satisfying, and getting it right sets you up for a perfectly cooked Steak Fajita Bowl. Trust your inner chef!
- Step 3: Sauté Vegetables:
- Heat half your olive oil in a large skillet (cast iron is my favorite!) over medium-high heat. Once shimmering, add your sliced onions and bell peppers. Sauté them, stirring occasionally, until they're tender-crisp and have a nice char on the edges about 5-7 minutes. You want them cooked but still with a little bite. This vibrant mix is going to be the perfect base for your Steak Fajita Bowl.
- Step 4: Sear Steak:
- Remove the veggies from the skillet and set aside. Add the remaining olive oil to the hot pan. Now for the star! Toss your sliced flank steak with about two-thirds of your fajita seasoning mix. Get that pan screaming hot, then add the steak in a single layer. Don't overcrowd! Sear for 2-3 minutes per side for a beautiful crust and juicy interior. This quick sear is what makes a phenomenal Steak Fajita Bowl.
- Step 5: Combine & Finish:
- Once your steak is seared, return the sautéed veggies to the pan with the steak. Sprinkle in the remaining fajita seasoning and give everything a good toss to combine. Let it all warm through together for another minute or two, letting those flavors meld. This is where your Steak Fajita Bowl really comes alive, filling your kitchen with the most incredible aromas. Take a deep breath, you've earned it!
- Step 6: Prepare Toppings & Assemble Bowls:
- While your fajita mixture is resting for a moment, get your toppings ready! Think fresh cilantro, a squeeze of lime, maybe some avocado or a dollop of Greek yogurt (my healthy swap for sour cream!). Grab your bowls, spoon in that glorious steak and veggie mixture, and pile on your favorite garnishes. You're ready to build your perfect Steak Fajita Bowl the ultimate reward after all that delicious cooking!
Cooking this Steak Fajita Bowl is just pure joy for me. The sizzling sound of the veggies hitting the pan, the way the spices wake up with the heat, that deep, smoky aroma filling my kitchen... it's just a whole sensory experience. There's something so satisfying about creating something so flavorful and vibrant from scratch, knowing it's going to nourish and delight.
Keeping Your Steak Fajita Bowl Fresh: Storage Hacks
This Steak Fajita Bowl is a meal prep dream! Once cooled, store your fajita mixture (steak and veggies) in airtight containers in the fridge for up to 3-4 days. I like to keep any toppings like salsa, avocado, or Greek yogurt separate until serving so nothing gets soggy. One time, I just threw everything in together, and my avocado turned brown and mushy by day two. Live and learn, right? For best reheating, pop it in a skillet over medium heat for a few minutes to get some of that sizzle back, or microwave if you're in a rush. It still tastes amazing!

Mix-and-Match for Your Perfect Steak Fajita Bowl
Feeling adventurous or just out of flank steak? I've totally been there! You can swap the flank steak for thinly sliced chicken breast or even pork tenderloin just adjust cooking times accordingly. For veggies, feel free to throw in some mushrooms, zucchini, or even corn. I once tried it with portobello mushrooms instead of steak for a vegetarian version, and honestly, I didn't expect that it would be so good! If you're out of a specific spice, a good quality fajita seasoning packet can work in a pinch, but I love controlling the flavors with my own blend.
Serving Up Your Steak Fajita Bowl with Style
The beauty of this High Protein Steak Fajita Bowl is how customizable it is! My go-to toppings are fresh cilantro, a generous squeeze of lime, diced avocado or guacamole, and a dollop of plain Greek yogurt for a creamy tang. Sometimes I'll add a little pico de gallo or a sprinkle of cotija cheese. If you're craving more carbs, serve it over a bed of fluffy cilantro lime rice, with warm tortillas (corn or flour!), or even over a crisp salad. It's so versatile, you can make it feel like a different meal every time!
The Roots of the Steak Fajita Bowl: A Little History
Fajitas have such a cool history! They started in the ranchlands of South Texas, where Mexican vaqueros (cowboys) were given the less desirable cuts of beef, like skirt steak, as part of their pay. They'd cook them over an open fire, slice them up, and serve them with tortillas. The 'faja' in Spanish means 'strip,' referring to the cut of meat. Over time, they evolved into the sizzling restaurant platters we know and love. While my Steak Fajita Bowl is a modern, deconstructed take, it still carries that spirit of simple, flavorful, and hearty ranch cooking that I just adore.
There you have it, my friends! Your new favorite High Protein Steak Fajita Bowl. It’s simple, it’s vibrant, and it’s packed with so much goodness. I hope this recipe brings as much joy and deliciousness to your table as it does to mine. Give it a try this week, and don't forget to tag me in your photos! I love seeing your creations!

Steak Fajita Bowl FAQs: Your Questions Answered
- Can I use a different cut of steak for this Steak Fajita Bowl?
You sure can! Skirt steak is another fantastic option for fajitas, and sirloin or even thinly sliced chicken breast would work beautifully. Just keep an eye on the cooking times, as thinner cuts or different meats might cook faster than flank steak. Adapt and enjoy!
- How spicy is this Steak Fajita Bowl recipe?
As written, this recipe is pretty mild, focusing more on rich, savory flavors. If you love a kick, feel free to add a pinch of cayenne pepper or a few dashes of your favorite hot sauce to the seasoning blend. You're the boss of your spice level!
- Can I make this Steak Fajita Bowl vegetarian?
Absolutely! You can easily swap the steak for sliced portobello mushrooms, black beans, or even firm tofu. Just season them with the same fajita blend and sauté until cooked through. It's a delicious and satisfying meat-free option!
- What's the best way to reheat leftovers?
For the best texture, I recommend reheating your Steak Fajita Bowl mixture in a skillet over medium heat for a few minutes, stirring occasionally. This helps prevent the steak from drying out and keeps the veggies from getting too soft. Microwave works too, if you're in a hurry!
- Why is slicing against the grain so important for flank steak?
Oh, it's a game-changer! Flank steak has long muscle fibers, and slicing against the grain shortens those fibers. This makes the steak much more tender and easier to chew. If you slice with the grain, it can be really tough, and nobody wants a chewy Steak Fajita Bowl!
High Protein Steak Fajita Bowl: Easy Meal Prep Dinner
Fuel your body with this high protein steak fajita bowl. An easy, flavorful meal prep dinner packed with lean steak, peppers, and onions for healthy eating.
Ingredients
The Sizzling Steak & Veggies
- 1 and 1/2 lbs flank steak, thinly sliced against the grain
- 2 large bell peppers (1 red, 1 yellow), thinly sliced
- 1 large yellow onion, thinly sliced
- 2 tbsp olive oil
Fiery Fajita Seasoning
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1 tsp salt
- 1/2 tsp black pepper
Hearty Bowl Base & Zesty Toppings
- 3 cups cooked brown rice
- 2 limes (1 juiced, 1 cut into wedges for serving)
- 1/2 cup fresh cilantro, chopped
- 1 large avocado, diced
- 1 cup salsa
- 1/2 cup plain Greek yogurt (0% or 2% fat)
Instructions
-
1Mix Fajita SeasoningIn a small bowl, combine 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp dried oregano, 1 tsp salt, and 1/2 tsp black pepper. This is your Fiery Fajita Seasoning for the High Protein Steak Fajita Bowl.
-
2Prep Steak & VeggiesThinly slice 1 and 1/2 lbs flank steak against the grain. Thinly slice 2 large bell peppers (1 red, 1 yellow) and 1 large yellow onion. Toss the steak with 1 tbsp olive oil and half of the prepared Fiery Fajita Seasoning.
-
3Sauté VegetablesHeat 1 tbsp olive oil in a large skillet or cast iron pan over medium-high heat. Add the sliced bell peppers and yellow onion. Sauté for 5-7 minutes until tender-crisp. Remove from the skillet and set aside.
-
4Sear SteakIncrease heat to high. Add the seasoned flank steak to the hot skillet in a single layer. Cook for 2-3 minutes per side for medium-rare, or until desired doneness. This quick sear is key for a tender High Protein Steak Fajita Bowl.
-
5Combine & FinishReturn the sautéed bell peppers and onion to the skillet with the cooked steak. Squeeze the juice from 1 lime over the mixture and toss to combine. Cook for another minute to heat through, ensuring all flavors meld for your High Protein Steak Fajita Bowl - Easy Meal Prep Dinner.
-
6Prepare ToppingsWhile the steak rests, prepare your toppings. Chop 1/2 cup fresh cilantro and dice 1 large avocado. Have 1 cup salsa and 1/2 cup plain Greek yogurt ready. These fresh additions elevate your High Protein Steak Fajita Bowl - Easy Meal Prep Dinner.
-
7Assemble BowlsDivide 3 cups cooked brown rice among 4 meal prep containers or bowls. Top each with an equal portion of the steak and vegetable fajita mixture. Garnish with diced avocado, chopped cilantro, a dollop of Greek yogurt, salsa, and a lime wedge.
Notes
For extra flavor, marinate the steak with the seasoning and olive oil for at least 30 minutes or up to 4 hours in the refrigerator before cooking.
Store assembled High Protein Steak Fajita Bowls in airtight containers in the refrigerator for up to 3-4 days. Keep avocado and salsa separate until serving for best freshness.
Feel free to swap flank steak for sirloin or skirt steak. For a lower carb option, serve over cauliflower rice or a bed of greens instead of brown rice.
If you prefer a spicier kick, add a pinch of cayenne pepper to the fajita seasoning or a few dashes of hot sauce when serving.
Equipment
Please check ingredients for potential allergens and consult a health professional if in doubt.
Nutrition Facts
It is important to consider this information as approximate and not to use it as definitive health advice.
Comments
Leave a Comment