Garlic Shrimp in Coconut Milk

Imagine shrimp swimming in a luscious garlic coconut milk sauce—this fragrant dish comes together in just 20 minutes, making it a seafood lover’s dream come true. Tender shrimp get a quick sear, then gently simmer in a rich and creamy garlic-infused coconut sauce that’s brightened up with fresh lime juice and a hint of honey. It’s light, perfectly balanced, and bursting with flavor. Trust me, this recipe will quickly become a dinner favorite in your house!
This dish fills the kitchen with an irresistible aroma that will have everyone curious to find out what’s cooking. The shrimp are seasoned with garlic and smoky paprika, seared to get just the right color, then simmered in a velvety sauce made from coconut milk, lime juice, and fish sauce. If you want, toss in some greens like spinach, bok choy, or kale—just adjust the cooking time so they don’t get overcooked. You can also swap out the shrimp for scallops or firm white fish if you like.
There’s plenty of sauce here begging to be scooped up, so serve your coconut garlic shrimp over fluffy rice, noodles, or with crusty bread. It’s such an easy way to enjoy a restaurant-worthy meal at home without fuss.
If you like learning by watching, I put together a handy step-by-step VIDEO that will walk you through the whole process.
We briefly sear the shrimp before letting them simmer gently in the sauce. This extra step might feel like a little more effort, but it keeps the shrimp tender and buttery instead of rubbery.
The star of this recipe is the sauce—a silky blend of coconut milk and garlic with touches of fish sauce for depth, a splash of lime for brightness, and a sprinkle of fresh cilantro to finish. Just a handful of simple ingredients come together to create a flavor that’s surprisingly impressive.
To give it a little kick, I add a pinch of chili flakes. Feel free to adjust the heat: one teaspoon gives a gentle warmth, two teaspoons will have you breaking a sweat in the best way.
Think about a weeknight dinner that fills your home with fresh, garlicky aromas and just the right hint of tropical flair. This coconut garlic shrimp recipe comes together in about 20 minutes—fast enough to fit into busy evenings. Quick searing of the shrimp locks in tender juicy bites, then a brief simmer in a smooth, garlicky coconut sauce lifted by lime, fish sauce, and a touch of honey finishes it off beautifully.
In this section, I’ll set you up with what you need to know: a short list of mostly pantry staples, a simple technique that’s all about searing and simmering, and a versatile, flavorful meal that’s easy to tweak. You’ll get shrimp that taste buttery and juicy, bathed in a creamy sauce perfect for spoons, forks, or just plain fingers.
You’ll spend less than five minutes prepping and about 15 minutes cooking. You can jazz it up with quick-cooking greens like spinach or bok choy, swap in scallops or white fish instead of shrimp, or turn up the heat with extra chili flakes. And remember, if you want to see how it all comes together, watch the step-by-step video—I’ve got your back.
Quick, Aromatic, Big on Flavor
Quick, aromatic, and big on flavor—this dish pairs tender, seared shrimp with a smooth coconut-garlic sauce that’s brightened with lime. It comes together in no time and uses simple, easy-to-find ingredients. Plus, it feels fancy enough for company, but light and comforting enough for every day. The sauce is perfect for soaking up with rice, noodles, or rustic bread, and this is one recipe where you can easily swap ingredients to suit whatever you have on hand.
- Ready in about 20 minutes—perfect for busy nights (for another quick shrimp dinner, try creamy orzo shrimp and broccoli).
- Huge flavor: garlic, fish sauce, and lime make coconut milk taste fresh and vibrant.
- Flexible: swap proteins or add your favorite veggies (try lemon-garlic roasted broccoli) to make it your own.
- Comfort food without the heavy feeling: creamy but light and fresh.
Ingredients and Substitutions

- 1.1 pounds shrimp – peeled and deveined
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 tbsp unsalted butter
- 1 tbsp olive oil – or vegetable oil
- 4 garlic cloves – minced
- 1 yellow onion – diced
- 1 can (14 oz/400 ml) unsweetened coconut milk – full fat
- 2 tsp cornstarch
- 2 tbsp fish sauce
- 1 tsp honey
- 2 tbsp lime juice
- 2 tbsp chopped cilantro – more for serving
- chili flakes – for serving
- freshly cracked black pepper – for serving
How to Make It
- Thaw shrimp if frozen, pat dry, and toss with salt, black pepper, paprika, and garlic powder.
- Mince garlic, dice onion, chop cilantro, and measure coconut milk, cornstarch, fish sauce, honey, and lime juice.
- Heat olive oil and butter in a large skillet over high heat until hot.
- Arrange shrimp in a single layer and sear about 1 minute per side until golden; remove shrimp and set aside.
- Reduce heat to medium-low and sauté diced onion and minced garlic until soft and fragrant, about 2–3 minutes.
- Pour about three-quarters of the coconut milk into the skillet.
- Whisk the remaining coconut milk with cornstarch to make a slurry, then whisk it into the skillet.
- Add fish sauce, honey, and lime juice and simmer gently for about 2 minutes until the sauce thickens.
-
Stir in chopped cilantro, return the seared shrimp to the skillet, toss to coat, and simmer 1 minute until shrimp are opaque and heated through.

- Taste and adjust seasoning with additional fish sauce or lime juice if needed.
Pro Tips and Serving Ideas
- Serve with fluffy basmati rice, noodles, crusty bread, or naan to soak up all that amazing sauce. For a flavorful pairing, try One-Pot Mushroom Rice or go tropical with Cuban Mojo Roasted Plantains.
- Add veggies: Spinach, sugar snap peas, bell peppers, bok choy, or kale all make great mix-ins—just add them toward the end and cook until just wilted.
- Storage: Put any leftovers in an airtight container in the fridge and use within 2 days for best freshness.
Flavor Variations and Swaps
- Try other proteins: Swap shrimp for scallops, firm white fish cut into chunks, or for a vegetarian twist, cubed extra-firm tofu (use soy sauce or tamari instead of fish sauce here).
- Add more greens: Stir in baby spinach, thinly sliced bok choy, chopped kale, or snap peas at the end for extra color and nutrition.
- Turn it into a curry: Add 1 to 2 tablespoons of red or yellow curry paste along with the onions for a richer, spicier coconut curry flavor. For inspiration, see our Caribbean plantain curry to get a feel for how coconut and warm spices meld.
- Adjust the heat: Use fresh chopped chilies, sambal oelek, or increase chili flakes to turn up the spice level.
- Sweetener swaps: If you don’t have honey, brown sugar or maple syrup are great stand-ins.
- Make it richer or lighter: Stick with full-fat coconut milk for creaminess, or go lighter with reduced-fat coconut milk if you prefer a thinner, lower-calorie sauce (though it won’t be quite as creamy).
Storage and Make-Ahead Tips
Keep leftover coconut garlic shrimp in an airtight container in the fridge and eat it within 2 days—seafood is best fresh.
- Reheat gently on the stove over low to medium heat, stirring occasionally. Add a little splash of coconut milk, water, or broth if the sauce has thickened or separated.
- If you’re using the microwave, heat in short 20–30 second bursts, stirring between intervals to keep shrimp tender and avoid overcooking.
- Freezing shrimp can toughen them, so freeze only the sauce (no shrimp) in a freezer-safe container for up to 1 month. To reheat, thaw sauce in the fridge, warm gently on the stove, then add freshly cooked or thawed shrimp before serving.
- Make-ahead tip: You can make the sauce up to a day ahead. Store it refrigerated, then warm it gently and finish by cooking or warming the shrimp right before serving for the best texture.
Common Questions
- Can I use frozen shrimp? Absolutely! Just be sure to thaw completely—either in the fridge overnight or under cold running water—and pat them very dry before seasoning and searing so they get a nice color.
- Is fish sauce necessary? Fish sauce brings a rich umami flavor that really makes this dish special, but you can swap it with soy sauce or tamari if you prefer (use a little less; this quick soy-glazed tuna steak shows how much umami soy alone can deliver). For vegetarians, try soy sauce plus a pinch of mushroom powder or miso for similar depth.
- Can I use light coconut milk? Yes, but the sauce will be a bit thinner and less creamy. You can let it simmer longer or use the cornstarch slurry to help thicken.
- Why did my coconut sauce separate? This can happen if the heat is too high or the sauce boils too fast. Keep heat low and gentle—like in this aromatic Indian chicken curry with a rich coconut-tomato sauce—and whisk in a little cornstarch slurry or another splash of coconut milk to bring it back together.
- How do I avoid overcooking the shrimp? Sear quickly over high heat (about 1 minute per side) to get some color, then finish cooking in the sauce just until the shrimp turns opaque—about 1 minute. Shrimp cooks quickly and gets rubbery if left too long.
- Can I double the recipe? Yes! Just use a bigger skillet or cook in batches so the shrimp don’t crowd and steam. This keeps them nicely seared instead of soggy.

Tender shrimp seared and simmered in a rich, garlicky coconut milk sauce brightened with lime juice and a hint of honey, ready in about 20 minutes.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
Ingredients
- 1.1 pounds shrimp – peeled and deveined
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 tbsp unsalted butter
- 1 tbsp olive oil (or vegetable oil)
- 4 garlic cloves – minced
- 1 yellow onion – diced
- 1 can (14 oz/400 ml) unsweetened full-fat coconut milk
- 2 tsp cornstarch
- 2 tbsp fish sauce
- 1 tsp honey
- 2 tbsp lime juice
- 2 tbsp chopped cilantro (plus more for serving)
- Chili flakes (for serving)
- Freshly cracked black pepper (for serving)
Instructions
- Thaw shrimp if frozen, pat dry, and toss with salt, black pepper, paprika, and garlic powder.
- Mince garlic, dice onion, chop cilantro, and measure coconut milk, cornstarch, fish sauce, honey, and lime juice.
- Heat olive oil and butter in a large skillet over high heat until hot.
- Arrange shrimp in a single layer and sear about 1 minute per side until golden; remove shrimp and set aside.
- Reduce heat to medium-low and sauté diced onion and minced garlic until soft and fragrant, about 2–3 minutes.
- Pour about three-quarters of the coconut milk into the skillet.
- Whisk the remaining coconut milk with cornstarch to make a slurry, then whisk it into the skillet.
- Add fish sauce, honey, and lime juice and simmer gently for about 2 minutes until the sauce thickens.
- Stir in chopped cilantro, return the seared shrimp to the skillet, toss to coat, and simmer 1 minute until shrimp are opaque and heated through.
- Taste and adjust seasoning with additional fish sauce or lime juice if needed.
Notes
Serve with basmati rice, noodles, crusty bread, or naan to soak up the sauce., Add quick-cooking greens like spinach, sugar snap peas, bell peppers, bok choy, or kale near the end to wilt lightly if desired., Store leftovers in an airtight container in the fridge and consume within 2 days for best freshness., Reheat gently on stove adding a splash of coconut milk or broth if sauce has thickened or separated., Freeze only the sauce (no shrimp) up to 1 month; thaw and reheat, then add freshly cooked or thawed shrimp before serving., Make the sauce ahead and reheat gently before adding/shrimp warming for best texture., Swap proteins with scallops, firm white fish, or tofu (use soy sauce in place of fish sauce for vegetarian)., Add red or yellow curry paste with the onions for a coconut curry variation., Adjust heat with more or less chili flakes, fresh chilies, or sambal oelek., Substitute honey with brown sugar or maple syrup., Use reduced-fat coconut milk for a lighter sauce though less creamy.
Nutrition
- Serving Size: About 1/4 recipe
- Calories: Approximately 350 calories per serving
- Fat: Approximately 20 grams per serving
- Carbohydrates: Approximately 10 grams per serving
- Protein: About 25 grams per serving