High Protein Steak Fajita Bowl

High protein steak fajita bowl with sliced steak, peppers, onions, avocado, and cilantro rice

High protein steak fajita bowl is what happens when fajita night meets meal prep โ€” juicy, charred steak slices over cilantro-lime rice with fajita peppers and onions, all in one bowl at about 550 calories and 42 grams of protein. The steak cooks in under 10 minutes in a screaming-hot skillet, the vegetables go in the same pan afterward, and the whole thing comes together faster than takeout delivery. It’s the dinner that makes weeknight meal prep feel like a treat.

This steak fajita bowl recipe uses flank or sirloin steak with a quick citrus marinade, and the same components build into lunches for days. Honestly, once you see how easy the char comes together at home, you’ll stop ordering the restaurant version.

Why You’ll Love This Recipe โค๏ธ

  • About 42 g protein per bowl: steak plus rice and beans-style toppings makes this one of the most filling bowls in your rotation.
  • Real restaurant char at home: high heat, a dry pan, and a good crust โ€” no grill required.
  • Meal-prep friendly: the components keep for 4 days, and the steak actually gets better as it marinates in the fridge.
  • Build-your-own flexibility: tortillas, lettuce cups, rice, or cauliflower rice โ€” the fajita filling works with everything.

Want Easier High-Protein Meal Prep Like This?

The 30-Day High-Protein Meal System gives you a full month of planned breakfasts, lunches, dinners and snacks—including high-protein meal-prep recipes with big flavor and simple steps.

Start My 30-Day Protein Plan →

Ingredients You’ll Need ๐Ÿ›’

  • 1 lb flank steak or sirloin steak โ€” flank is the classic fajita cut; sirloin works and is often cheaper. Look for even thickness so it cooks evenly.
  • 3 bell peppers (mix of colors), sliced into strips โ€” red, yellow, and orange are sweeter than green; use any combo.
  • 1 large onion, sliced โ€” yellow or red onion both work.
  • 1 cup uncooked white or brown rice โ€” or 2 cups cooked; cauliflower rice keeps the bowl lower-carb.
  • 1 lime (zest and juice) โ€” half goes in the marinade, half in the rice.
  • 3 tablespoons olive oil, divided
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt, divided
  • Black pepper
  • 2 tablespoons chopped cilantro
  • Optional toppings: Greek yogurt or sour cream, shredded cheese, salsa, avocado, hot sauce.

How to Make the Steak Fajita Bowl ๐Ÿ‘ฉโ€๐Ÿณ

Step 1: Marinate the Steak

In a small bowl, combine the juice of half the lime, 2 tablespoons of the olive oil, the garlic, cumin, chili powder, smoked paprika, half the salt, and a generous amount of pepper. Place the steak in a dish or zip-top bag, pour the marinade over it, and turn to coat. Marinate at room temperature for 30 minutes, or up to 8 hours in the fridge โ€” the longer it sits, the deeper the flavor. Take it out of the fridge 30 minutes before cooking so it sears instead of steams.

Step 2: Cook the Rice

While the steak marinates, cook the rice according to package directions (about 15 minutes for white rice). When it’s done, fluff it and stir in the remaining lime juice, half the cilantro, and a pinch of salt. If you’re using cauliflower rice, sautรฉ it in a dry pan for 5 minutes until tender instead.

Step 3: Get the Pan Screaming Hot

Heat a large cast-iron or heavy stainless skillet over high heat for a full 3 to 4 minutes โ€” it should be smoking slightly. Pat the steak dry with paper towels (dry meat = good crust) and rub it with the remaining olive oil. This dry-then-oil order keeps the surface hot enough to sear.

Step 4: Sear the Steak

Lay the steak in the hot pan and cook undisturbed for 3 to 4 minutes per side for medium-rare (about 130ยฐF to 135ยฐF on an instant-read thermometer), or 5 to 6 minutes per side for medium. Resist the urge to move it โ€” the crust needs contact. Transfer the steak to a cutting board, tent loosely with foil, and let it rest for a full 8 to 10 minutes. Resting is not optional; it’s what keeps the juices in the meat instead of on your cutting board.

Step 5: Char the Peppers and Onions

Reduce the heat to medium-high and add the sliced peppers and onion to the same pan (the browned bits left by the steak are pure flavor). Cook, stirring occasionally, for 5 to 7 minutes until the peppers are charred at the edges but still have a little bite. Sprinkle with the remaining salt.

Step 6: Slice Against the Grain and Build the Bowls

Slice the rested steak thinly against the grain โ€” this shortens the muscle fibers, which is the difference between tender strips and chewy ones. Divide the rice among 4 bowls, top with peppers and onions, fan the steak slices over the top, and finish with your toppings and the remaining cilantro.

Storage & Shelf Life โ„๏ธ

Store the components in separate airtight containers in the fridge for up to 4 days โ€” keeping the steak separate from the vegetables stops everything from turning into one soggy pile. Reheat gently in a skillet or microwave just until warm; steak overcooks fast when reheated, so err on the side of less time. For meal prep, pack the rice on the bottom, veggies on top, and steak on top of that so the juices soak down into the rice instead of steaming the meat.

Recipe Variations ๐Ÿ”„

  • Chicken version: swap the steak for chicken breast and follow the same marinade โ€” it’s basically our chicken fajita meal prep bowls, which you can also just make directly.
  • Chipotle-style crema: mix ยฝ cup Greek yogurt with the juice of half a lime, ยฝ teaspoon smoked paprika, and a pinch of salt.
  • Low-carb bowl: use cauliflower rice or extra peppers and skip the rice โ€” the protein stays around 42 g while carbs drop to about 15 g.
  • Spicy steak: add 1 teaspoon chipotle powder or a chopped chipotle in adobo to the marinade.
  • Skirt steak swap: skirt steak has even more beefy flavor; it cooks faster (2 to 3 minutes per side) and needs slicing even thinner against the grain.
  • Make it tacos: skip the rice, warm tortillas, and serve the steak and peppers as tacos with the same toppings.

Pro Tips for Success ๐Ÿ’ก

  • Dry the steak before searing: moisture is the enemy of crust. Pat, oil, then sear.
  • Don’t crowd the pan: if the steak doesn’t sizzle the moment it touches the pan, it’s not hot enough. Work in batches if needed.
  • Rest it fully: set a timer for 8 to 10 minutes. Slice too early and the cutting board drinks your dinner.
  • Slice against the grain, on a bias: thin, angled slices are both more tender and better looking.
  • Marinate longer for deeper flavor: overnight in the fridge makes the cumin and lime really penetrate; just pull the steak out 30 minutes before cooking.

Common Issues & Fixes โš ๏ธ

  • Steak tough: almost always a slicing error โ€” cut against the grain, not with it. Overcooking past medium also toughens flank.
  • No crust: the pan wasn’t hot enough or the steak wasn’t dry. Let the pan preheat a full 3 to 4 minutes and pat the meat dry.
  • Peppers mushy: you cooked them too long or crowded the pan. Five to seven minutes over medium-high, in a single layer, keeps the char and the crunch.
  • Steak dry: cooked past medium or sliced too early. Pull it at 130ยฐF to 135ยฐF and honor the rest time.
  • Marinade burns in the pan: scrape the pan before adding peppers, and wipe out any blackened garlic bits โ€” they turn bitter.

Common Questions โ“

Which steak is best for fajita bowls?

Flank steak is the classic choice โ€” beefy, affordable, and perfect for marinating. Skirt steak is even more flavorful but thinner, so it cooks faster. Sirloin works in a pinch and is often the most budget-friendly. All three need thin slices against the grain.

How much protein is in a steak fajita bowl?

About 42 grams per bowl with 1 lb of flank steak divided across 4 servings (roughly 30 g from the steak, plus rice, peppers, and any Greek yogurt topping). Add a scoop of black beans and you’re near 50 g. For comparison, our creamy chipotle steak and potatoes meal prep lands around 60 g per serving โ€” both are serious protein bowls, just different shapes.

Can I grill the steak instead of using a skillet?

Yes โ€” grill over high heat for 3 to 4 minutes per side for medium-rare, then rest and slice the same way. The skillet version here exists so you get the same result without firing up the grill.

Is this bowl keto-friendly?

Without the rice, yes โ€” the steak and peppers come to roughly 15 g of carbs and about 40 g of protein. Swap in cauliflower rice or extra sautรฉed peppers to keep it filling.

How do I reheat leftovers without ruining the steak?

Reheat gently and briefly โ€” 60 to 90 seconds in the microwave or 2 minutes in a hot skillet. Steak is best medium-rare the first time; reheating takes it further, so don’t nuke it into oblivion. If you meal-prep these, consider searing fresh steak mid-week for maximum quality โ€” the peppers and rice keep great while the steak is best in the first 2 days.

Can I double this recipe?

Yes, but sear the steak in batches โ€” crowding the pan steams it and kills the crust. Everything else scales cleanly. Steak and veggie leftovers make great next-day taco-style bowls when you add a little salsa.

Nutrition Facts ๐Ÿ“Š

Per bowl (recipe makes 4 servings: 4 oz cooked steak, 1 cup rice, a quarter of the peppers and onions, without toppings), approximately: 550 calories, 42 g protein, 48 g carbohydrates, 22 g fat, 5 g fiber. These figures are estimates โ€” the exact numbers shift with your steak cut, rice type, and toppings; restaurant-style bowls like this typically run 600 to 900 calories largely because of oil and sour cream, so the home version is already a meaningful upgrade. Add Greek yogurt instead of sour cream and cheese to keep the protein high and the fat in check.

Final Thoughts โค๏ธ

High protein steak fajita bowl is proof that meal prep doesn’t have to mean boring chicken and rice โ€” a good marinade, a hot pan, and 10 minutes of cooking turn flank steak into the best lunch on your block. Make the full batch Sunday, portion it into four bowls, and you’ve got restaurant-quality dinners or lunches on autopilot. And if you’re building a whole week of high-protein bowls, our high-protein meal prep guide shows how to plan the rest of the week around it.

30-Day High-Protein Meal System product cover

Stop figuring out your protein meals one day at a time

This recipe solves today. The 30-Day High-Protein Meal System solves the whole month—planned, shopped and prepped for you.

  • ✓ 30 days of high-protein breakfasts, lunches & dinners
  • ✓ Weekly grocery lists & meal-prep guidance
  • ✓ High-protein snacks and treats with big flavor
  • ✓ Simple ingredients, clear steps, built-in variety

Start My 30-Day Protein Plan →

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *