thai coconut shrimp curry

Thai Coconut Shrimp Curry

Prep: 15 mins 🔥 Cook: 10 mins Total: 25 mins 👥 Serves: 4

This Thai coconut shrimp curry feels like a warm hug from across the world capturing all those beautiful flavors from Thailand — the heat from red curry paste, the sweetness from coconut milk, and the brightness from fresh herbs — in a way that feels both exotic and comforting. It’s the kind of dish that makes any Tuesday feel special, filling your kitchen with aromas that promise something delicious is coming.

How to Make Thai Coconut Shrimp Curry at Home

Why You’ll Love This Recipe

  • Ready in just 25 minutes but tastes like you spent hours developing those complex flavors
  • The creamy coconut sauce perfectly balances sweet, spicy, and savory in every spoonful
  • Uses simple ingredients you can find at most grocery stores, no specialty shopping required
  • 💚 If you love Thai-inspired flavors, you’ll also love this Thai Peanut Rice Noodle Jar Salad.

thai coconut shrimp curry

What You’ll Need

  • large shrimp — peeled and deveined
  • onion — diced
  • garlic — minced
  • fresh ginger — grated
  • coconut milk — 14 oz, full-fat
  • red bell pepper — sliced
  • yellow bell pepper — sliced
  • snap peas — trimmed
  • lime juice — fresh
  • fresh basil — Thai basil preferred
  • cilantro — chopped
  • salt — to taste
Thai Coconut Shrimp Curry ingredients

Before You Start Cooking

A few things that make this recipe work:

  • Don’t shake the can of coconut milk before opening – use the thick cream on top for richer flavor, then add the liquid as needed
  • Toast your curry paste in the oil for a minute before adding liquids to develop deeper, more complex flavors
  • Add shrimp at the very end and don’t overcook them – they should be pink and just firm, not bouncy

Easy Ingredient Swaps

Instead of Try This When To Swap
Red curry pasteGreen curry pasteGreen curry will be spicier and more herbaceous.
ShrimpChicken thighs or firm white fishCut into bite-sized pieces and adjust cooking time.
Fish sauceSoy sauceUse half the amount as soy sauce is saltier.
Snap peasBaby corn or bamboo shootsBoth add great crunch and are traditional curry vegetables.
Thai basilRegular basilRegular basil works fine though the flavor is milder.
Brown sugarCoconut sugar or palm sugarThese give a more authentic Thai flavor profile.

For another delicious shrimp dish with Asian flavors, try these Asian Shrimp Piccata Bowls — same protein with a completely different preparation.

How To Make Thai Coconut Shrimp Curry

Prepare the shrimp

Pat shrimp dry with paper towels and season with salt. Cut off heads if preferred. Set aside at room temperature while you prep the other ingredients.

Thai Coconut Shrimp Curry preparation

Build the curry base

Heat coconut oil in a large skillet or wok over medium-high heat. Add onion and cook for 3-4 minutes until softened. Add garlic and ginger, cooking for another 30 seconds until fragrant.

Thai Coconut Shrimp Curry - step 1

Add curry paste

Stir in red curry paste and cook for 1-2 minutes, stirring constantly to prevent burning. The paste should become very fragrant and slightly darkened.

Create the sauce

Pour in coconut milk and chicken broth, stirring to combine. Add fish sauce and brown sugar, then bring to a gentle simmer.

Thai Coconut Shrimp Curry - step 3

Add vegetables

Add bell peppers and snap peas to the simmering curry. Cook for 3-4 minutes until vegetables are crisp-tender.

Cook the shrimp

Add shrimp to the curry and cook for 2-3 minutes per side until pink and cooked through. Don’t overcook or they’ll become rubbery.

Finish and serve

Remove from heat and stir in lime juice, fresh basil, and cilantro. Taste and adjust seasoning with salt, more fish sauce, or brown sugar as needed.

Thai Coconut Shrimp Curry - step 4

Pro Tips For The Best Results

  • Don’t shake the can of coconut milk before opening – use the thick cream on top for richer flavor, then add the liquid as needed
  • Toast your curry paste in the oil for a minute before adding liquids to develop deeper, more complex flavors
  • Add shrimp at the very end and don’t overcook them – they should be pink and just firm, not bouncy
  • Save some fresh herbs to sprinkle on top just before serving for the brightest flavor and beautiful presentation

Common Mistakes To Avoid

  • Adding shrimp too early and overcooking them — Add shrimp only in the last 3-4 minutes and remove from heat as soon as they’re pink
  • Using light coconut milk which makes a thin, watery curry — Always use full-fat coconut milk for the rich, creamy texture Thai curry needs
  • Adding all the herbs at the beginning which makes them lose their bright flavor — Stir fresh herbs in at the very end or sprinkle on top just before serving
  • Not cooking the curry paste long enough to develop flavor — Toast the curry paste in oil for 1-2 minutes until fragrant before adding liquids

Make Ahead and Storage Tips

  • Make the curry base up to step 4 and refrigerate for up to 2 days, then reheat and add vegetables and shrimp when ready to serve
  • Prep all vegetables and store in the refrigerator for quick weeknight assembly
  • Leftover curry keeps in the refrigerator for 3 days – reheat gently and add fresh herbs before serving
  • The curry can be frozen without the shrimp for up to 3 months – add fresh shrimp when reheating

What To Serve With Thai Coconut Shrimp Curry

  • Serve over jasmine rice to soak up all that creamy, spiced sauce
  • Thai sticky rice makes a traditional and delicious base for the curry
  • Rice noodles or cauliflower rice work well for a lighter option
  • Garnish with lime wedges, sliced red chilies, and extra fresh herbs for an authentic presentation

Delicious Variations To Try

  • Thai Coconut Chicken Curry: Replace shrimp with bite-sized chicken thighs, cooking until internal temperature reaches 165°F
  • Vegetarian Thai Coconut Curry: Use firm tofu, eggplant, and extra vegetables like broccoli and carrots instead of shrimp
  • Spicy Thai Coconut Shrimp Curry: Add 1-2 sliced Thai chilies or extra curry paste for more heat, and finish with chili oil

More Thai Recipes

Love this recipe? Here are a few more of my favorites you will want to try:

Thai Peanut Rice Noodle Jar Salad | Cold Thai noodles with creamy peanut sauce and fresh vegetables! Perfect make-ahead lunch that’s packed with flavor!

Fresh Thai Chicken Lettuce Wraps at Home | Fresh and flavorful Thai chicken in crisp lettuce cups! Light, healthy, and bursting with authentic Thai flavors!

Frequently Asked Questions

Can I make Thai coconut shrimp curry less spicy?

Yes, reduce the curry paste to 1-2 tablespoons and add more coconut milk. You can always add more heat but can’t take it away.

What can I substitute for fish sauce in Thai curry?

Use soy sauce (half the amount) or Worcestershire sauce. For vegetarian options, try mushroom sauce or extra salt with a splash of lime juice.

How do I store leftover Thai coconut shrimp curry?

Store in the refrigerator for up to 3 days in an airtight container. Reheat gently on the stovetop, adding a splash of coconut milk if needed.

Can I freeze Thai coconut shrimp curry?

The curry base freezes well for 3 months, but cooked shrimp can become rubbery. Freeze without shrimp and add fresh when reheating.

What vegetables work best in Thai coconut curry?

Bell peppers, snap peas, baby corn, bamboo shoots, Thai eggplant, and broccoli all work wonderfully and maintain good texture.

How do I know when shrimp is cooked in curry?

Shrimp is done when it turns pink and opaque, usually 2-3 minutes per side. Overcooked shrimp becomes tough and rubbery.

Can I use light coconut milk for Thai curry?

Full-fat coconut milk is best for authentic flavor and creamy texture. Light coconut milk will make the curry thin and less flavorful.

What’s the difference between red and green curry paste?

Red curry paste is milder and sweeter, while green curry paste is spicier and more herbaceous. Both work in this recipe with different flavor profiles.

Ready To Make Thai Coconut Shrimp Curry?

This Thai coconut shrimp curry proves that incredible flavors don’t require complicated techniques or hard-to-find ingredients. The way that creamy coconut milk brings together all those beautiful spices and fresh herbs feels like pure comfort food magic. Make this for your family this weekend and watch how quickly it becomes a regular request at your table.

Thai Coconut Shrimp Curry
Be the first to rate this recipe

Thai Coconut Shrimp Curry

By At The Sunday Table

There’s something magical about the way coconut milk transforms a simple pan of ingredients into something that feels like a warm hug from across the world. This Thai coconut shrimp curry captures all those beautiful flavors — the heat from red curry paste, the sweetness from coconut milk, and the brightness from fresh herbs — in a way that feels both exotic and comforting. It’s the kind of dish that makes any Tuesday feel special, filling your kitchen with aromas that promise something delicious is coming.

Prep 15 mins
Cook 10 mins
Total 25 mins
Serves 4
📌 Pin ↗ Share

Ingredients

Instructions

  1. 1
    Prepare the shrimp

    Pat shrimp dry with paper towels and season with salt. Set aside at room temperature while you prep the other ingredients.

  2. 2
    Build the curry base

    Heat coconut oil in a large skillet or wok over medium-high heat. Add onion and cook for 3-4 minutes until softened. Add garlic and ginger, cooking for another 30 seconds until fragrant.

  3. 3
    Add curry paste

    Stir in red curry paste and cook for 1-2 minutes, stirring constantly to prevent burning. The paste should become very fragrant and slightly darkened.

  4. 4
    Create the sauce

    Pour in coconut milk and chicken broth, stirring to combine. Add fish sauce and brown sugar, then bring to a gentle simmer.

  5. 5
    Add vegetables

    Add bell peppers and snap peas to the simmering curry. Cook for 3-4 minutes until vegetables are crisp-tender.

  6. 6
    Cook the shrimp

    Add shrimp to the curry and cook for 2-3 minutes per side until pink and cooked through. Don’t overcook or they’ll become rubbery.

  7. 7
    Finish and serve

    Remove from heat and stir in lime juice, fresh basil, and cilantro. Taste and adjust seasoning with salt, more fish sauce, or brown sugar as needed.

Notes

  • Don’t shake the can of coconut milk before opening – use the thick cream on top for richer flavor, then add the liquid as needed
  • Toast your curry paste in the oil for a minute before adding liquids to develop deeper, more complex flavors
  • Add shrimp at the very end and don’t overcook them – they should be pink and just firm, not bouncy
  • Save some fresh herbs to sprinkle on top just before serving for the brightest flavor and beautiful presentation

Nutrition Per Serving

385Calories
28gProtein
18gCarbs
24gFat
4gFiber

Similar Recipes:

Leave a Reply

Your email address will not be published. Required fields are marked *