High Protein Steak Fajita Bowls – A Satisfying, Balanced Meal

These steak fajita bowls hit all the marks: bold flavor, plenty of protein, and crisp-tender veggies that still have bite. They’re easy enough for a weeknight and impressive enough for meal prep photos. The best part is how customizable they are—swap grains, tweak spice levels, or load them with your favorite toppings.

If you want a filling, post-workout dinner that doesn’t taste like “health food,” this is it.

High Protein Steak Fajita Bowls - A Satisfying, Balanced Meal

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 1.25–1.5 lb flank or skirt steak, trimmed
  • 3 bell peppers (mixed colors), sliced into strips
  • 1 large yellow onion, sliced
  • 1 tablespoon olive oil (plus extra as needed)
  • 2 cups cooked brown rice (or cauliflower rice for lower carbs)
  • 1 cup black beans, rinsed and drained
  • 1 avocado, sliced (optional)
  • Fresh cilantro, chopped
  • Lime wedges, for serving
  • 2 tablespoons lime juice (about 1 lime)
  • 1 tablespoon orange juice (optional but great)
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1.5 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 cup plain Greek yogurt (2% or nonfat)
  • 1 tablespoon lime juice
  • 1 teaspoon honey or agave
  • Pinch of salt and pepper
  • Water to thin, as needed

Method
 

  1. Mix the marinade. In a bowl, whisk lime juice, orange juice, olive oil, garlic, cumin, chili powder, smoked paprika, salt, and pepper.
  2. Marinate the steak. Add steak to a zip-top bag or shallow dish. Pour in the marinade and coat well. Let it sit at least 30 minutes (up to 4 hours) in the fridge. Bring to room temp for 15 minutes before cooking.
  3. Prep the veggies and base. Slice peppers and onions. Warm cooked rice. Rinse and drain black beans.
  4. Cook the steak. Heat a large cast-iron skillet or grill pan over medium-high until hot. Lightly oil the pan. Shake excess marinade off the steak and cook 3–5 minutes per side for medium-rare, depending on thickness. Transfer to a cutting board and rest 8–10 minutes.
  5. Sear the veggies. In the same pan, add a drizzle of oil. Toss in peppers and onions with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until charred in spots but still crisp.
  6. Make the yogurt-lime drizzle. Stir yogurt, lime juice, honey, salt, and pepper. Thin with water to a pourable consistency.
  7. Slice the steak. Slice thinly against the grain for tenderness.
  8. Assemble the bowls. Add rice, black beans, steak, and fajita veggies. Top with avocado, cilantro, and a squeeze of lime. Drizzle with the yogurt sauce.
  9. Adjust seasoning. Finish with a pinch of salt and an extra hit of lime if needed.

What Makes This Special

Cooking process close-up: Sizzling flank steak in a hot cast-iron skillet, surface deeply seared wit

This recipe brings restaurant-style fajitas into a bowl with a smart balance of protein, carbs, and healthy fats. The steak gets a quick citrus-garlic marinade that builds flavor fast without hours of waiting. Bell peppers and onions stay vibrant and slightly charred for that classic fajita taste.

Add rice or cauliflower rice, beans, and a light yogurt-lime sauce, and you’ve got a bowl that’s both hearty and fresh. It’s also simple to scale up for meal prep without getting boring by day three.

Ingredients

  • 1.25–1.5 lb flank or skirt steak, trimmed
  • 3 bell peppers (mixed colors), sliced into strips
  • 1 large yellow onion, sliced
  • 1 tablespoon olive oil (plus extra as needed)
  • 2 cups cooked brown rice (or cauliflower rice for lower carbs)
  • 1 cup black beans, rinsed and drained
  • 1 avocado, sliced (optional)
  • Fresh cilantro, chopped
  • Lime wedges, for serving

Marinade

Final plated bowl beauty: High Protein Steak Fajita Bowl artfully arranged in a wide, shallow cerami
  • 2 tablespoons lime juice (about 1 lime)
  • 1 tablespoon orange juice (optional but great)
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1.5 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper

Yogurt-Lime Drizzle (Optional but Recommended)

  • 1/2 cup plain Greek yogurt (2% or nonfat)
  • 1 tablespoon lime juice
  • 1 teaspoon honey or agave
  • Pinch of salt and pepper
  • Water to thin, as needed
Tasty overhead meal-prep scene: Top-down shot of multiple assembled steak fajita bowls for meal prep

How to Make It

  1. Mix the marinade. In a bowl, whisk lime juice, orange juice, olive oil, garlic, cumin, chili powder, smoked paprika, salt, and pepper.
  2. Marinate the steak. Add steak to a zip-top bag or shallow dish. Pour in the marinade and coat well.

    Let it sit at least 30 minutes (up to 4 hours) in the fridge. Bring to room temp for 15 minutes before cooking.

  3. Prep the veggies and base. Slice peppers and onions. Warm cooked rice.

    Rinse and drain black beans.

  4. Cook the steak. Heat a large cast-iron skillet or grill pan over medium-high until hot. Lightly oil the pan. Shake excess marinade off the steak and cook 3–5 minutes per side for medium-rare, depending on thickness.

    Transfer to a cutting board and rest 8–10 minutes.

  5. Sear the veggies. In the same pan, add a drizzle of oil. Toss in peppers and onions with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until charred in spots but still crisp.
  6. Make the yogurt-lime drizzle. Stir yogurt, lime juice, honey, salt, and pepper.

    Thin with water to a pourable consistency.

  7. Slice the steak. Slice thinly against the grain for tenderness.
  8. Assemble the bowls. Add rice, black beans, steak, and fajita veggies. Top with avocado, cilantro, and a squeeze of lime. Drizzle with the yogurt sauce.
  9. Adjust seasoning. Finish with a pinch of salt and an extra hit of lime if needed.

Storage Instructions

  • Fridge: Store steak, veggies, rice, and beans separately in airtight containers for up to 4 days.

    Keep sauce and avocado separate; add fresh avocado just before serving.

  • Reheat: Warm rice and beans in the microwave. Reheat steak and veggies gently in a hot skillet for 1–2 minutes to avoid overcooking.
  • Freezer: Freeze cooked rice and beans up to 3 months. Steak and veggies can be frozen up to 2 months, but texture is best fresh.

    Thaw overnight in the fridge.

  • Meal prep tip: Portion bowls without sauce. Add sauce and avocado the day you eat for best flavor.

Benefits of This Recipe

  • High protein: Steak and Greek yogurt deliver a strong protein punch to support muscle recovery and keep you full.
  • Balanced macros: You get quality carbs from rice and beans, plus healthy fats from olive oil and avocado.
  • Fiber-rich: Peppers, onions, and beans add fiber for better digestion and steady energy.
  • Meal-prep friendly: Scales easily and reheats well without losing flavor.
  • Customizable: Adjust spice, swap grains, or use different toppings without losing the core idea.

Common Mistakes to Avoid

  • Over-marinating in acid: More than 4 hours can make the steak mushy. Keep it short and punchy.
  • Crowding the pan: This steams veggies and steak.

    Cook in batches for proper sear.

  • Skipping the rest: Cutting steak right away leaks juices. Rest 8–10 minutes for tenderness.
  • Cutting with the grain: Always slice against the grain for a softer bite.
  • Using cold steak: Let it sit at room temp briefly for even cooking.

Alternatives

  • Lower carb: Use cauliflower rice and extra peppers. Skip beans if needed.
  • Extra protein: Add egg whites to the rice scramble-style or top with a fried egg.
  • Different cuts: Try sirloin, hanger steak, or thinly sliced ribeye.

    Adjust cook time as needed.

  • Spice switch: Add chipotle powder for smoky heat or ancho for deeper flavor. For mild heat, use sweet paprika and reduce chili powder.
  • Dairy-free: Swap the yogurt drizzle for a quick lime-tahini or avocado-cilantro sauce.
  • Grain swap: Quinoa, farro, or cilantro-lime white rice all work well.
  • Veggie add-ins: Corn, cherry tomatoes, shredded lettuce, or sautéed mushrooms bring more texture.

FAQ

What’s the best steak for fajita bowls?

Flank and skirt steak are classic because they’re flavorful and cook quickly. Sirloin works if you want something leaner and a little thicker.

No matter the cut, slice thinly against the grain.

Can I make this without a cast-iron skillet?

Yes. Use a heavy stainless-steel pan or grill pan. If you have a grill, that’s even better for char and quick cooking.

How do I keep the peppers crisp?

Use high heat, don’t overcrowd the pan, and stir occasionally.

You want char in spots but not limp veggies. Five to seven minutes usually does it.

Is the yogurt-lime drizzle necessary?

It’s optional, but it adds creaminess and brightness without extra heavy calories. If you’re dairy-free, try a quick blend of avocado, lime, water, and salt for a similar effect.

How can I increase the protein even more?

Add extra steak per serving, use high-protein Greek yogurt, or stir in egg whites to the rice.

You can also swap brown rice for a lentil-rice blend for a bigger protein boost.

Can I prep this ahead for lunches?

Absolutely. Portion rice, beans, veggies, and steak into containers. Store sauce separately and add after reheating.

Keep avocado fresh by slicing it right before eating.

What if I don’t like spicy food?

Use sweet paprika instead of smoked, reduce chili powder, and skip any hot sauces. The lime and garlic will still give you plenty of flavor.

How do I know when the steak is done?

Use an instant-read thermometer. For medium-rare, aim for 130–135°F (54–57°C) after resting.

Remember it will rise a few degrees as it rests.

Wrapping Up

These High Protein Steak Fajita Bowls deliver big flavor with a smart nutrition profile. They’re easy to cook, flexible to your diet, and perfect for meal prep. Make the marinade, get a good sear, and finish with fresh lime and a creamy drizzle.

Keep it simple, keep it hot, and enjoy a bowl that actually satisfies.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

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

Recipe Rating