Sizzling Lime Shrimp Fajitas

As seen in: Spice Meets Comfort in Every Bite

These vibrant Lime Shrimp Fajitas deliver bold Tex-Mex flavors in just 30 minutes. Succulent shrimp marinated in zesty lime juice, garlic, and spices are quickly sautéed with colorful bell peppers and red onions until perfectly tender. The mixture is then wrapped in warm tortillas and garnished with fresh cilantro and lime wedges.

With minimal prep work and cooking time, this gluten-free and dairy-free (with modifications) dish offers a protein-packed meal that's both healthy and satisfying. Customize with your favorite toppings like guacamole or salsa for a quick weeknight dinner that's sure to impress.

A woman wearing an apron and smiling.
Created By Clara
Last modified on Fri, 02 May 2025 07:51:46 GMT
A hand is holding a piece of shrimp. Save This
A hand is holding a piece of shrimp. | zetluna.com

This lime shrimp fajita recipe transforms simple ingredients into a vibrant, restaurant-quality meal in just 30 minutes. The zesty marinade infuses the shrimp with bright citrus flavor while colorful bell peppers and red onions add sweetness and crunch to every bite.

I discovered this recipe during a busy weeknight when I needed dinner in a hurry but still wanted something impressive. The sizzling sound and amazing aroma that filled my kitchen reminded me of my favorite Mexican restaurant, but with the satisfaction of making it myself.

Ingredients

  • Large shrimp: peeled and deveined for quick cooking and easy eating
  • Fresh lime juice and zest: which brightens the entire dish and tenderizes the shrimp
  • Ground cumin: adds earthy warmth that is essential for authentic fajita flavor
  • Chili powder: provides gentle heat and depth of flavor without overwhelming spiciness
  • Bell peppers: in different colors not only look beautiful but add different sweet notes
  • Red onion: which becomes slightly sweet when cooked and adds beautiful purple color
  • Corn or flour tortillas: to serve choose corn for authentic flavor or flour for softer texture
  • Fresh cilantro: which adds a burst of freshness that balances the savory elements

Step-by-Step Instructions

Marinate the Shrimp:
Combine shrimp with olive oil, lime juice, lime zest, minced garlic, and all the spices in a bowl. Toss until every piece is well coated and let sit for 15 minutes. This short marination time is perfect because the acid in lime juice starts cooking the shrimp if left too long.
Sauté the Vegetables:
Heat olive oil in a large skillet over medium high heat until shimmering. Add your sliced peppers and onions, spreading them in an even layer. Let them cook undisturbed for about 2 minutes to get some color, then stir occasionally for another 2 to 3 minutes. You want them tender but still slightly crisp.
Cook the Shrimp:
Remove vegetables and set aside. In the same hot skillet, add the marinated shrimp in a single layer. Cook for 2 minutes until the bottom side turns pink and slightly golden, then flip and cook for another 1 to 2 minutes. Shrimp cook very quickly and will become tough if overcooked.
Combine Everything:
Return the cooked vegetables to the skillet with the shrimp. Toss everything together and warm through for just about 1 minute. This brief time together allows the flavors to meld without overcooking the shrimp.
Prepare Tortillas and Serve:
Warm your tortillas in a dry skillet for 30 seconds per side or wrapped in damp paper towels in the microwave for 30 seconds. Fill with the shrimp mixture and top with fresh cilantro, a squeeze of lime, and any additional toppings you desire.
A plate of shrimp tacos with peppers and onions. Save This
A plate of shrimp tacos with peppers and onions. | zetluna.com

The secret to this recipe is definitely the lime zest. I once made it without zesting the lime and the difference was remarkable. The oils in the zest contain intense citrus flavor that permeates the shrimp in a way that juice alone cannot achieve.

Perfect Pairings

This fajita recipe pairs beautifully with cold Mexican beer or a pitcher of homemade margaritas. For a complete meal, serve alongside Spanish rice and refried or black beans. The combination of protein, carbs and vegetables creates a balanced dinner that satisfies everyone at the table. My family loves adding a variety of toppings like diced avocado, fresh pico de gallo, and crumbled queso fresco to create their own personalized fajitas.

A plate of food with shrimp and peppers. Save This
A plate of food with shrimp and peppers. | zetluna.com

Smart Substitutions

If shrimp isn't available or you have dietary restrictions, this recipe works wonderfully with chicken breast cut into strips, firm tofu, or even portobello mushrooms. For those avoiding carbs, serve the fajita filling over cauliflower rice or wrapped in large lettuce leaves instead of tortillas. The marinade works well with any protein and creates that signature fajita flavor regardless of what you use as the base.

Make Ahead and Storage

The components of this dish can be prepared separately and assembled just before serving. Marinate the shrimp and store covered in the refrigerator for up to 4 hours. The vegetables can be sliced a day ahead and kept in an airtight container. Leftover fajita filling stays fresh in the refrigerator for up to 2 days, though the shrimp is best enjoyed when freshly cooked. Reheat gently in a skillet with a splash of water to prevent drying out.

Common Questions

→ Can I use frozen shrimp for these fajitas?

Yes, frozen shrimp works well! Just thaw them completely before marinating, and pat them dry with paper towels to ensure they sear properly rather than steam in the pan. For best results, use large or jumbo-sized shrimp as they're less likely to overcook.

→ How can I make these fajitas spicier?

To add heat, incorporate sliced jalapeños or serrano peppers when sautéing the bell peppers and onions. You can also increase the chili powder in the marinade, add a pinch of cayenne pepper, or serve with your favorite hot sauce on the side. For smoky heat, try adding a chipotle pepper in adobo sauce to the marinade.

→ What's the best way to warm tortillas for fajitas?

For authentic flavor, warm tortillas directly over a gas flame for about 10-15 seconds per side until slightly charred. Alternatively, heat a dry cast-iron skillet until hot and warm tortillas for 30 seconds per side. For convenience, wrap a stack of tortillas in damp paper towels and microwave for 30-45 seconds. Keep warmed tortillas covered with a clean kitchen towel until serving.

→ Can I prepare any components ahead of time?

Yes! Slice the vegetables up to 2 days ahead and store in an airtight container in the refrigerator. The shrimp marinade can be prepared in advance, but don't add the shrimp until 15-30 minutes before cooking to prevent the lime juice from starting to cook the shrimp. You can also prepare all the toppings a day ahead for quick assembly.

→ What side dishes pair well with shrimp fajitas?

Traditional accompaniments include Mexican rice, black beans, or refried beans. A simple side salad with avocado and lime dressing works well for a lighter option. Grilled corn on the cob with chili-lime butter or elote (Mexican street corn) makes for delicious seasonal sides. For a complete fiesta, serve with homemade guacamole, pico de gallo, and tortilla chips.

→ How do I know when the shrimp are perfectly cooked?

Shrimp cook very quickly and are done when they turn from translucent gray to opaque pink and form a 'C' shape. If they curl into a tight 'O' shape, they're overcooked. For medium to large shrimp, this typically takes just 2-3 minutes per side. The texture should be firm yet tender, not rubbery or mushy.

Lime Shrimp Fajitas

Juicy shrimp with lime, peppers and onions, wrapped in warm tortillas for a quick, flavorful Tex-Mex meal.

Preparation Time
20 Time in Minutes
Cooking Duration
10 Time in Minutes
Overall Time
30 Time in Minutes
Created By: Clara


Skill Level: Simple

Style: Tex-Mex

Output: 4 Serves

Diet Preferences: No Gluten, No Dairy

What You Need

→ Shrimp Marinade

01 1 lb (450 g) large shrimp, peeled and deveined
02 2 tbsp olive oil
03 Juice and zest of 1 lime
04 2 garlic cloves, minced
05 1 tsp ground cumin
06 1 tsp chili powder
07 ½ tsp smoked paprika
08 Salt and black pepper, to taste

→ Vegetables

09 1 red bell pepper, thinly sliced
10 1 yellow bell pepper, thinly sliced
11 1 small red onion, thinly sliced
12 1 tbsp olive oil
13 Salt and black pepper, to taste

→ For Serving

14 8 small corn or flour tortillas
15 Fresh cilantro, chopped
16 Lime wedges
17 Sour cream, salsa, or guacamole (optional)

Steps to Follow

Step 01

In a bowl, combine shrimp with olive oil, lime juice and zest, garlic, cumin, chili powder, paprika, salt, and pepper. Toss well and marinate for 15 minutes.

Step 02

Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add sliced peppers and onion; sauté for 4–5 minutes until just tender. Remove and set aside.

Step 03

In the same skillet, add shrimp and cook 2–3 minutes per side until pink and cooked through.

Step 04

Return cooked vegetables to the skillet and toss with shrimp to combine. Warm through for 1 minute.

Step 05

Warm tortillas in a dry skillet or microwave, then fill with shrimp and veggie mixture. Garnish with fresh cilantro and serve with lime wedges and optional toppings.

Additional Notes

  1. For extra flavor, grill the shrimp on skewers instead of pan-cooking.
  2. Add sliced jalapeños or hot sauce for heat.
  3. Great with a side of black beans or Spanish rice.

Essential Tools

  • Large skillet
  • Mixing bowl
  • Tongs or spatula
  • Knife and cutting board

Allergen Information

Check each ingredient for allergens, and don’t forget to consult your doctor if you’re unsure.
  • Contains: Shellfish
  • Gluten-free if using certified GF tortillas. Dairy-free if sour cream is omitted.

Nutritional Details (Per Serving)

Nutritional facts should only be used as a general guide, not as medical advice.
  • Caloric Content: 350
  • Fats: 15 grams
  • Carbohydrates: 28 grams
  • Proteins: 28 grams