PF
Savory grilled shrimp served with rice and fries on a wooden board inside a restaurant.
Stovetop~30 minComplexity

Shrimp Fajitas

These Shrimp Fajitas deliver 31g protein and 240 calories per serving — a high-protein, moderate-calorie dinner built for training days. Quick stovetop prep yields 6 servings, letting you batch-cook a filling meal that supports muscle recovery without kitchen overcommitment.

Rate this recipe:

Ingredients

6 servings
  • Taco Seasoning, Packet (E.G. Old El Paso)(45g)

    Taco seasoning packet — Old El Paso or McCormick. Low sodium if available.

  • Olive oil(60g)

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

  • Lime Juice, Fresh(30g)
  • Shrimp(907g)
  • Bell Pepper
  • Yellow Onion
  • Flour Tortillas
  • Avocado
  • Cilantro, Fresh

Instructions

  1. 1In a large bowl, combine the taco seasoning packet, fresh lime juice, and 3 tablespoons olive oil. Add the raw shrimp and toss until evenly coated; let sit while you prep vegetables.
  2. 2Slice the bell peppers and onion into ¼-inch strips.
  3. 3Heat the remaining 1 tablespoon olive oil in a large cast-iron skillet over medium-high heat until shimmering, about 1 minute. Add the peppers and onion, spread in a single layer, and cook 5–6 minutes, stirring occasionally, until edges are charred and vegetables are tender-crisp. Transfer to a plate.
  4. 4Return the skillet to medium-high heat. Add the marinated shrimp in a single layer and cook undisturbed for 2 minutes, until the bottoms turn pink and opaque.
  5. 5Flip the shrimp and cook 1–2 minutes more over medium-high heat until all shrimp are pink throughout with no gray translucent centers and internal temperature reaches 165°F.
  6. 6Return the peppers and onion to the skillet, stir to combine with the shrimp, and cook 1 minute more to heat through.
  7. 7Divide the shrimp and vegetable mixture evenly into 6 airtight containers while hot. Store separate containers of warm flour tortillas, sliced avocado, and fresh cilantro to add at serving time.

Nutrition — Per Serving

240

calories

31g

protein

11g

fat

Carbohydrates
4g
Saturated fat
1.5g
Sodium
627 mg
Dietary fiber
0.0g

6 servings per batch · ~174g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Shrimp Fajitas have per serving?

Each serving delivers 31g of protein in just 240 calories with 11g fat and only 4g carbs. This is one of the most protein-dense recipes in the PrepForge library relative to total calories.

How long does Shrimp Fajitas take to prep?

Quick prep time with 6 servings per batch means efficient meal prep for the week. The stovetop cooking method gets all six portions ready with minimal total prep time.

Is Shrimp Fajitas good for fat loss?

At 240 calories per serving with 31g protein and almost no carbs, this recipe is exceptionally suited for fat loss phases. The high protein-to-calorie ratio maximizes satiety while keeping your daily total low.

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