Garlic Shrimp in Coconut Milk
Embark on a culinary journey with this exquisite Garlic Shrimp in Coconut Milk, a dish that masterfully blends succulent shrimp with a rich, aromatic coconut sauce. Infused with zesty lime and a hint of spice, it's a vibrant meal that comes together quickly, perfect for a weeknight indulgence or an impressive dinner party. This recipe promises a creamy, savory, and subtly sweet experience that will transport your taste buds.
Prep Time
20 minutes
Cook Time
12 minutes
Total Time
32 minutes
Servings
4 servings
Keywords

Why This Recipe Delivers
- Explosive flavor in every bite, balancing savory, sweet, and tangy notes.
- Ready in under 35 minutes, making it perfect for busy weeknights.
- Features a creamy, luxurious coconut sauce that's incredibly satisfying.
- Naturally gluten-free (ensure fish sauce is GF) and packed with protein.
- Versatile and pairs beautifully with a variety of sides like rice or noodles.
Ingredients
- 500 grams (1.1 pounds) shrimp, peeled and deveined
- 5 ml (1 teaspoon) salt
- 5 ml (1 teaspoon) black pepper
- 5 ml (1 teaspoon) sweet paprika
- 5 ml (1 teaspoon) garlic powder
- 15 grams (1 tablespoon) unsalted butter
- 15 ml (1 tablespoon) olive oil or vegetable oil
- 4 garlic cloves, minced
- 1 yellow onion, diced
- 400 ml (14 oz) unsweetened full-fat coconut milk
- 10 ml (2 teaspoons) cornstarch
- 30 ml (2 tablespoons) fish sauce
- 5 ml (1 teaspoon) honey
- 30 ml (2 tablespoons) fresh lime juice
- 30 ml (2 tablespoons) chopped fresh cilantro, plus more for serving
- Red chili flakes, for serving
- Freshly cracked black pepper, for serving
Instructions
- Gather all your ingredients and prepare them according to the recipe. This preliminary step, often called mise en place, is crucial for a smooth cooking process. Ensure your shrimp are peeled and deveined. Mince the garlic finely, dice the yellow onion evenly, and chop the fresh cilantro, reserving some for garnish.
- In a medium bowl, combine the cleaned shrimp with the salt, black pepper, sweet paprika, and garlic powder. Toss gently to ensure each shrimp is evenly coated with the seasoning blend. Set the seasoned shrimp aside while you prepare the sauce base.
- Heat the olive oil and unsalted butter in a large skillet or frying pan over high heat. Allow the butter to melt and the oil to shimmer, indicating it's hot enough for searing. High heat is essential here to achieve a good sear quickly.
- Carefully arrange the seasoned shrimp in a single layer in the hot skillet. Avoid overcrowding the pan, as this can steam the shrimp instead of searing them; cook in batches if necessary. Sear the shrimp for approximately 1 minute per side until they turn opaque and pink. Once seared, remove the shrimp from the skillet and set them aside on a plate.
- Reduce the heat to low. Add the minced garlic and diced yellow onion to the skillet. Sauté gently, stirring frequently, for about 3 minutes, or until the onions are softened and translucent, and the garlic is fragrant but not browned. Browning the garlic can make it bitter.
- Pour in three-quarters of the unsweetened full-fat coconut milk into the skillet with the sautéed aromatics. Bring the mixture to a gentle simmer. In a separate small bowl, whisk together the remaining one-quarter of the coconut milk with the cornstarch until a smooth slurry forms. Add this cornstarch slurry to the simmering coconut milk in the skillet, stirring constantly to prevent lumps and help thicken the sauce.
- Stir in the fish sauce, honey, and fresh lime juice into the sauce. Continue to simmer gently for about 2 minutes, allowing the flavors to meld and the sauce to reach a creamy consistency. The cornstarch will ensure a velvety texture.
- Stir in the prepared fresh cilantro and gently return the seared shrimp to the skillet. Toss the shrimp in the warm sauce to coat thoroughly and simmer for just 1 minute, or until the shrimp are heated through. Overcooking shrimp will make them tough, so keep an eye on them.
- Taste the sauce and adjust the amount of fish sauce and lime juice as needed, adding them by teaspoon increments until the desired balance of savory, sweet, and tangy flavors is achieved. The final seasoning is key to perfection.
- Transfer the finished garlic shrimp in coconut milk to serving dishes immediately. Garnish generously with additional fresh cilantro, red chili flakes for a touch of heat, and freshly cracked black pepper. Serve hot and enjoy this flavorful dish.

Tools You’ll Need
- Large skillet or frying pan
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Whisk
- Mixing bowls
- Spatula or tongs
Essential Success Tips
- Pat the shrimp thoroughly dry with paper towels before seasoning and searing. This removes excess moisture, ensuring a beautiful sear and preventing them from steaming.
- Do not overcrowd the skillet when searing the shrimp. Cook in batches if necessary to maintain high heat and achieve that perfect golden crust.
- Keep the heat low when sautéing garlic and onions. Garlic burns quickly and can turn bitter if overcooked, so gentle sautéing is key for a sweet, aromatic base.
- Use full-fat coconut milk for the richest, most decadent sauce. Light coconut milk will yield a thinner, less satisfying result.
- Adjust the fish sauce and lime juice to taste at the end. These ingredients are crucial for balancing the dish's flavor profile; a little extra of either can make a big difference.
Professional Cooking Secrets
- For an extra layer of depth, a tiny pinch of grated ginger (about 2.5 ml or 0.5 teaspoon) added with the garlic and onion can elevate the aromatic complexity of the sauce without overpowering the shrimp.
- Before whisking the cornstarch with coconut milk, you can lightly toast the cornstarch in a dry pan for about 30 seconds until fragrant. This removes any starchy taste and adds a subtle, nutty undertone to the finished sauce.

Notes
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or coconut milk if the sauce has thickened too much.
- Variations: Feel free to add some chopped bell peppers or spinach along with the onions for added vegetables. For a spicier kick, increase the amount of chili flakes or add a finely minced bird's eye chili.
- Serving Suggestions: This dish is fantastic served over steamed jasmine rice, brown rice, quinoa, or even rice noodles. For a low-carb option, serve with cauliflower rice or a simple side salad.
Frequently Asked Questions
Can I use frozen shrimp for this recipe?
Yes, you can absolutely use frozen shrimp. Ensure they are fully thawed overnight in the refrigerator or under cold running water, then thoroughly patted dry with paper towels before seasoning and cooking. This prevents a watery sauce and ensures a good sear.
What if I don't have fish sauce?
While fish sauce provides a unique depth of umami, if you don't have it, you can substitute with a splash of soy sauce or tamari for a similar savory kick. However, start with a smaller amount and taste as you go, as their saltiness levels can vary.
How can I make the sauce thicker or thinner?
If the sauce is too thin, you can create a second cornstarch slurry with 2.5 ml (0.5 teaspoon) cornstarch and 15 ml (1 tablespoon) water, then slowly whisk it into the simmering sauce until desired thickness is reached. If it's too thick, simply thin it out with a splash of water, chicken broth, or extra coconut milk.
Nutrition Facts (Per Serving)
Approximate per serving: Calories: 380, Protein: 32g, Fat: 24g, Carbs: 12g, Saturated Fat: 18g, Sodium: 850mg.
Allergy Information
Contains shellfish (shrimp) and fish (fish sauce). May contain trace amounts of soy if using certain fish sauce brands. This recipe is naturally gluten-free; however, always check the labels of your fish sauce and coconut milk to ensure they are certified gluten-free if strict dietary requirements apply.

No comment