Thai Coconut Shrimp Curry: Creamy, Spicy and Ready in 30 Minutes

Josie Baker Avatar
By:
Josie Baker
Published:

[grow_share_buttons]

Thai Coconut Shrimp Curry

Why you’ll love this Thai coconut shrimp curry recipe

Looking for a dinner that tastes better than takeout but lands on the table in 30 minutes flat? This Thai coconut shrimp curry is our answer, and we are saying it loud: it is can’t stop eating delicious.

We sear plump, juicy shrimp until pink, then let them swim in an ultra creamy coconut sauce that is warm, punchy, and just spicy enough.

A bright splash of lime and a handful of fresh herbs cut through the richness at the very end, and that finish just makes all the difference. It is a must.

And here is why this one earns a permanent spot in our weeknight rotation. It is a true one skillet dinner, so cleanup stays easy. Every ingredient comes from a regular grocery store, nothing fussy required.

The flavor hits every note we love: warm spices, fresh herbs, creamy coconut, and toppings for days. It is flexible too. Bell pepper is our featured vegetable right now, but zucchini or crisp baby bok choy are delicious swaps.

Turn the spice up or down to suit your table. Quick enough for a Tuesday, fancy enough for a dinner party. This is fast, doable, and fun cooking at its best, the kind of meal that makes everyone ask for seconds.

Jump to:

How to make Thai coconut shrimp

And this is how we do it. Do all your prep before you start cooking, because once the skillet gets hot, things move fast. Toss the shrimp with the soy sauce, red pepper flakes, turmeric, garlic powder, and white pepper, then set it aside.

Grate the garlic and ginger, finely chop the shallot, and slice the bell pepper. Now you are ready to cook, and you will not be scrambling.

Heat the vegetable oil and butter in a large skillet over high heat. Lay the shrimp in a single layer and sear for 1 minute per side, just until pink. Scoop it out and set it aside.

We want juicy shrimp, not rubbery ones, so do not cook it through here. This quick sear locks in flavor and gives the shrimp a beautiful golden edge.

In the same skillet, saute the bell pepper for about 5 minutes, until it starts to soften. Stir in the garlic, ginger, and shallot and cook for about 2 minutes, until soft and fragrant. Your kitchen will already smell incredible.

Pour in the chicken broth, simmer for 2 minutes, and scrape up all those browned bits from the bottom with a wooden spoon. That is free flavor, so do not leave it behind.

Stir in the Thai red curry paste, then add the brown sugar, turmeric, cumin, coriander, white pepper, soy sauce, and fish sauce. Cook for 1 minute, stirring often, so the paste gets a little toasty and the spices bloom. This quick step wakes everything up.

Pour in the full fat unsweetened coconut milk, bring it to a boil, then simmer for 5 minutes, until the sauce starts to thicken into something creamy and luscious.

Now the fresh finish. Stir in the lime juice, the optional sriracha if you like heat, and a handful of torn Thai basil. Toss the shrimp back in and simmer for no longer than 1 minute, just to warm it through.

Top with cilantro leaves, fried onions, and chili pepper. Serve it over steamed rice with a crunchy cucumber salad on the side. For a cool, crisp match, our Creamy Cucumber Shrimp Salad pairs beautifully. Dinner is done!

Helpful tips

Small tweaks, big payoff. Here are our favorite ways to make this curry your own and keep it weeknight friendly every single time.

  • Swap the vegetables. Bell pepper is our current pick, but zucchini, broccoli, spinach, crisp baby bok choy, green bell pepper, cabbage, sugar snaps, and green beans all work. Use what is in the fridge and make it yours.
  • Control the heat. Turn it up with sriracha, sambal oelek, or fresh chili peppers. Keep it gentle with a mild red curry paste. You are the boss of the spice level here.
  • Pick your base. Serve the curry with steamed rice, cauliflower rice, or noodles, plus that crunchy cucumber salad for cool contrast.
  • Load up the toppings. Fried onions, cilantro, basil, mint, lime zest, beansprouts, and fresh chili pepper all bring something fun to the bowl. Mix and match your favorites.
  • Prep first, cook second. Chop, grate, and measure everything before the skillet gets hot. This recipe moves quickly, and a little organization keeps the whole thing stress free.

Taste as you go and adjust. A little more lime, a little more heat, a little more basil. It is genuinely hard to get this one wrong, which is exactly why we keep coming back to it.

Storing tips

Leftovers are a gift. Refrigerate the curry in an airtight container for up to 2 days, or freeze it in an airtight container for up to 3 months. When you reheat, warm it gently so the shrimp stays tender and the sauce stays creamy. That is it. Easy lunches all week, and the flavors only get cozier.

Try these next

If this curry made you happy, keep the coconut party going. Give the Thai Coconut Salmon Curry a try, or cozy up with the Yellow Coconut Chicken Curry on a chilly night. Feeling playful?

The Coconut Gochujang Chicken Meatballs bring sweet heat in the best possible way. And if coconut curries are officially your thing, our Indian Coconut Shrimp Curry is the next one to add to your list.

Thai Coconut Shrimp Curry, Try these next

Tools for this recipe

You do not need a drawer full of gadgets for this one, just a few good tools that make the job easy.

Thai Coconut Shrimp Curry, Tools for this recipe
  • Lemon zester. Use it to grate both the garlic and ginger, so you can skip mincing entirely. Fast and no sticky fingers.
  • Chef’s knife and bamboo cutting board. The board is durable and gentle on knife blades, perfect for slicing the bell pepper and chopping the shallot.
  • A 2.25 qt. pan. It sears the shrimp evenly and holds a steady simmer for the sauce. One pan, whole dinner, minimal dishes.

Ingredients

Everything is grouped by part, so you can shop and prep without hunting through one long list. This recipe makes 4 servings.

For the shrimp

  • 1 pound shrimp, peeled and deveined
  • 1 tsp low sodium soy sauce
  • ½ tsp red pepper flakes
  • ½ tsp turmeric
  • 1 tsp garlic powder
  • ¼ tsp white pepper

For the coconut curry

  • 1 tbsp vegetable oil
  • 1 tbsp unsalted butter
  • 1 bell pepper, sliced
  • 4 garlic cloves, grated
  • 1 tbsp freshly grated ginger
  • 1 shallot, finely chopped
  • ½ cup chicken broth (or vegetable broth)
  • 3 tbsp Thai red curry paste
  • 2 tsp brown sugar
  • ½ tsp turmeric
  • ½ tsp ground cumin
  • ½ tsp ground coriander
  • ¼ tsp white pepper
  • 2 tbsp low sodium soy sauce
  • 1 tbsp fish sauce
  • 1 can (14 oz / 400 ml) full fat unsweetened coconut milk
  • Juice of ½ lime
  • 1 tsp sriracha (optional)
  • 1 handful torn Thai basil

For the toppings

  • Scallions
  • Fried onions
  • Cilantro
  • Chili pepper

Instructions

Step by step, nice and easy. Total time is 30 minutes: 10 minutes of prep and 20 minutes of cooking.

  1. Season the shrimp. Add the shrimp, soy sauce, red pepper flakes, turmeric, garlic powder, and white pepper to a bowl. Stir to combine and set aside.
  2. Prep the aromatics. Grate the ginger and garlic cloves, finely chop the shallot, and slice the bell pepper.
  3. Sear the shrimp. Heat the oil and butter in a large skillet over high heat. Lay the shrimp in a single layer and sear for 1 minute per side. Remove it from the skillet and set it aside.
  4. Build the base. In the same skillet, saute the bell pepper for 5 minutes, until it starts to soften. Add the garlic, ginger, and shallot and cook for about 2 minutes, until soft and fragrant. Pour in the chicken broth, simmer for 2 minutes, and scrape up the browned bits from the bottom with a wooden spoon.
  5. Bloom the curry paste. Stir in the red curry paste, then add the brown sugar, turmeric, cumin, coriander, white pepper, soy sauce, and fish sauce. Cook for 1 minute, stirring frequently. Pour in the coconut milk, bring to a boil, then simmer for 5 minutes, until the sauce starts to thicken.
  6. Finish and serve. Stir in the lime juice, sriracha, and Thai basil. Toss in the shrimp and simmer for no longer than 1 minute. Top with cilantro leaves, fried onions, and chili pepper. Serve with a crunchy cucumber salad and steamed rice. Enjoy!

Recipe details

DetailValue
Prep time10 minutes
Cook time20 minutes
Total time30 minutes
Servings4

Per serving, as listed on the source recipe card: 437 calories, 15 g carbohydrates, 28 g protein, 32 g fat, 24 g saturated fat, 4 g fiber, 8 g sugar, 981 mg sodium, and 191 mg cholesterol.

This recipe is adapted from the original Thai coconut shrimp curry recipe at Serving Dumplings.

See the additional source.

FAQs

How do you keep the shrimp from getting rubbery in Thai coconut shrimp curry?

Sear the shrimp just 1 minute per side in a single layer, then remove them before the sauce comes together. Return them only for the final simmer of no longer than 1 minute so they finish in the heat and stay plump. Watch their shape: a relaxed C curl means they are done, while a tight O curl means they went too far. U.S. guidance says seafood is done at 145°F, when shrimp turn pearly, opaque, and firm.

How spicy is Thai coconut shrimp curry, and how can I adjust the heat?

Heat varies sharply by curry paste brand, so with a new brand, start with less than 3 tablespoons, then taste and add more. To make it milder, cut back the paste and skip the red pepper flakes and the optional 1 teaspoon of sriracha. To raise the heat, add fresh chilies or a spoonful of sambal oelek. Taste the sauce before the shrimp go back in, since that is the easiest moment to adjust salt, sweetness, and heat.

Can I make Thai coconut shrimp curry ahead of time?

Yes. Cool leftovers within two hours, then refrigerate in airtight containers for up to 2 days or freeze for up to 3 months. Reheat the sauce gently on the stove instead of boiling it, since a rolling boil can make the coconut milk split and turn oily. For the best texture, sear fresh shrimp and add them at serving time rather than recooking the originals, which can turn rubbery.

Can I use light coconut milk in Thai coconut shrimp curry?

You can, but expect a thinner, less rich sauce, since the recipe is built on 1 can of full-fat coconut milk. Give the sauce a few extra minutes of simmering so it has more time to reduce and thicken. Keep the heat gentle rather than at a rolling boil, which can make the sauce split and turn oily. For the creamiest result, stick with full-fat coconut milk and shake the can well before pouring.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Coconut Shrimp Curry

Thai Coconut Shrimp Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Why you’ll love this Thai coconut shrimp curry recipe Looking for a dinner that tastes better than takeout but lands on the table in 30 minutes flat? This Thai coconut shrimp curry is our answer, and we are saying it loud: it is can’t stop eating delicious.

  • Total Time: 30 min
  • Yield: 4 1x

Ingredients

Scale

Shrimp
1 pound shrimp, peeled and deveined
1 tsp low sodium soy sauce
½ tsp red pepper flakes
½ tsp turmeric
1 tsp garlic powder
¼ tsp white pepper

Coconut Curry
1 tbsp vegetable oil
1 tbsp unsalted butter
1 bell pepper, sliced
4 garlic cloves, grated
1 tbsp ginger, freshly grated
1 shallot, finely chopped
½ cup chicken broth, or vegetable
3 tbsp Thai red curry paste
2 tsp brown sugar
½ tsp turmeric
½ tsp ground cumin
½ tsp ground coriander
¼ tsp white pepper
2 tbsp low sodium soy sauce
1 tbsp fish sauce
1 can (14 oz/400 ml) unsweetened coconut milk, full fat
½ lime, juiced
1 tsp sriracha
1 handful thai basil, torn

Toppings
scallions
fried onions
cilantro
chili pepper

Instructions

Instructions
1-Get all the prep done before you: Get all the prep done before you start cooking. Add shrimp, soy sauce, red pepper flakes, turmeric, garlic powder and white pepper to a bowl. Stir to combine, set aside.
2-Grate the ginger and garlic cloves: Grate the ginger and garlic cloves. Finely chop the shallot and slice the bell pepper.
3-Heat oil and butter in a large: Heat oil and butter in a large skillet over high. Place shrimp in a single layer. Sear, 1 minute per side. Remove from skillet.
4-In the same skillet, add bell pepper: In the same skillet, add bell pepper. Sauté for 5 minutes, or until it starts to soften. Add garlic, ginger and shallot. Cook until soft and fragrant, about 2 minutes. Deglaze with chicken broth, simmer for 2 minutes while stirring and scraping up the brown bits on the bottom of the skillet with a wooden spoon.
5-Stir in red curry paste: Stir in red curry paste. Add brown sugar, turmeric, cumin, coriander, white pepper, soy and fish sauce. Cook for 1 minute, stir frequently. Pour in coconut milk and bring to a boil. Simmer for 5 minutes or until the sauce starts to thicken.
6-Add lime juice, sriracha and Thai basil: Add lime juice, sriracha and Thai basil. Stir to combine. Toss in shrimp, simmer for no longer than 1 minute. Top with cilantro leaves, fried onions and chili pepper. Serve with a crunchy cucumber salad and steamed rice. Enjoy!

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Method: stovetop

Nutrition

  • Calories: 437kcal
  • Sugar: 8g
  • Sodium: 981mg
  • Fat: 32g
  • Saturated Fat: 24g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 191mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star