PF
Three delicious steak tacos topped with onions and cilantro, served on a rustic platter.
StovetopComplexity

Chili Lime Steak Fajitas

Each serving of Chili Lime Steak Fajitas delivers 25g protein and 317 calories—a lean dinner that keeps you under budget while staying full. Batch-makes 4 servings in minimal time on the stovetop, perfect for midweek meal prep rotation. Use this to hit protein targets on lower-calorie days without repetitive chicken.

Rate this recipe:

Ingredients

4 servings
  • Olive oil(30g)

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

  • Lime Juice, Fresh(80g)
  • Cilantro, Fresh(30g)
  • Garlic(120g)
  • Brown sugar(5g)
  • Red pepper flakes(4g)
  • Cumin, Ground(3g)
  • 1 teaspoon salt
  • Beef Flank Steak, Boneless(454g)
  • Bell Pepper
  • Yellow Onion
  • Avocado
  • Flour Tortillas
  • Lettuce, Romaine
  • 1 pinch cilantro (to garnish)
  • Sour Cream(5g)

    Regular or fat-free both work. Fat-free is thinner but saves ~40 cal/serving.

Instructions

  1. 1Whisk marinade ingredients together to combine. Pour out half of the marinade into a shallow dish to marinade the steak for 30 minutes, if time allows. Alternatively, refrigerate for 2 hours or overnight. Remove from the refrigerator 30 minute prior to cooking.*Refrigerate the reserved untouched marinade to use later*
  2. 2Heat about one teaspoon of oil in a grill pan or cast iron skillet over medium-high heat and grill steak on each side until desired doneness (about 4 minutes each side for medium-rare, depending on thickness). Set aside and allow to rest for 5 minutes. 
  3. 3Heat barbecue (or grill) on high heat. Remove steak from the marinade. Grill for 5-7 minutes per side, or until desired doneness is reached. Transfer to a plate and allow to rest for 5-10 minutes.
  4. 4Wipe pan or grill plates over with paper towel; drizzle (or brush) with another teaspoon of oil and fry peppers (capsicums) and onion strips. Add half of the reserved marinade, salt and pepper; continue cooking until done.
  5. 5To serve steak, slice against the grain into thin strips. Pack into warmed tortillas, extra cilantro leaves, sour cream, sliced avocado (or your desired fillings), and drizzle over the remaining reserved untouched marinade.

Nutrition — Per Serving

317

calories

25g

protein

19g

fat

Carbohydrates
14g
Saturated fat
5.3g
Sodium
70 mg
Dietary fiber
1.3g

4 servings per batch · ~183g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Chili Lime Steak Fajitas have per serving?

Each serving provides 25g of protein and 317 calories, with 19g fat and 14g carbs. This is a balanced fajita option with controlled carb content relative to calories.

How long does Chili Lime Steak Fajitas take to prep?

Quick prep time with 4 servings per batch on the stovetop, making this a fast dinner option that doesn't sacrifice on macronutrient targets.

Is Chili Lime Steak Fajitas good for fat loss?

At 317 calories and 25g protein per serving with only 14g carbs, these fajitas are solid for cutting phases when you need balanced macros in a controlled calorie meal. The beef base ensures satiety while the moderate carbs allow flexibility with pre- or post-workout timing.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan