
California Garlic Shrimp in Coconut Milk
Ingredients
Method
- If using frozen shrimp, thaw completely, then pat dry with paper towels. Peel and devein if needed. In a bowl, toss the shrimp with salt, black pepper, sweet paprika, and garlic powder until evenly coated.
- Mince the garlic, dice the onion, and chop the cilantro. In a small bowl, whisk the cornstarch with about 2 tablespoons of the coconut milk until smooth and no lumps remain. Set aside the remaining coconut milk, fish sauce, lime juice, and honey nearby.
- Heat the butter and oil in a large skillet over high heat until shimmering hot. Arrange the seasoned shrimp in a single layer in the skillet and sear for 1 minute per side, until pink and opaque. Transfer the shrimp to a plate and set aside.
- Reduce the heat to low. Add the minced garlic and diced onion to the same skillet and sauté for about 3 minutes, until softened and fragrant. Pour in about three-quarters of the coconut milk (reserve the rest for later) and stir to combine.
- Give the cornstarch mixture a quick whisk, then add it to the pan along with the fish sauce, honey, and lime juice. Raise the heat slightly and simmer for 1–2 minutes, until the sauce begins to thicken.
- Stir in the chopped cilantro, then return the seared shrimp to the skillet. Toss everything to coat the shrimp in the sauce and simmer for 1 minute, just until warmed through—be careful not to overcook.
- Taste and adjust seasoning: add more fish sauce for saltiness, extra lime juice for brightness, or a pinch of chili flakes and freshly cracked black pepper for heat. Serve immediately, garnished with additional cilantro if desired.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why This Recipe Works
It’s 5pm. You’ve got hungry people to feed, the kitchen is warm, and you’re staring at a bag of frozen shrimp wondering what to do. I’ve been there more times than I can count. That’s exactly why this coconut milk garlic shrimp became my go-to summer dinner.
This isn’t just another shrimp recipe. It’s the one that makes you look like you tried way harder than you actually did. The sauce is silky and rich without being heavy. The garlic hits you in all the right ways, but it’s not bitter or burnt. And the whole thing comes together in one pan in about 20 minutes.
I learned the hard way that timing is everything with shrimp. Ruined three batches before I figured out the trick. Now I’m sharing all my mistakes so you don’t have to make them yourself.
Ingredients & Substitutions
Here’s what you need for this garlic shrimp in coconut milk. The list looks longer than it is, but most of these are pantry staples.
For the shrimp seasoning: You’ll coat your shrimp in salt, black pepper, sweet paprika, and garlic powder. This gives them a nice crust when they sear. Don’t skip the paprika it adds color and a subtle sweetness that works beautifully with the coconut milk.
For the sauce base: Butter and olive oil for cooking. Four cloves of fresh garlic (please don’t use pre-chopped, it burns faster). A medium yellow onion. One can of unsweetened full-fat coconut milk this is non-negotiable for that creamy texture. Cornstarch to thicken. Fish sauce for savory depth. Honey for a touch of sweetness. And fresh lime juice to brighten everything up.
For serving: Fresh cilantro, chili flakes, and extra cracked pepper.
Some swaps if you need them:
- Swap shrimp for scallops or white fish fillets
- Use a shallot instead of the yellow onion
- Substitute honey with brown sugar
- Not a cilantro fan? Try Thai basil or parsley
- For dairy-free, use more olive oil or coconut oil instead of butter
How to Make Garlic Shrimp in Coconut Milk
Let me walk you through the four big stages. This is where the magic happens, so pay attention to the little details.
Stage 1: Prep and season the shrimp. If your shrimp are frozen, thaw them completely first. Pat them really dry with paper towels moisture is the enemy of a good sear. Toss them with the salt, pepper, paprika, and garlic powder until they’re evenly coated. Set them aside while you get everything else ready.
Stage 2: Sear the shrimp. Heat the butter and oil in a large skillet over high heat. You want it shimmering hot. Add the shrimp in a single layer don’t crowd them. Let them sear for about 1 minute per side until they’re pink and opaque. Transfer them to a plate. Trust me, this quick sear locks in flavor and keeps them tender.
Stage 3: Build the sauce. Reduce the heat to low. Add the minced garlic and diced onion to the same skillet. Sauté for about 3 minutes until everything softens and smells amazing. Pour in most of the coconut milk (save a little for later). In a small bowl, whisk the cornstarch with a couple tablespoons of the reserved coconut milk until smooth, then add it to the pan along with the fish sauce, honey, and lime juice. Simmer for 1-2 minutes until the sauce starts to thicken.
Stage 4: Finish and serve. Stir in the chopped cilantro. Return the seared shrimp to the skillet and toss everything together. Simmer for just 1 minute you’re warming the shrimp through, not cooking them again. Taste and adjust. More fish sauce for saltiness, extra lime for brightness, or a pinch of chili flakes for heat. Serve immediately.
Recipe Tips for Perfect Results
I’ve made every mistake in the book so you don’t have to. Here’s what I learned:
Common Mistakes & Fixes
❌ Using pre-chopped garlic: It burns faster and tastes bitter. Always mince fresh cloves.
❌ Not patting shrimp dry: Wet shrimp won’t sear properly. They’ll steam instead. Pat them dry.
❌ Overcrowding the pan: Shrimp need space to get that golden crust. Cook in batches if needed.
❌ Using light coconut milk: It won’t give you that silky sauce. Stick with full-fat.
❌ Reheating in the microwave: It makes shrimp rubbery. Reheat gently on the stove instead.
For the sauce, here’s the thing about coconut milk. Don’t let it boil rapidly or it can separate. A gentle simmer is all you need. And that cornstarch slurry? Give it a quick whisk right before adding it to the pan because it settles fast.
Serving Suggestions
This coconut milk garlic shrimp is incredibly versatile. Here’s how I like to serve it:
- Over jasmine rice: The classic. The rice soaks up all that creamy sauce.
- With rice noodles: Perfect for a lighter, summery meal.
- With crusty bread: For sopping up every last drop of sauce.
- Over zucchini noodles: If you’re watching carbs, this is your move.
- Alongside steamed broccoli or green beans: Adds color and crunch.
For a complete meal, I’ll sometimes stir a handful of spinach or sugar snap peas into the sauce right at the end. They wilt in about a minute and add some veggies without extra work.
How to Store & Reheat Leftovers
If you have leftovers (which honestly doesn’t happen often in my house), here’s what to do:
Store them in an airtight container in the fridge for up to 2 days. The sauce might thicken a bit as it sits, but that’s fine.
Reheating is where most people mess up. Don’t use the microwave. It heats unevenly and turns your beautiful shrimp into rubber. Instead, reheat gently on the stove over medium-low heat, stirring frequently, just until warmed through. Add a splash of water or extra coconut milk if the sauce is too thick.
I don’t recommend freezing this dish. The coconut milk can separate when thawed, and the shrimp will lose their texture.
Frequently Asked Questions
Make this coconut milk garlic shrimp tonight and tell me how it goes! I promise it’ll become a regular in your dinner rotation. It’s quick, it’s creamy, it’s garlicky, and it’s exactly what you need after a long day when you want something that feels special but takes almost no effort.
Source: Nutritional Information
2 Responses
Great recipe, but I found the sauce a bit thin even with the cornstarch. Any tips for making it thicker next time? I used full-fat coconut milk as suggested.
Thanks for the feedback, Mike! For a thicker sauce, try simmering it a bit longer before adding the shrimp back in—about 5 minutes on low should do it. You can also add an extra teaspoon of cornstarch mixed with a tablespoon of cold water. Hope that helps!