
Easy Steak Fajitas
Each serving of these Steak Fajitas contains 25g protein and 268 calories — a lean option for hitting protein targets without excess calories. Batch-preps 6 servings on the stovetop in minimal time, delivering a familiar format that reheats well for midweek meals. Built for anyone cutting or maintaining while preserving training strength.
Ingredients
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Lime Juice, Fresh(30g)
- •Taco Seasoning, Packet (E.G. Old El Paso)(60g)
Taco seasoning packet — Old El Paso or McCormick. Low sodium if available.
- •Soy Sauce, Low Sodium(60g)
- •Cilantro, Fresh(60g)
- •Beef Flank Steak, Boneless(680g)
- •Bell Pepper
- •Yellow Onion
- •Flour Tortillas
- •Sour Cream
Regular or fat-free both work. Fat-free is thinner but saves ~40 cal/serving.
- •Guacamole, Store-Bought
- •Salsa, For Serving
Instructions
- 1In a large bowl, combine 1 tablespoon of the olive oil, lime juice, taco seasoning, soy sauce, and cilantro.
- 2Place the steak on a rimmed sheet pan. Pour all but ¼ cup of marinade over top. Let marinate covered in the refrigerator for at least 30 minutes, up to 8 hours.
- 3Toss the peppers and onion with the remaining marinade in the large bowl.
- 4Preheat the grill over high heat, 450°F-500°F. Transfer the steak to the grill, discarding marinade, and cook, undisturbed, until it reaches an internal temperature of 145°F., 4-5 minutes each side. Transfer the steak to a cutting board and let rest for 10 minutes.
- 5Heat remaining 1 tablespoon oil in a 12-inch cast iron skillet over medium-high heat. Add the peppers and onion to the skillet and cook, stirring often, until slightly charred, 6-8 minutes.
- 6Thinly slice the steak and serve family-style with charred vegetables, tortillas, sour cream, guacamole, and salsa on the side.
Nutrition — Per Serving
268
calories
25g
protein
16g
fat
- Carbohydrates
- 7g
- Saturated fat
- 4.7g
- Sodium
- 1018 mg
- Dietary fiber
- 0.4g
6 servings per batch · ~153g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Easy Steak Fajitas have per serving?
Each serving contains 25g of protein at 268 calories with 16g fat and only 7g carbs. This is a highly efficient protein-to-calorie ratio with minimal carbohydrate content.
How long does Easy Steak Fajitas take to prep?
Quick prep status with 6 servings on the stovetop means you can prepare your entire week of fajita meals in one cooking session. The recipe scales efficiently for batch preparation without extended active time.
Is Easy Steak Fajitas good for fat loss?
At 268 calories per serving with 25g protein and extremely low 7g carbs, this recipe is optimized for fat loss phases and keto-compatible diets. The calorie density and lean protein content support aggressive deficit phases while maintaining satiety.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


