Skip to Recipe

This coconut curry shrimp is the kind of dinner that tastes like it took hours but comes together in under 30 minutes. Juicy shrimp simmer in a rich, spiced coconut sauce, then get finished with smoky charred lime and a crunchy scatter of toasted peanuts for the perfect contrast in every bite.

What Is Coconut Curry Shrimp?

Coconut curry shrimp is a quick-cooking dish where shrimp are simmered in a fragrant sauce built from coconut milk, curry paste or powder, garlic, ginger, and aromatics like lemongrass or fish sauce. It draws inspiration from Thai and Southeast Asian curries, where coconut milk mellows the heat of chiles and spices into something silky and deeply savory.

This version takes things a step further by charring fresh lime halves in a hot skillet before squeezing them over the finished dish, which adds a smoky, slightly bitter caramelized edge that balances the richness of the coconut sauce. A final shower of toasted peanuts brings crunch and nutty depth, turning a simple curry into something that feels layered and restaurant-worthy.

Tips for Cooking and Prepping

#1: Don’t overcook the shrimp

Shrimp cook in just a few minutes and turn rubbery fast, so add them to the sauce toward the end and pull them the moment they turn pink and opaque.

#2: Char the lime cut-side down in a dry, hot pan

Use a dry skillet or cast iron pan over high heat with no oil, pressing the cut side of the lime firmly down for 1-2 minutes until deeply browned; this caramelizes the sugars and mellows the acidity.

#3: Toast the peanuts separately

Toast raw or roasted peanuts in a dry pan over medium heat for a few minutes until fragrant and golden, then roughly chop them so they cling to the sauce instead of sinking to the bottom of the bowl.

#4: Bloom the curry paste in fat before adding liquid

Frying curry paste in a little oil or the fat that separates from the coconut milk for 30-60 seconds wakes up the spices and deepens the overall flavor of the sauce.

#5: Use full-fat coconut milk

Light coconut milk will make the sauce watery and thin; full-fat coconut milk gives the curry its signature creamy, clingy texture.

#6: Pat shrimp dry before cooking

Excess moisture on the shrimp can dilute the sauce and prevent a good sear, so blot them with paper towels before they go into the pan.

Recipe Variations and Substitutes

Swap shrimp for chicken thighs, tofu, or firm white fish if you prefer, adjusting cooking time as needed. Red, green, or yellow curry paste all work beautifully here, or use a curry powder plus a spoonful of chili paste for a different flavor profile. For extra vegetables, stir in sliced bell peppers, snap peas, baby corn, or spinach during the last few minutes of cooking.

Serving Suggestions

Ladle the curry over steamed jasmine rice or rice noodles to soak up every bit of the sauce. It’s also delicious with a side of crusty bread for dipping, or spooned into lettuce cups for a lighter, low-carb option. A sprinkle of fresh cilantro, sliced Thai chiles, or extra charred lime wedges on the side makes for a great finishing touch.

Storing, Make-Ahead, and Freezing Tips

Store leftover curry in an airtight container in the refrigerator for up to 3 days, reheating gently over low heat so the shrimp doesn’t overcook. The sauce base can be made ahead and refrigerated for up to 2 days, then simply reheated and finished with fresh shrimp before serving. Freezing is possible for up to 2 months, but shrimp can become slightly rubbery once thawed, so freezing just the sauce and adding freshly cooked shrimp later gives the best texture.

FAQs

Can I use frozen shrimp for this recipe?

Yes, just thaw the shrimp completely and pat them very dry before cooking so the sauce doesn’t become watery.

What curry paste works best for coconut curry shrimp?

Red or yellow Thai curry paste both work well; red gives a deeper, slightly spicier flavor while yellow is milder and more aromatic with turmeric.

How do I char the lime without a grill?

A hot dry skillet or cast iron pan on the stovetop works perfectly; just press the cut side of the lime down firmly until it browns and blisters.

Is this dish very spicy?

As written it has mild to moderate heat, but you can easily adjust it by using more or less curry paste or adding fresh sliced chiles to taste.

Can I make this dairy-free or gluten-free?

This recipe is naturally dairy-free since it uses coconut milk, and it’s easily gluten-free as long as you use a gluten-free fish sauce and serve it over rice instead of noodles containing wheat.

Coconut Curry Shrimp with Charred Lime and Toasted Peanuts Recipe

Prep time: 15 min | Cook time: 20 min | Total time: 35 min | Servings: 4

Ingredients

For the Curry

  • 1 tablespoon coconut oil or neutral oil
  • 3 tablespoons red curry paste
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 (14-ounce) can full-fat coconut milk
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 pound large shrimp, peeled and deveined, tails on or off
  • 1 red bell pepper, thinly sliced
  • 1/2 cup snap peas, trimmed

For Serving

  • 2 limes, halved
  • 1/3 cup roasted peanuts, toasted and roughly chopped
  • 1/4 cup fresh cilantro leaves
  • 1 red chile, thinly sliced (optional)
  • Steamed jasmine rice, for serving

Instructions

  1. Heat a dry skillet or cast iron pan over high heat. Place the lime halves cut-side down and press firmly for 1-2 minutes until deeply charred. Remove and set aside.
  2. In the same pan, reduce heat to medium and add the coconut oil. Add the curry paste, garlic, and ginger, stirring constantly for 30-60 seconds until fragrant.
  3. Pour in the coconut milk, fish sauce, and brown sugar, stirring to combine. Bring to a gentle simmer and cook for 5 minutes, allowing the sauce to slightly thicken.
  4. Add the bell pepper and snap peas to the sauce and simmer for 2-3 minutes until just tender.
  5. Pat the shrimp dry, then add them to the simmering sauce. Cook for 3-4 minutes, stirring occasionally, until the shrimp are pink and opaque throughout.
  6. While the curry finishes cooking, toast the chopped peanuts in a small dry pan over medium heat for 2-3 minutes until golden and fragrant.
  7. Taste the sauce and adjust seasoning with more fish sauce or brown sugar as needed.
  8. Divide the curry over bowls of steamed rice. Squeeze the charred limes generously over each bowl.
  9. Top with toasted peanuts, fresh cilantro, and sliced chile if using. Serve immediately.

For a thicker sauce, simmer the coconut milk a few extra minutes before adding the shrimp; for a soupier curry, add a splash of chicken or vegetable broth.


Leave a Reply