High Protein Steak Fajita Bowl: Easy Meal Prep Dinner Pin it
High Protein Steak Fajita Bowl: Easy Meal Prep Dinner | Protein Oven
HIGH PROTEIN MEALS Steak Fajita High protein

High Protein Steak Fajita Bowl: Easy Meal Prep Dinner

Caleb Whitford Caleb Whitford Apr 16, 2026 4.2 (94)
Prep Time: 15 min Cook Time: 12 min Total Time: 27 min 4 Servings Beginner

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!

High Protein Steak Fajita Bowl: Easy Meal Prep Dinner - Image 1 Pin it
High Protein Steak Fajita Bowl: Easy Meal Prep Dinner - Image 1 | Protein Oven

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!

High Protein Steak Fajita Bowl: Easy Meal Prep Dinner - Image 2 Pin it
High Protein Steak Fajita Bowl: Easy Meal Prep Dinner - Image 2 | Protein Oven

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!

Recipe

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.

4.2 (94 reviews)
15 min
Prep Time
12 min
Cook Time
27 min
Total Time
4 Servings
Servings
Beginner
Difficulty
Mexican
Cuisine
Gluten-Free

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

  1. 1
    Mix Fajita Seasoning
    In 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.
  2. 2
    Prep Steak & Veggies
    Thinly 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.
  3. 3
    Sauté Vegetables
    Heat 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.
  4. 4
    Sear Steak
    Increase 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.
  5. 5
    Combine & Finish
    Return 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.
  6. 6
    Prepare Toppings
    While 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.
  7. 7
    Assemble Bowls
    Divide 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

1

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.

2

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.

3

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.

4

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

Large skillet Cutting board Sharp knife Measuring cups Measuring spoons Mixing bowls

Please check ingredients for potential allergens and consult a health professional if in doubt.

Dairy

Nutrition Facts

667 kcal
Calories
27 g
Fat
52 g
Carbs
52 g
Protein

It is important to consider this information as approximate and not to use it as definitive health advice.

Comments

Leave a Comment

High Protein Steak Fajita Bowl: Easy Meal Prep Dinner

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest