
These Steak Fajita Protein Bowls bring sizzling fajita flavor into a practical four-serving meal prep. Lean seasoned steak, rice, colorful peppers and onions, black beans, salsa and creamy Greek yogurt create a balanced bowl that is easy to portion and reheat.
Each bowl provides approximately 45–52 grams of protein. Keep the salsa and Greek yogurt in separate small containers if you plan to reheat the steak, rice, beans and vegetables.
Recipe Overview
- Yield: 4 meal-prep bowls
- Prep time: approximately 20 minutes
- Cook time: approximately 20 minutes
- Total time: approximately 40 minutes
- Protein: approximately 45–52 grams per bowl
Ingredients
Steak and Vegetables
- 1 1/2 pounds lean sirloin or flank steak
- 1 tablespoon avocado oil or olive oil, divided
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 green bell pepper, sliced
- 1 large yellow or red onion, sliced
- 2 teaspoons chili powder
- 1 1/2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 3/4 teaspoon salt
- 1/2 teaspoon black pepper
- Juice of 1 lime
Bowls and Toppings
- 2 cups cooked rice
- 1 can black beans, drained and rinsed
- 1 cup salsa
- 1 cup plain nonfat or low-fat Greek yogurt
- 1/4 cup chopped fresh cilantro, optional
- 4 lime wedges
- Optional jalapeño slices, diced avocado or reduced-fat cheese
Step-by-Step Instructions
1. Prepare the seasoning
Combine the chili powder, cumin, smoked paprika, garlic powder, oregano, salt and black pepper in a small bowl.
2. Season the steak
Pat the steak dry and coat it with half of the oil, the lime juice and approximately two-thirds of the seasoning mixture. Let it rest while you slice the peppers and onion.
3. Cook the peppers and onions
Heat the remaining oil in a large skillet over medium-high heat. Add the sliced peppers, onion and remaining seasoning. Cook for 6–8 minutes, stirring regularly, until lightly charred but still tender-crisp. Transfer them to a plate.
4. Cook the steak
Return the skillet to medium-high heat. Cook the steak until browned and it reaches your desired safe doneness. Whole cuts of beef should reach a minimum internal temperature of 145°F followed by a three-minute rest, according to USDA guidance.
Rest the steak before slicing it thinly against the grain. If using pre-sliced steak, cook it in batches so the pieces sear instead of steaming.
5. Warm the beans
Warm the drained black beans in a small saucepan or microwave-safe bowl. Add a splash of water if needed and season lightly to taste.
6. Assemble four bowls
Divide the cooked rice, black beans, peppers, onions and sliced steak among four containers. Add salsa, Greek yogurt, cilantro and lime wedges. Store cold toppings separately when possible.
Estimated Nutrition
Per bowl, based on four servings: approximately 600–720 calories, 45–52 grams of protein, 62–78 grams of carbohydrates and 18–28 grams of fat.
Nutrition values are estimates and will vary according to the steak cut, rice portion, Greek-yogurt brand, salsa and optional toppings used.
Meal-Prep Storage and Reheating
- Refrigerate prepared food in shallow airtight containers within two hours of cooking.
- Keep refrigerated at 40°F or colder and use within 3–4 days.
- Store salsa, Greek yogurt, avocado and other cold toppings separately.
- Reheat the steak, rice, beans and vegetables to 165°F.
- Add a small splash of water before reheating the rice to restore moisture.
- Add the cold toppings only after the hot components are reheated.
Tips for Better Fajita Bowls
- Cut against the grain: this shortens the muscle fibers and makes each bite easier to chew.
- Use high heat: a hot skillet creates browning without overcooking the vegetables.
- Do not crowd the pan: cook the steak in batches when using thin strips.
- Keep toppings cold: Greek yogurt and salsa taste fresher when added after reheating.
- Choose your rice: white, brown, jasmine or cilantro-lime rice can all work.
- Control sodium: compare canned-bean and salsa labels and rinse the beans thoroughly.
Easy Variations
- Lower-carbohydrate bowl: replace part of the rice with cauliflower rice or extra fajita vegetables.
- Extra heat: add jalapeños, chipotle powder or hot salsa.
- More crunch: add shredded lettuce or cabbage after reheating.
- Southwest style: include roasted corn and a squeeze of fresh lime.
- Different protein: use chicken breast or shrimp and cook each to its appropriate safe temperature.
Frequently Asked Questions
Which steak is best for fajita bowls?
Lean sirloin is tender and practical for meal prep. Flank steak provides classic fajita texture and flavor when sliced thinly against the grain.
Can I prepare the steak in advance?
Yes. Season the steak several hours ahead and keep it covered in the refrigerator. Do not leave raw beef marinating on the counter.
Can I freeze these bowls?
The steak, rice, beans, peppers and onions can be frozen, although the vegetables may soften. Freeze without salsa, Greek yogurt, avocado or other fresh toppings.
Is Greek yogurt a good substitute for sour cream?
Plain Greek yogurt provides a similar creamy contrast while adding protein. Choose the fat level and portion that fit your preferences.
Food-Safety Sources
Shop CIWO Meal-Prep and Fitness Picks
Looking for meal-prep containers, kitchen essentials, home workout equipment and fitness accessories? Visit the Checked In. Worked Out. Shop and explore products selected to support an active lifestyle.
Affiliate disclosure: Some shop links may be affiliate links. CIWO may earn a commission from qualifying purchases at no additional cost to you.
Fitness Never Takes a Vacation.™

