Shrimp Fajitas

Make easy, sizzling Shrimp Fajitas in under 30 minutes! Packed with flavor and perfect for a crowd. Get the simple, step-by-step recipe here.

Sharing Is Caring

Jump to Recipe

There’s something magical about sizzling shrimp fajitas arriving at your table—the dramatic steam, the incredible aroma of peppers and spices. This version cooks in minutes, soaks up marinade beautifully, and brings wonderful tenderness. It’s a colorful, interactive meal perfect for a crowd or a special weeknight treat.

Why You’ll Love This Shrimp Fajitas

  • Fast & fuss-free: From marinade to table in under 30 minutes.
  • Vibrant flavor: Citrus, garlic, and warm spices cling to every bite.
  • Endlessly customizable: Let everyone build their own perfect wrap.
  • Sizzle factor: That hot-skillet sound makes any dinner feel special.

Ingredients & Tools

  • 450 g large raw shrimp, peeled and deveined
  • 3 tbsp olive oil, divided
  • 2 tbsp fresh lime juice
  • 3 cloves garlic, minced
  • 1 tsp chili powder
  • 1/2 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1 large red bell pepper, sliced
  • 1 large yellow bell pepper, sliced
  • 1 large onion, sliced
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp freshly ground black pepper
  • 8 medium flour or corn tortillas
  • For serving: fresh cilantro, lime wedges, sour cream, guacamole

Tools: A large cast-iron or heavy-bottomed skillet, mixing bowls, tongs.

Notes: Don’t skip the smoked paprika—it gives that subtle, smoky depth that makes these fajitas taste authentically grilled. And using fresh lime juice instead of bottled really does make a noticeable difference in brightening up the entire dish.

Nutrition (per serving)

Calories: 320 kcal
Protein: 24 g
Fat: 10 g
Carbs: 32 g
Fiber: 4 g

Serves: 4 | Prep Time: 15 minutes | Cook Time: 10 minutes | Total Time: 25 minutes

Before You Start: Tips & Ingredient Notes

  • Pat your shrimp completely dry. This might seem like a small step, but it’s crucial for getting a good sear instead of steaming them. Wet shrimp will release moisture into the hot pan, preventing that beautiful, slightly caramelized exterior we’re after.
  • Don’t skip the marinade time, but don’t over-marinate. 15-30 minutes is the sweet spot. The acid in the lime juice will start to “cook” the shrimp if left for too long, resulting in a tougher, more ceviche-like texture. A little time allows the flavors to penetrate without compromising the delicate flesh.
  • Slice your vegetables uniformly. Try to get your peppers and onions into similar-sized strips. This ensures they all cook at the same rate, so you don’t end up with some pieces raw and others mushy. A little attention to prep makes the cooking process seamless.
  • Warm your tortillas properly. A cold tortilla can ruin the perfect fajita. Heating them directly over a gas flame, in a dry skillet, or wrapped in a damp towel in the oven makes them pliable, warm, and infinitely more delicious. It’s a game-changer, honestly.

How to Make Shrimp Fajitas

Step 1: In a medium bowl, whisk together 2 tablespoons of the olive oil, the fresh lime juice, minced garlic, chili powder, cumin, smoked paprika, salt, and black pepper. Pat your shrimp dry with a paper towel, then add them to the marinade. Toss until every shrimp is evenly coated. Let this sit at room temperature for 15-20 minutes—you’ll notice the aroma becoming more vibrant as the spices meld together.

Step 2: While the shrimp is marinating, prep your vegetables. Slice the bell peppers and onion into uniform, thin strips. This isn’t just for looks; it ensures everything cooks evenly and gets a nice char. Having your “mise en place” ready makes the high-heat cooking that follows much less stressful.

Step 3: Heat your large cast-iron or heavy-bottomed skillet over medium-high heat until it’s very hot. Add the remaining 1 tablespoon of olive oil. Add the sliced peppers and onions, spreading them out in an even layer. Let them cook without stirring for 2-3 minutes to get some good color—you should hear a satisfying sizzle.

Step 4: After the first few minutes, give the vegetables a good stir. Continue to cook, stirring occasionally, for another 5-7 minutes until they are tender-crisp, slightly charred around the edges, and beautifully fragrant. You’re looking for them to have lost their raw crunch but still have a bit of bite. Season with a pinch of salt, then transfer them to a plate.

Step 5: Using the same hot skillet, add the marinated shrimp in a single layer, making sure not to crowd the pan—you might need to do this in two batches. They should immediately start to sizzle. Cook for just 1-2 minutes per side. The trick is to stop as soon as they turn pink and opaque and curl into a loose “C” shape. Overcooking is the enemy of tender shrimp!

Step 6: Return the cooked vegetables to the skillet with the shrimp. Give everything one final, gentle toss over the heat for about 30 seconds to let the flavors reunite and warm the veggies back through. The mixture should be steaming and incredibly aromatic. Squeeze over a little extra fresh lime juice right at the end for a burst of brightness.

Step 7: While the shrimp and veggies are having their final toss, warm your tortillas. The best method is to heat them one by one directly over a medium gas flame for about 15-20 seconds per side, using tongs to flip, until they are lightly charred and puffed in places. No gas stove? A dry skillet over medium heat works perfectly.

Step 8: To serve, transfer the sizzling shrimp and vegetable mixture to a platter—using the hot cast-iron skillet for presentation is always a showstopper. Serve immediately with the warm tortillas and all your favorite toppings on the side, encouraging everyone to dig in and build their own perfect fajita.

Storage & Freshness Guide

  • Fridge: Store leftover shrimp and veggies in an airtight container for up to 2 days.
  • Freezer: Freezing is not recommended, as shrimp can become rubbery upon thawing.
  • Reviving: Reheat gently in a skillet with a splash of water or lime juice; avoid the microwave.

Serving Suggestions

Complementary Dishes

  • Cilantro Lime Rice — The fresh, zesty flavor is a perfect base that soaks up any extra fajita juices, making your meal feel more complete and satisfying.
  • Charred Corn and Black Bean Salad — Adds a wonderful smoky-sweet element and a different texture that complements the soft peppers and tender shrimp beautifully.
  • Simple Romaine Salad with a Creamy Cilantro Dressing — Provides a cool, crisp contrast to the warm, spiced fajitas, cleansing the palate between bites.

Drinks

  • A Classic Margarita (on the rocks) — The sharp tang of lime and tequila cuts through the richness of the dish and enhances the spices in the most delightful way.
  • Ice-cold Mexican Lager — Its light, crisp effervescence is a no-fail pairing that refreshes your palate and balances the warmth from the chili powder.
  • Sparkling Water with Lime Wedges — A non-alcoholic option that still provides the bubbly, citrusy contrast needed to make every bite of your fajita taste fresh and new.

Something Sweet

  • Churros with Chocolate Dipping Sauce — The warm, cinnamon-sugary crunch is the ultimate festive finish, continuing the Mexican theme in the most delicious way possible.
  • Mango Sorbet — Light, fruity, and refreshing, it’s the perfect palate-cleanser that doesn’t feel too heavy after a flavorful meal.
  • Tres Leches Cake — For a truly indulgent end, the moist, milky cake provides a sweet and creamy contrast that everyone will adore.

Top Mistakes to Avoid

  • Over-marinating the shrimp. As mentioned, the lime juice’s acid will start to denature the protein, giving the shrimp a tough, rubbery texture. A brief marinade infuses flavor without compromising quality.
  • Crowding the skillet. If you dump all the shrimp in at once, they’ll steam instead of sear. You need space for moisture to evaporate so each shrimp gets a beautiful, caramelized exterior. Cook in batches if your pan is small.
  • Overcooking the shrimp. I’ve messed this up before too… it’s so easy to do! The moment they turn pink and form a “C,” they’re done. An “O” shape means they’re overdone and will be chewy. They cook in just 2-4 minutes total, so watch them like a hawk.
  • Using cold tortillas. A cold, stiff tortilla will crack when you try to roll it and dull the temperature of your hot filling. Taking one minute to warm them up transforms the entire eating experience.

Expert Tips

  • Tip: Get your skillet screaming hot before adding anything. A properly preheated pan is the secret to that restaurant-style sizzle and char on your vegetables and shrimp. You should see a wisp of smoke right before you add the oil.
  • Tip: Let the shrimp come to room temperature in the marinade. Starting with cold shrimp straight from the fridge will lower the pan’s temperature, leading to uneven cooking and less searing. Those 15 minutes of marinating time are perfect for taking the chill off.
  • Tip: Add a splash of the marinade to the pan after you’ve cooked the shrimp. Once the shrimp are out, pour in the leftover marinade and let it bubble and reduce for a minute into a quick, flavorful glaze to drizzle over the top.
  • Tip: Use two skillets to speed things up even more. Cook your vegetables in one pan while your shrimp marinates, then cook the shrimp in the second. It cuts the total cook time down and makes serving a large group effortless.

FAQs

Can I use frozen shrimp?
Absolutely! Just make sure they are fully thawed first. The best way is to place them in a colander and run cold water over them for a few minutes, or thaw them overnight in the fridge. Pat them extremely dry before marinating, as frozen shrimp tend to retain more water, which can prevent proper searing.

How can I make this spicier?
You have a few great options here. Add 1/2 to 1 teaspoon of chipotle powder to the marinade for a smoky heat. Alternatively, include a finely minced jalapeño or serrano pepper with your vegetables. For serving, offer a hot sauce or sliced fresh chilies on the side so everyone can customize their own heat level.

What’s the best way to reheat leftovers?
The key is to avoid the microwave, which will turn the shrimp rubbery and the veggies soggy. Gently reheat the shrimp and vegetable mixture in a skillet over medium heat, adding a tiny splash of water or lime juice to create steam. Re-warm tortillas separately in a dry skillet for the best texture.

Can I prepare the marinade ahead of time?
Yes, you can whisk the marinade ingredients together and store them in an airtight container in the fridge for up to 2 days. This is a fantastic time-saver. Just add the shrimp for the final 15-20 minutes of marinating at room temperature before you’re ready to cook.

Are corn tortillas or flour tortillas better?
This is purely a matter of personal preference! Flour tortillas are softer, more pliable, and have a mild flavor that lets the filling shine. Corn tortillas offer a more authentic, slightly nutty taste and a firmer texture, but they can be more prone to cracking if not warmed properly. I recommend warming a few of each and letting people choose their favorite.

Shrimp Fajitas

Shrimp Fajitas

Recipe Information
Cost Level $$
Category Shrimp Recipes
Difficulty Medium
Cuisine Mexican, tex-mex
Recipe Details
Servings 4
Total Time 25 minutes
Recipe Controls

Make easy, sizzling Shrimp Fajitas in under 30 minutes! Packed with flavor and perfect for a crowd. Get the simple, step-by-step recipe here.

Ingredients

For the marinade and shrimp:

For the vegetables:

For serving:

Chef’s Notes

  • Don’t skip the smoked paprika—it gives that subtle, smoky depth that makes these fajitas taste authentically grilled.
  • And using fresh lime juice instead of bottled really does make a noticeable difference in brightening up the entire dish.
  • Store leftover shrimp and veggies in an airtight container for up to 2 days.
  • Freezing is not recommended, as shrimp can become rubbery upon thawing.
  • Reheat gently in a skillet with a splash of water or lime juice; avoid the microwave.

Tags

Sharing Is Caring