How to Make Coconut Shrimp (with Coconut Milk)
Coconut Milk Shrimp is a recipe with saucy shrimp simmered in creamy coconut milk sauce with fresh garlic, ginger, pepper flakes, and lime juice. It’s perfect over cooked rice and ready in only 30 minutes!
Jump to:
- You’ll Love this Recipe for Coconut Shrimp!
- Video: How to Make Coconut Milk Shrimp
- Creamy Coconut Shrimp Ingredients
- How to Make Coconut Shrimp with Coconut Milk
- What to Eat with Creamy Coconut Milk Shrimp
- How to Store This Recipe for Coconut Shrimp
- More Favorites from Little Broken
- Creamy Coconut Shrimp Recipe
- More Shrimp Recipes
Just like our popular Coconut Milk Chicken with Cilantro Lime, this recipe will leave you craving more.
You’ll Love this Recipe for Coconut Shrimp!
Let me introduce you to your new favorite meal with my five-star coconut milk shrimp recipe! I’ve been making this dish for decades, and it never disappoints. With a creamy texture and spicy-sweet flavor, it checks off all the boxes that go into a delicious meal. Even readers sing its praises saying:
“Loved this! The shrimp marinade added a little something extra that was unexpected, combined with fresh frozen shrimp. I loved the citrus combined with spice and the coconut. Yum! I cook shrimp a lot, so I will definitely keep this recipe in mind. I served over rice noodles because that’s what we had. Perfect!”
“I have made this several times, it is a great easy recipe, and very delicious!”
“Absolutely perfect and the best!!! I wouldn’t change anything. Definitely a new family favourite! ❤️❤️❤️Thank you 🙏.”
And if that’s not enough to convince you to run to the kitchen immediately, all the ingredients combine and cook in a single dish in just 45 minutes! I love to serve this coconut milk shrimp over rice, but it’s also great with a side of naan bread. Cozy and comforting, it’s a great way to warm up when the weather is cold but isn’t too heavy to enjoy in warmer months. So, you can enjoy it all year long.
If you’re lucky enough to have leftovers, they store well, too. So, you can cook once, and enjoy quick homemade meals for several days. High-protein and easy to customize, this recipe always hits the spot!
Video: How to Make Coconut Milk Shrimp
Creamy Coconut Shrimp Ingredients
Here’s what you’ll need to make coconut milk shrimp recipe:
- Shrimp: large, raw, deshelled, and deveined. If using frozen shrimp, thaw out completely and drain really well. Also, pat dry with a few sheets of paper towel to remove excess moisture.
- Olive oil: or avocado oil for the marinade.
- Honey: to balance out the spiciness. Do not omit.
- Aromatics: garlic, fresh ginger, shallot, and scallions.
- Spices: red chili flakes and kosher salt.
- Butter: for cooking the shrimp and aromatics. Just a little needed to add tons of flavor.
- Coconut milk: unsweetened canned milk is what you want. For best results, use full-fat coconut milk. See this post for more tips on buying coconut milk.
- Fish sauce: Another must ingredient. Fish sauce adds an earthy, savory flavor to the sauce. And the sauce does not taste fishy at all.
- Lime zest and juice: use fresh lime juice for best results.
- Cilantro: not a fan of cilantro? Try fresh basil instead.
How to Make Coconut Shrimp with Coconut Milk
Cooking shrimp in coconut milk is really easy. All you need is time for the coconut milk to reduce. It thickens naturally so you don’t need any additional thickening agents. Make sure to use full-fat coconut milk and not coconut cream.
- Step 1: Marinate the shrimp – toss the shrimp with olive oil, honey, garlic, ginger, chili flakes, and salt. Set aside to marinate for 15 minutes at room temperature.
- Step 2: Cook the shrimp – melt butter over medium-high heat in a large non-stick skillet. Add shrimp with a pair of tongs to the hot skillet. Leave the liquid from shrimp inside the bowl. Cook for 1-2 minutes per side. Remove to a clean bowl.
Tip: When cooking shrimp, make sure the pan is hot before adding the shrimp. You should hear a sizzle the second the shrimp touches the pan. Also, layer the shrimp in a single layer. You don’t want any shrimp overlapping. Cook in batches if need to.
- Step 3: Make the sauce – reduce the heat to medium and melt the remaining butter in the skillet. Add shallots, white parts of scallions, and chili flakes. Cook for a few minutes until soft and fragrant. Stir in coconut milk and fish sauce. Simmer until reduced.
- Step 4: Stir in shrimp – stir in lime zest, juice, and shrimp. Simmer for few minutes until the shrimp is cooked through. Add green parts of scallions and cilantro.
What to Eat with Creamy Coconut Milk Shrimp
Coconut milk shrimp serves amazing over Pineapple Rice or Cilantro Lime Coconut Rice. You can make it a complete meal with these side dishes:
- Creamy light Cucumber Salad
- Try switching up the rice for Cauliflower Mash
- These Roasted Garlic Green Beans
- Something to dip into the sauce, such as Cheese Bread or naan bread
How to Store This Recipe for Coconut Shrimp
Leftover coconut lime shrimp will last in the refrigerator for up to 3 days in an airtight container. Reheat over medium-low heat on the stove-top, stirring frequently.
I do not recommend reheating in the microwave as it can reheat the shrimp unevenly, resulting in rubbery shrimp.
More Favorites from Little Broken
If you try our Coconut Milk Shrimp, please leave a star rating and a comment letting us know how you liked the recipe.
PrintCreamy Coconut Shrimp Recipe
- Prep Time: 15 min
- Cook Time: 30 min
- Total Time: 45 minutes
- Yield: 4-6 1x
- Category: Main
- Method: Simmer
- Cuisine: Thai
Description
Saucy shrimp simmered in creamy coconut milk sauce with fresh garlic, ginger, pepper flakes, and lime juice. It’s perfect over cooked rice and ready in only 30 minutes!
Ingredients
Shrimp
- 1 pound peeled and deveined large shrimp, pat dried with a paper towel
- 1 Tbsp. olive oil or avocado oil
- 2 Tbsp. honey
- 3 garlic cloves, minced
- 1 Tbsp. freshly grated ginger
- 1/4 tsp. red chili flakes
- 1/4 tsp. kosher salt
- 2 Tbsp. butter for cooking shrimp
Sauce
- 2 Tbsp. butter
- 1 medium shallot, finely chopped
- 2 scallions, thinly sliced, white and green parts separated
- 1/4 tsp. red chili flakes
- 1 (14 oz.) can unsweetened coconut milk (not lite)
- 1 Tbsp. fish sauce
- Zest 1 lime
- 1 Tbsp. fresh lime juice, about 1/2 lime
- Fresh chopped cilantro
- Kosher salt, to taste
Instructions
Shrimp
- In a bowl, toss the shrimp with olive oil, honey, garlic, ginger, red chili flakes, and salt. Set aside to marinate for 15 minutes at room temperature.
- Melt butter over medium-high heat in a large non-stick skillet. When the butter is hot, add the shrimp with a pair of tongs. Leave the liquid from the shrimp inside the bowl and discard. Cook the shrimp for 1-2 minutes per side or until pink on the outside. Remove immediately to a clean bowl. Shrimp will be raw on the inside. If you have leftover liquid in the pan from the shrimp, drain it before adding butter in the next step.
Sauce
- Reduce the heat to medium and add butter to the skillet. Add shallots, white parts of scallions, and chili flakes. Cook for a few minutes until soft and fragrant. Stir in coconut milk and fish sauce. Season with salt to taste. Simmer until thickened, about 3-5 minutes.
- Stir in lime zest, juice, and shrimp. Simmer for few minutes until the shrimp is cooked through. Do not overcook the shrimp. Add green parts of scallions and cilantro.
Nutrition
- Serving Size:
- Calories: 439
- Sugar: 9.4 g
- Sodium: 890.7 mg
- Fat: 33.8 g
- Carbohydrates: 13.6 g
- Protein: 25.2 g
- Cholesterol: 213 mg
Absolutely gorgeous – and easy – recipe! I added some curry leaves instead of chilli as I had a non-chilli eater to feed and that combination was beautifully aromatic too.
My husband and I made this together and loved it.
I love this recipe! Five stars. However, I don’t understand the reason for discarding the marinade. I dumped all of it in with the shrimp when I par-cooked it. Such delicious flavours! Why would you throw those out? Served over rice with pan-fried baby Bok choy. Yum.
5 star
Loved this! The shrimp marinade added a little something extra that was unexpected, combined with fresh frozen shrimp. I loved the citrus combined with spice and the coconut. Yum! I cook shrimp a lot, so I will definitely keep this recipe in mind. I served over rice noodles because that’s what we had. Perfect!
Just about to try….i try a lot of recipes & switch them around according to my tastes!!! I am confident that your recipe even with not following exact measurements…..that it IS DELICIOUS!!! Thanks for sharing!🤗
I have made this several times, it is a great easy recipe, and very delicious!
Fabulous – 5 stars. I reduced the recipe to make one serving and it was so good! Served with rice and edamame.
Absolutely perfect and the best!!! I wouldn’t change anything. Definitely a new family favourite! ❤️❤️❤️
Thank you 🙏
I made this tonight and it was delicious!!! The flavors are insane. I tasted the sauce before adding the shrimp back in to make sure my salt levels were good and could have just eaten the sauce as a soup then and there. I sautéed a skillet of plain broccoli and red pepper slices and added those in with the shrimp for a stir fry vibe. Served it all over rice but it would honestly be so tasty without any rice at all. Perfection!
Delicious recipe thank you, my whole family loved it!!
⭐️⭐️⭐️⭐️⭐️
Found this recipe and really wanted to make it tonight but I was missing a few items so had to improvise with whatever I had…still turned out thank goodness.
Didn’t have shallots so diced a small onion, didn’t have fresh lime to just used lime juice and added 2 kaffir lime leaves, love my cracked pepper so added that too’. Also had no fish sauce on hand so used oyster sauce instead. And used 600ml of coconut milk bcos I used 1kg of king banana prawns and added capsicum (to the ‘fry scallions & chilli flakes’ stage), then thickened the sauce with a table spoon of corn flour.
Served it on a bed of steaming Jasmine Rice, Garnished with the green scallions, and fried shallots – YUM!
What brand of canned coconut do you use? I’ve never had any luck with ones I’ve used, always ends up being too watery and not creamy enough.
Hi Amanda, I like the Thai Kitchen brand – unsweetened coconut milk. Make sure to vigorously shake the can before opening as the cream and liquid tend to separate in canned coconut milk.
Loved this! I always follow recipes closely the first time and glad I did…it was delicious! The flavors are beautiful and subtle. My husband added a little more fire on his but I’m used to that;)