High Protein Steak Fajita Bowl: Low Carb Meal Prep

Featured in Quick & Easy Meals.

High protein steak fajita bowl is a low carb, easy meal prep solution. Enjoy tender steak, colorful peppers, and onions for a satisfying, healthy weeknight dinner.
Kenji Tanaka - Recipe Author
Updated on April 24, 2026 at 08:39 AM
Prep Time: 15 min Cook Time: 12 min Total Time: 27 min 4 Servings Beginner
High Protein Steak Fajita Bowl: Low Carb Meal Prep - Featured Image Pin it
High Protein Steak Fajita Bowl: Low Carb Meal Prep | Recipes By Megan

Oh my goodness, friends, let me tell you about the day I discovered the magic of the Steak Fajita Bowl. I was in a total meal prep rut, eating the same boring chicken and broccoli, when a friend raved about her low-carb fajita bowls. My taste buds perked up! I went straight to the kitchen, experimented a bit, and honestly, the first bite was a revelation. It instantly became a staple in my rotation, and I know you're gonna love it too!

Okay, confession time! The first time I made this Steak Fajita Bowl, I was so excited, I sliced the flank steak with the grain. Oops! When I went to eat it, it was so chewy, I almost gave up. My jaw was tired, to be real. Lesson learned: always, always slice against the grain for tender, melt-in-your-mouth steak. It's a game-changer for this recipe!

Ingredients for the Ultimate Steak Fajita Bowl

  • 1 1/2 lbs flank steak, thinly sliced against the grain: Flank steak is the absolute hero here, hon. It’s lean, takes on flavor like a dream, and when you slice it against the grain? Oh my goodness, it’s so tender. This is key for a fork-friendly, delicious bite in every single Steak Fajita Bowl. Don't skip that slicing detail, trust me, I've made that mistake before!
  • 2 large bell peppers (any color), thinly sliced: Bell peppers! They're not just for color, though they do make your plate sing. They bring a natural sweetness and a lovely crunch that totally balances the savory steak. I love using a mix of red, yellow, and orange for a vibrant Steak Fajita Bowl, but honestly, any combo works beautifully. Don't be shy with them!
  • 1 large yellow onion, thinly sliced: Oh, the humble onion! When it hits that hot pan and starts to caramelize, it transforms into something magical. It provides that essential savory, slightly sweet base that’s just classic fajita flavor. You want those thin slices so they cook down evenly and meld into the other veggies, making every bite of your Steak Fajita Bowl sing.
  • 2 tbsp olive oil: Good olive oil is like the unsung hero of so many dishes, and this Steak Fajita Bowl is no exception. It’s what helps us get that beautiful sear on the steak and those perfectly tender-crisp veggies. Plus, it helps all those amazing spices really adhere and bloom, spreading their deliciousness evenly. Don't skimp on quality here!
  • 1 tbsp chili powder: Chili powder is where the heart of our fajita flavor truly lies. It’s that warm, earthy, slightly smoky kick that instantly transports you to a Mexican fiesta. It’s not just heat, it’s a complex blend that provides the backbone for our seasoning mix. Seriously, it's essential for that authentic fajita taste we're going for.
  • 1 tsp ground cumin: Ah, cumin! This spice adds such a distinctive, earthy, and slightly pungent flavor that is absolutely crucial for any Mexican-inspired dish. It pairs so well with the chili powder and smoked paprika, creating that rich, savory depth that makes you want to keep coming back for more. It's a must-have for our seasoning blend.

Crafting Your Perfect Steak Fajita Bowl: Step-by-Step

Step 1: Prep Steak & Veggies:
First things first, let's get organized! Grab your flank steak and slice it thinly against the grain. This is critical for tender bites in your Steak Fajita Bowl, trust me. Then, thinly slice your bell peppers and onion. Think uniform slices so they all cook evenly. This prep work makes the rest of the cooking process super smooth, and honestly, a joy!
Step 2: Mix Fajita Seasoning:
Now for the magic dust! In a small bowl, whisk together your chili powder, cumin, smoked paprika, garlic powder, onion powder, and dried oregano. Give it a good sniff isn't that aroma just incredible? This blend is what gives our Steak Fajita Bowl its signature, irresistible flavor. Get it ready, because it's about to transform everything!
Step 3: Season the Steak:
Time to show that steak some love! Drizzle your sliced flank steak with a tablespoon of olive oil, then sprinkle generously with about half of your fabulous fajita seasoning mix. Toss it all together with your hands, making sure every single piece of steak is coated in that flavor. This is going to be the star of your Steak Fajita Bowl, so don't be shy!
Step 4: Sear the Steak:
Heat that large skillet or cast iron pan over medium-high heat until it's smoking a little. Add a bit more olive oil. Now, work in batches so you don't overcrowd the pan this is key for a good sear! Cook the steak for just 2-3 minutes per side. You want that gorgeous, caramelized crust. This quick sear locks in the juices, making your Steak Fajita Bowl so succulent.
Step 5: Sauté the Veggies:
In the same skillet (don't clean it, those bits of flavor are gold!), add the rest of your olive oil. Toss in your sliced bell peppers and onions. Sauté them for about 5-7 minutes, stirring occasionally, until they're tender-crisp and slightly charred. Sprinkle them with the remaining fajita seasoning. The smell filling your kitchen right now? That's the promise of a delicious Steak Fajita Bowl!
Step 6: Assemble Fajita Bowls:
Alright, the moment you've been waiting for! Divide your cooked fajita steak and sautéed veggies among four bowls. You can layer them over a bed of cauliflower rice, or just enjoy them as is for a super low-carb option. This is where your Steak Fajita Bowl really comes to life, looking vibrant and smelling absolutely divine. Almost ready to dig in!

Cooking this Steak Fajita Bowl is such a joy for me. The sizzling sound of the steak hitting the hot pan, the way the spices bloom and fill the kitchen with incredible aromas, the vibrant colors of the peppers and onions it’s a sensory experience! It feels like a little culinary adventure every time, and honestly, it’s so satisfying to create something so flavorful and healthy.

Keeping Your Steak Fajita Bowl Fresh: Storage Hacks

So, you've made your glorious Steak Fajita Bowl, and now you want to keep those leftovers fresh? Smart move! Let everything cool completely before packing it up. I like to store the steak and veggies together in airtight containers. They'll keep beautifully in the fridge for up to 3-4 days. I've definitely made the mistake of putting warm food straight into the fridge, and it creates condensation, making things soggy. No one wants soggy fajitas, right? For best results, reheat gently in the microwave or a skillet until warmed through. It's perfect for grab-and-go lunches!

High Protein Steak Fajita Bowl: Low Carb Meal Prep - Image 1Pin it
High Protein Steak Fajita Bowl: Low Carb Meal Prep - Image 1 | Recipes By Megan

Swapping Ingredients in Your Steak Fajita Bowl

I've played around with so many substitutions for this Steak Fajita Bowl! If flank steak isn't your jam, skirt steak or even chicken breast (sliced thin) works wonderfully. For veggies, feel free to add mushrooms, zucchini, or even some corn if you're not strictly low-carb. I once ran out of smoked paprika and used a pinch of cayenne with regular paprika I didn't expect that, but it gave a different kind of kick! Just remember, the core seasoning blend is your friend, so keep that consistent for that signature fajita taste. Don't be afraid to experiment, that's how you find new favorites!

Serving Up Your Delicious Steak Fajita Bowl

Oh, the possibilities for serving your Steak Fajita Bowl are endless! For a low-carb dream, serve it over a bed of fluffy cauliflower rice. If you're not counting carbs, regular rice or warm tortillas are fantastic too! My go-to toppings are a dollop of fresh guacamole (homemade, always!), a sprinkle of cilantro, a squeeze of lime juice, and maybe a little sour cream or Greek yogurt for tang. Sometimes I even add some pickled jalapeños for an extra zing. Make it your own, hon! Each bite is just bursting with flavor, no matter how you top it.

The Story Behind the Steak Fajita Bowl

Fajitas have such a cool history, originating from the borderlands of Texas and Mexico. 'Faja' means 'belt' or 'girdle' in Spanish, referring to the cut of beef skirt steak that was traditionally used. Ranch hands would get these less desirable cuts as part of their pay, and they'd grill them up over open fires, slice them, and serve them in tortillas. My version, this High Protein Steak Fajita Bowl, takes that incredible flavor and makes it super convenient and healthy for today's busy life. It's a testament to how simple, delicious food evolves, isn't it?

And there you have it, friends! My go-to recipe for a delicious, healthy, and super easy Steak Fajita Bowl. It’s truly a lifesaver for busy weeknights and a champion for meal prep. I pour so much love into creating these recipes, and I hope you feel that in every bite. Give it a try, and please, please come back and tell me how your Steak Fajita Bowl turned out! I absolutely love hearing from you.

High Protein Steak Fajita Bowl: Low Carb Meal Prep - Image 2Pin it
High Protein Steak Fajita Bowl: Low Carb Meal Prep - Image 2 | Recipes By Megan

All Your Questions About the Steak Fajita Bowl, Answered!

→ Can I use a different cut of steak for this Steak Fajita Bowl?

Absolutely! While flank steak is my favorite for this Steak Fajita Bowl, skirt steak works beautifully too. You could even use sirloin, just make sure to slice it thinly against the grain for that perfect tender bite. Don't be afraid to experiment with what you have!

→ How do I make this Steak Fajita Bowl spicier?

Oh, if you love a kick like I do, it's easy! Add a pinch of cayenne pepper to the seasoning mix. Or, for a fresh heat, toss in some sliced jalapeños with the bell peppers and onions as they sauté. You could also finish your Steak Fajita Bowl with a drizzle of hot sauce!

→ Can I prepare the ingredients ahead of time?

Yes, you totally can! Slice your steak and veggies the day before and store them separately in airtight containers in the fridge. You can even mix your fajita seasoning ahead of time. This makes assembling your Steak Fajita Bowl even quicker when you're ready to cook!

→ What if I don't have all the spices?

No worries! The chili powder and cumin are the most crucial for that classic fajita flavor. If you're missing one or two of the others (like onion powder or oregano), it'll still be delicious. But honestly, having the full blend really makes your Steak Fajita Bowl pop!

→ Is this Steak Fajita Bowl freezer-friendly?

It can be! Cooked steak and veggies can be frozen in an airtight container for up to 2-3 months. Just thaw them overnight in the fridge and reheat gently. The texture might be a tiny bit softer, but it's still a fantastic, convenient meal. Perfect for future Steak Fajita Bowl cravings!

High Protein Steak Fajita Bowl: Low Carb Meal Prep

High protein steak fajita bowl is a low carb, easy meal prep solution. Enjoy tender steak, colorful peppers, and onions for a satisfying, healthy weeknight dinner.

4.8 out of 5
(18 reviews)
Prep Time
15 Minutes
Cook Time
12 Minutes
Total Time
27 Minutes

Category: Quick & Easy Meals

Difficulty: Beginner

Cuisine: Mexican

Yield: 4 Servings

Dietary: Gluten-Free, Diabetic-Friendly

Published: April 24, 2026 at 08:39 AM

Ingredients

→ Sizzling Steak & Peppers

01 1 1/2 lbs flank steak, thinly sliced against the grain
02 2 large bell peppers (any color), thinly sliced
03 1 large yellow onion, thinly sliced
04 2 tbsp olive oil

→ Zesty Fajita Seasoning

05 1 tbsp chili powder
06 1 tsp ground cumin
07 1 tsp smoked paprika
08 1 tsp garlic powder
09 1/2 tsp onion powder
10 1/2 tsp dried oregano
11 1/4 tsp cayenne pepper (optional, for heat)
12 Salt and black pepper to taste

→ Fresh & Creamy Toppings

13 1 large avocado, diced
14 1 large lime, cut into wedges
15 1/4 cup fresh cilantro, chopped
16 1/2 cup plain Greek yogurt (or sour cream)
17 1/2 cup low-carb salsa

Instructions

Step 01

Thinly slice 1 1/2 lbs flank steak against the grain. Also, thinly slice 2 large bell peppers and 1 large yellow onion. This initial prep is key for an easy High Protein Steak Fajita Bowl - Low Carb & Easy Meal Prep. Set aside the prepped ingredients.

Step 02

In a small bowl, combine 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp dried oregano, and 1/4 tsp cayenne pepper (if using). Season with salt and black pepper to taste.

Step 03

Toss the thinly sliced 1 1/2 lbs flank steak with 1 tbsp olive oil and half of the Zesty Fajita Seasoning mixture. Ensure the steak is evenly coated for maximum flavor in your High Protein Steak Fajita Bowl. Let it marinate briefly while you heat the pan.

Step 04

Heat a large skillet or cast-iron pan over medium-high heat with the remaining 1 tbsp olive oil. Add the seasoned flank steak in a single layer, cooking for 2-3 minutes per side until browned and cooked to your desired doneness. Remove steak and set aside.

Step 05

In the same skillet, add the sliced 2 large bell peppers and 1 large yellow onion. Sauté for 5-7 minutes, stirring occasionally, until tender-crisp. Stir in the remaining Zesty Fajita Seasoning mixture during the last minute of cooking.

Step 06

Divide the cooked steak and sautéed vegetables among 4 meal prep containers or bowls. This forms the delicious base of your High Protein Steak Fajita Bowl - Low Carb & Easy Meal Prep. Top with fresh ingredients just before serving.

Step 07

Dice 1 large avocado, chop 1/4 cup fresh cilantro, and cut 1 large lime into wedges. Serve with 1/2 cup plain Greek yogurt (or sour cream) and 1/2 cup low-carb salsa. Add these fresh toppings just before serving for the best experience.

Notes

  1. Meal Prep Tip: Store the cooked steak and veggies separately from the fresh toppings (avocado, cilantro, lime, yogurt, salsa) to maintain freshness and prevent sogginess when meal prepping.
  2. Spice Level: Adjust the 1/4 tsp cayenne pepper to your preference. For more heat, add a pinch more, for less, omit it entirely.
  3. Vegetarian Option: For a meatless version, substitute the flank steak with sliced portobello mushrooms or extra firm tofu, seasoned and cooked similarly.
  4. Serving Suggestion: While designed as a bowl, these fajitas are also excellent served in low-carb tortillas or lettuce wraps for a different texture.

Tools You'll Need

  • Large skillet or cast-iron pan
  • Cutting board
  • Sharp knife
  • Mixing bowls
  • Measuring cups and spoons

Allergy Information

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

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 600 kcal
  • Total Fat: 31 g
  • Total Carbohydrate: 22 g
  • Protein: 58 g

Reviews & Comments

Required fields are marked *

High Protein Steak Fajita Bowl: Low Carb Meal Prep

📌 Save Before You Go!

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

Save on Pinterest
High Protein Steak Fajita Bowl: Low Carb Meal Prep

Don't Lose This Recipe!

Save it now — you'll want to make this again!