PF
Colorful Mexican fajitas with grilled meat and vegetables, served with tortillas and sauces.
Stovetop~45 minComplexity

Steak Fajitas

Steak Fajitas deliver 36g protein and 450 calories per serving — a balanced dinner option that tracks cleanly without requiring multiple components. Four servings cook on the stovetop in one pan, making this your efficient choice for hitting protein targets on a moderate calorie day.

Rate this recipe:

Ingredients

4 servings
  • Cumin, Ground(13g)
  • Chili powder(8g)
  • Chipotle seasoning blend(5g)
  • Coriander, Ground(5g)
  • 1 ½ teaspoons kosher salt (divided)
  • Beef Flank Steak, Boneless(680g)
  • Lime(8g)
  • Olive oil(60g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Worcestershire Sauce(15g)

    Lea & Perrins is the standard. A little goes a long way.

  • Honey(8g)
  • Garlic(10g)
  • Bell Pepper
  • Bell Pepper
  • Yellow Onion
  • Tortilla, Corn, 6-Inch
  • Cilantro, Fresh
  • Avocado
  • Greek Yogurt (Nonfat)

    Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.

  • Cheese, Feta, Crumbled

Instructions

  1. 1Combine the ground cumin, chili powder, chipotle seasoning blend, ground coriander, and salt in a small bowl. Zest the limes directly into the bowl and stir until combined.
  2. 2Score the flank steak by making shallow diagonal cuts across the top, then repeat in the opposite direction to create a crosshatch pattern on both sides. Rub the spice mixture evenly over both sides of the steak, then place it in a large zip-top bag.
  3. 3Whisk together the lime juice, olive oil, Worcestershire sauce, and honey in the same bowl. Pour the marinade into the bag with the steak, seal, and turn to coat evenly. Marinate at room temperature for 30 minutes to 1 hour, turning periodically, or refrigerate up to 1 day. If refrigerated, bring the steak to room temperature before cooking.
  4. 4Wrap the corn tortillas in foil and place in a 300°F oven to warm while you cook the remaining ingredients.
  5. 5Remove the steak from the marinade, pat it very dry, and heat 1 tablespoon olive oil in a large cast-iron skillet over medium-high heat. Cook the steak 4–6 minutes per side until an instant-read thermometer reaches 140°F and the exterior is deeply browned. Transfer to a cutting board, cover, and rest for 10 minutes, then slice across the grain into ½- to ¾-inch strips.
  6. 6Add the remaining 1 tablespoon olive oil to the same skillet over medium-high heat. Add the bell peppers and onion, stir often, and cook 8 minutes until softened and the onions begin to turn golden. Stir in the remaining cumin, chili powder, and salt, then continue cooking 6–8 minutes more until vegetables are fully tender and starting to caramelize.
  7. 7Add the fresh garlic and cook 30 seconds until fragrant, then remove from heat. Transfer the vegetables and sliced steak to a serving platter, drizzle with any collected juices, and divide evenly into 4 airtight containers while hot along with the warmed tortillas, fresh cilantro, avocado, Greek yogurt, and crumbled feta cheese.

Nutrition — Per Serving

450

calories

36g

protein

32g

fat

Carbohydrates
7g
Saturated fat
8.2g
Sodium
219 mg
Dietary fiber
1.9g

4 servings per batch · ~203g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Steak Fajitas have per serving?

Each serving delivers 36g of protein and 450 calories with 32g fat and only 7g carbs, making this an extremely low-carb option. The macro breakdown is well-suited for ketogenic or very low-carb approaches to training and recovery.

How long does Steak Fajitas take to prep?

Quick prep time batches 4 servings at once, allowing you to prepare multiple meals in a single cooking session on the stovetop. This efficiency makes it ideal for busy weekdays when extended kitchen time isn't available.

Is Steak Fajitas good for fat loss?

At 450 calories with 36g protein and minimal carbs per serving, Steak Fajitas are highly effective for fat loss phases where carb restriction supports your deficit. The high protein-to-calorie ratio keeps you satiated while maintaining muscle during a cut.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan