
There’s something absolutely magical about Mexican shrimp recipes that transport you straight to a beachside cantina with just one bite. This stunning dish combines succulent shrimp with vibrant flavors of garlic, lime, cilantro, and a touch of heat that’ll have everyone asking for seconds. Whether you’re planning a weeknight dinner or impressing guests at your next gathering, this Mexican shrimp recipe is foolproof and absolutely delicious.
What makes this particular recipe so special is how it balances fresh, bright flavors with the natural sweetness of quality shrimp. The combination of garlic, jalapeños, and lime juice creates a marinade that infuses every piece with incredible depth. I love serving this over rice, with warm tortillas on the side, and a generous squeeze of fresh lime juice right before plating.
One of my favorite things about cooking shrimp is how quickly it comes together. In just about 20 minutes from start to finish, you can have restaurant-quality Mexican shrimp on your table. The key is not to overcook the shrimp—they cook so fast that timing is everything. I always keep a close eye on them and remove them from heat the moment they turn pink and opaque.
This recipe is incredibly versatile too. Serve it as tacos with fresh toppings, over cilantro-lime rice, or as part of a beautiful seafood platter. You can even make it ahead and serve it cold as a refreshing ceviche-style appetizer. The possibilities are truly endless with this crowd-pleasing dish.
I’m so excited to share this recipe with you because it’s been a staple in my kitchen for years. Every time I make it, it reminds me why I fell in love with Mexican cuisine in the first place. The freshness, the simplicity, and the bold flavors all work together in perfect harmony. Trust me, once you make this, you’ll be making it again and again.
Ingredients
- 2 pounds large shrimp, peeled and deveined
- 4 tablespoons olive oil, divided
- 6 cloves garlic, minced
- 2 jalapeños, seeded and finely diced
- 1/2 cup fresh lime juice (about 4-5 limes)
- 1/2 cup fresh orange juice
- 1/2 cup diced tomatoes
- 1/2 cup diced red onion
- 1/2 cup fresh cilantro, chopped
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon paprika
- Salt and pepper to taste
- Pinch of cayenne pepper (optional, for extra heat)
- Fresh cilantro for garnish
- Lime wedges for serving
- Cooked rice for serving

Instructions
- Pat the shrimp dry with paper towels and set aside. This step is crucial for getting a nice sear on the shrimp.
- In a small bowl, whisk together the lime juice, orange juice, minced garlic, diced jalapeños, cumin, chili powder, paprika, and cayenne pepper if using. Set this marinade aside.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers.
- Once the oil is hot, carefully add the shrimp to the skillet in a single layer. Let them cook undisturbed for about 2 minutes until they start to turn pink on the bottom.
- Flip the shrimp and cook for another 1-2 minutes on the other side until they’re almost cooked through.
- Pour the prepared marinade into the skillet with the shrimp, stirring gently to combine.
Add the diced tomatoes, red onion, and fresh cilantro to the skillet.
- Cook everything together for another 2-3 minutes, stirring occasionally, until the shrimp are fully cooked and opaque throughout and the sauce has warmed through.
- Taste the dish and adjust seasonings with salt and pepper as needed. Remember that lime juice can intensify as it cooks, so be cautious with additional salt.
- Remove from heat and drizzle with the remaining 2 tablespoons of olive oil for a beautiful finish.
- Transfer the shrimp and sauce to a serving platter and garnish generously with fresh cilantro and lime wedges.
- Serve immediately over cooked rice or with warm flour tortillas, allowing guests to build their own tacos or bowls.

Pro Tips
- Do not skip the step of patting the shrimp dry—this ensures they get a beautiful golden sear instead of steaming. Moisture is the enemy of a good sear.
- Fresh lime juice makes all the difference in this recipe. Bottled lime juice simply won’t give you the same bright, vibrant flavor. Squeeze your own if possible.
- The size of your shrimp matters for cooking time. Large shrimp (21-25 count per pound) work best for this recipe. Jumbo shrimp may need an extra minute or two, while medium shrimp will cook faster.
- Don’t overcook the shrimp or they’ll become tough and rubbery. They should turn pink and opaque, but still have a slight firmness when you press them gently.
- This dish is wonderful served with cilantro-lime rice, black beans, or alongside fresh corn tortillas. A simple Mexican street corn salad pairs beautifully alongside it.
- Prep all your ingredients before you start cooking. Shrimp cooks so quickly that you won’t have time to chop things once you’ve started.
- For a make-ahead option, you can marinate the shrimp in half the lime juice mixture for up to 2 hours in the refrigerator before cooking. This adds extra flavor complexity.
- If you prefer less heat, remove the jalapeño seeds or use just one jalapeño instead of two. The heat can always be adjusted to your preference.
- This recipe doubles beautifully if you’re entertaining. Just use a larger skillet or cook in batches to avoid overcrowding the pan.
- Leftover shrimp can be stored in an airtight container in the refrigerator for up to 3 days. Serve cold as a shrimp salad or warm it gently before serving.
- For a lighter version, you can reduce the olive oil to 2 tablespoons total and add a splash of chicken broth instead to create more sauce.
- This dish is naturally gluten-free and pairs wonderfully with a crisp white wine like Sauvignon Blanc or a refreshing margarita.
