Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef Fajita Meal Prep (High Protein, Under 40 Minutes)


  • Author: islamerrick
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

These high-protein beef fajita meal prep bowls are packed with seasoned steak strips, sautéed peppers and onions, and served with rice or low-carb alternatives. Quick to prepare and full of bold, smoky flavor, they’re perfect for nutritious lunches or dinners on the go.


Ingredients

Scale
  • 1 lb flank steak or sirloin, thinly sliced
  • 2 tbsp olive oil (divided)
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow onion, sliced
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • 1/2 tsp smoked paprika
  • Salt and black pepper, to taste
  • Juice of 1 lime
  • 2 cups cooked brown rice, cauliflower rice, or quinoa
  • Fresh cilantro or lime wedges (optional for garnish)

Instructions

  1. In a bowl, toss steak slices with 1 tbsp olive oil, lime juice, and spices. Let marinate for at least 10 minutes.
  2. Heat remaining olive oil in a skillet over medium-high heat. Sauté bell peppers and onions for 5–7 minutes until tender. Remove and set aside.
  3. In the same skillet, cook steak strips in a single layer for 2–3 minutes per side until browned and cooked to desired doneness.
  4. Divide rice (or preferred base), fajita vegetables, and steak between 4 meal prep containers.
  5. Let cool slightly before sealing. Garnish with cilantro or lime wedges if desired.

Notes

  • Use lean cuts of beef to keep it high protein and low fat.
  • Swap rice for lettuce wraps or cauliflower rice for a low-carb option.
  • Can be stored in the fridge for up to 4 days.
  • Customize with black beans, salsa, or avocado when ready to eat.
  • Great for meal prep and reheats well in the microwave.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Meal Prep
  • Method: Stovetop

Nutrition

  • Serving Size: 1 bowl
  • Calories: 430
  • Sugar: 4g
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 11g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 35g