Garlic Shrimp in Coconut Milk

Close-up of plump shrimp in creamy garlic butter sauce with parsley.

Garlic shrimp in coconut milk. This easy, fragrant dish whips up in just 20 minutes and is an absolute dream for seafood lovers. Picture shrimp seared to perfection, then gently simmered in a silky garlic and coconut sauce, brightened with fresh lime juice and balanced with a touch of honey. It’s light, fresh, and packed with flavor. This recipe is sure to elevate your weeknight dinners in a big way!

Craving a quick dinner that feels fancy but is super simple to make? This garlic shrimp in coconut milk checks all the boxes. In about 20 minutes, you’ll have shrimp seasoned and seared perfectly, then simmered in a dreamy garlic-coconut sauce with a zing from lime juice and a gentle sweetness from honey. For an extra pop of umami, I sometimes sneak in a splash of fish sauce, but that’s totally optional.

This recipe is wonderfully light, with a sauce that’s begging to be soaked up by rice, noodles, or crusty bread. Plus, it’s very flexible — toss in some quick-cooking greens, swap shrimp for scallops or a firm white fish, or even make the sauce ahead and add fresh shrimp at the end for the best texture. Perfect for busy nights when you want something special without the fuss.

Keep reading for easy, step-by-step tips, ingredient swaps, and secrets to keep your shrimp juicy and your sauce silky smooth every single time.

Big Flavor with Little Effort

This garlic shrimp in coconut milk is seriously inviting. You’ll have shrimp coated with garlic and sweet paprika, quickly seared to get a lovely color and flavor, then simmered in a luscious mix of coconut milk, lime juice, and a touch of fish sauce to deepen the taste. Maybe you want to sneak in some spinach or other quick greens like bok choy or kale — you’ll love how they add color and nutrition without extra hassle. You can swap in scallops or a flaky white fish if shrimp isn’t your thing.

And since there’s plenty of that amazing sauce, you’ll want to serve this over rice, noodles, or alongside some crusty bread to soak every bit up. It’s one of those easy, delicious weekday dinners that feels like a real treat.

What You’ll Need

  • Shrimp (large, 16 to 20 per pound), thawed if frozen
  • Salt
  • Black pepper
  • Garlic powder
  • Sweet paprika
  • 1 tablespoon oil (plus more if needed)
  • 1 tablespoon butter (or just oil for dairy-free)
  • Finely chopped onion or shallot
  • Minced garlic
  • Chili flakes
  • Full-fat coconut milk
  • Fresh lime juice
  • Honey or brown sugar
  • Fish sauce (splash, optional)
  • Cornstarch (mixed with cold water to make a slurry)
  • Cold water (for cornstarch slurry)
  • Chopped cilantro (or Thai basil or parsley)

Sear, Simmer, and Finish

  1. Thaw shrimp completely if frozen, pat dry with paper towels, and season both sides with salt, black pepper, garlic powder, and sweet paprika.
  2. Heat a large skillet over medium-high heat and add 1 tbsp oil and 1 tbsp butter (or just oil); when the fat shimmers, arrange shrimp in a single layer without crowding.
  3. Sear shrimp 1–2 minutes per side until pink and just cooked through, then transfer to a plate and set aside.
  4. Reduce heat to medium and add a little more oil if needed; sauté finely chopped onion or shallot until soft, about 2–3 minutes.
  5. Add minced garlic and chili flakes and cook 30–45 seconds until fragrant.
  6. Pour in full-fat coconut milk and bring to a gentle simmer; stir in fresh lime juice, honey or brown sugar, and a splash of fish sauce if using, then taste and adjust seasoning.Collage showing a creamy shrimp sauce being prepared in a skillet with garlic, chili flakes, and lime.
  7. Whisk cornstarch with cold water to make a slurry, whisk it into the simmering sauce, and cook 1–2 minutes until slightly thickened.
  8. If using quick-cooking greens (spinach, bok choy, kale), stir them into the sauce now and cook just until wilted.
  9. Return the shrimp to the skillet and warm in the sauce 1–2 minutes; stir in chopped cilantro (or Thai basil or parsley) and finish with a squeeze of fresh lime juice.

Pro Tips for Best Results

  • Serve with basmati rice, noodles, fresh bread, or warm naan to soak up every bit of that garlicky coconut sauce.
  • Add in veggies: Toss in quick-cooking greens like spinach, bok choy, or thinly sliced kale right at the end, cooking just until wilted. Bell peppers or sugar snap peas add a satisfying crunch too.
  • Storage: Keep any leftovers in an airtight container in the fridge for up to 2 days. The sauce might separate a little when chilled—that’s totally normal and easy to fix by reheating gently.

Mix-Ins and Protein Swaps

  • Seafood swaps: Feel free to use scallops or thick, firm white fish like cod or halibut instead of shrimp. Just remember scallops cook faster, and bigger fish pieces may need a bit more time.
  • Greens & veggies: Stir in some baby spinach, bok choy, or thinly sliced kale at the very end of cooking. They’ll wilt perfectly without overcooking. Crunchy options like bell peppers or sugar snap peas are great too.
  • Protein alternatives: If you want to skip seafood, thin strips of chicken breast cooked gently in the sauce work well for a tasty switch-up.
  • Heat level: Replace chili flakes with fresh chopped bird’s eye chilies for a spicier kick, or try a teaspoon of sambal oelek for a different chili flavor.
  • Flavor swaps: To replace fish sauce, soy sauce or tamari work nicely—just use a bit less if it’s salty. You can swap cilantro for Thai basil for a fresh, anise-like twist.
  • Creaminess: Use light coconut milk to cut calories, or fold in a spoonful of Greek yogurt off the heat at the end for a tangy creaminess. Just be careful to add yogurt off the heat to prevent curdling.

Keeping and Reheating Leftovers

After cooking, pop any leftovers into an airtight container and refrigerate for up to 2 days. The coconut milk sauce may separate a bit when chilled—that’s normal and fixes easily.

To reheat, warm the leftovers gently in a skillet over low heat. Stir occasionally and add a splash of coconut milk or water to loosen the sauce if it’s thickened too much. Warm just until heated through to keep shrimp tender — about 2 to 3 minutes.

Freezing the cooked shrimp in the sauce isn’t the best idea because shrimp texture can get rubbery and the sauce may split. If you want to freeze, freeze the sauce alone (no shrimp) in a freezer-safe container for up to 1 month. Thaw in the fridge overnight, reheat gently, and add freshly cooked shrimp when you’re ready to serve.

Make-ahead tip: You can prepare the sauce a day ahead and keep it in the fridge. Reheat gently and add freshly seared shrimp just before serving for the best texture and flavor.

Answers to Common Questions

  • Can I use frozen shrimp? Absolutely! Just make sure to thaw them completely and pat dry before seasoning and searing. Dry shrimp sear better and get a beautiful color.
  • What type of coconut milk should I use? Full-fat coconut milk gives the richest, creamiest sauce. You can use light coconut milk, but the sauce will be thinner and less velvety.
  • Why sear the shrimp first? Searing locks in the juices and adds a lovely golden color and flavor. Cooking shrimp too long in the sauce can make them tough, so searing first is key.
  • Can I skip the cornstarch? Sure! The sauce will be thinner without it. You can also simmer the sauce a bit longer to thicken, or swap with a small amount of arrowroot powder.
  • What can I use instead of fish sauce? Soy sauce or tamari are good stand-ins for a similar salty, umami punch. Just adjust the amount to your taste. For gluten-free, use gluten-free tamari.
  • How do I stop the sauce from separating? Avoid boiling the coconut milk hard; keep the simmer gentle. Adding the cornstarch slurry stabilizes the sauce. If separation happens after chilling, whisk or reheat gently with a splash of coconut milk to bring it back together.

Shrimp in creamy garlic sauce with parsley in a round skillet

Print

Succulent seared shrimp simmered in a rich, creamy garlic coconut sauce, brightened with lime juice and balanced with a hint of honey. A quick, fragrant dish perfect for weeknight dinners.

  • Author: Ashley
  • Prep Time: 5 mins
  • Cook Time: 15 mins
  • Total Time: 20 mins
  • Yield: 4 servings 1x
  • Category: Main Course

Ingredients

Scale
  • Large shrimp (16 to 20 per pound), thawed if frozen, quantity enough for 4 servings
  • Salt, to taste
  • Black pepper, to taste
  • Garlic powder, to taste
  • Sweet paprika, to taste
  • 1 tablespoon oil, plus more if needed
  • 1 tablespoon butter (or just oil for dairy-free)
  • 1/4 cup finely chopped onion or shallot
  • 3 cloves garlic, minced
  • 1/4 teaspoon chili flakes (adjust to taste)
  • 1 cup full-fat coconut milk
  • 2 tablespoons fresh lime juice, plus extra for finishing
  • 1 teaspoon honey or brown sugar
  • Splash of fish sauce (optional)
  • 1 tablespoon cornstarch mixed with 2 tablespoons cold water to make a slurry
  • Chopped cilantro (or Thai basil or parsley), for garnish

Instructions

  1. If using frozen shrimp, thaw completely and pat dry with paper towels.
  2. Season both sides of the shrimp with salt, black pepper, garlic powder, and sweet paprika.
  3. Heat a large skillet over medium-high heat and add 1 tablespoon oil and 1 tablespoon butter (or just oil if dairy-free).
  4. When the fat shimmers, arrange the shrimp in a single layer without crowding.
  5. Sear shrimp for 1 to 2 minutes per side until pink and just cooked through, then transfer to a plate and set aside.
  6. Reduce heat to medium, and if needed, add a little more oil.
  7. Sauté the finely chopped onion or shallot until soft, about 2 to 3 minutes.
  8. Add the minced garlic and chili flakes and cook for 30 to 45 seconds until fragrant.
  9. Pour in the full-fat coconut milk and bring to a gentle simmer.
  10. Stir in fresh lime juice, honey or brown sugar, and a splash of fish sauce if using. Taste and adjust seasoning as needed.
  11. Whisk the cornstarch with cold water to make a slurry, then whisk it into the simmering sauce.
  12. Cook for 1 to 2 minutes until the sauce slightly thickens.
  13. If using quick-cooking greens (spinach, bok choy, kale), stir them into the sauce now and cook just until wilted.
  14. Return the shrimp to the skillet and warm in the sauce for 1 to 2 minutes.
  15. Stir in chopped cilantro (or Thai basil or parsley) and finish with a squeeze of fresh lime juice before serving.

Notes

Serve with basmati rice, noodles, fresh bread, or warm naan to soak up the garlicky coconut sauce., For added vegetables, toss in quick-cooking greens like spinach, bok choy, or thinly sliced kale at the end of cooking, cooking just until wilted. Bell peppers or sugar snap peas add a nice crunch as well., Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. The sauce may separate when cold; gently reheat with a splash of coconut milk or water to restore consistency., To freeze, it is best to freeze the sauce alone for up to 1 month. Thaw and reheat sauce gently, then add fresh shrimp before serving., For a dairy-free version, omit butter or replace it with additional oil., Fish sauce is optional and can be replaced with soy sauce or tamari (reduced amount) for umami flavor., Do not overcook shrimp in the sauce to avoid toughness; searing first locks in juices., Using full-fat coconut milk will give the richest and creamiest sauce; light coconut milk will produce a thinner sauce., Cornstarch slurry helps thicken and stabilize the sauce; it can be omitted for a thinner sauce or replaced with arrowroot powder.

Nutrition

  • Calories: 184
  • Fat: 8 g
  • Carbohydrates: 5 g
  • Protein: 22 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Lana

ABOUT THE AUTHOR

Lana

Hi, I’m Lana, the home cook and recipe creator behind Lana Mixing Bowl. I share cozy homemade recipes, old-fashioned desserts, easy bakes, comforting family meals, and seasonal favorites made for real home kitchens. My recipes use simple ingredients, clear steps, and honest tips so you can cook and bake with confidence.

READ MORE →

Leave a Comment

Recipe rating