If you’re craving a dish that’s bursting with vibrant flavors and creamy comfort, this Coconut Lime Shrimp Curry Recipe is exactly what you need. Imagine tender shrimp bathed in a luscious coconut milk broth, brightened by zesty lime and balanced by a perfect blend of spices. It’s a harmonious Thai-inspired delight that’s quick to prepare, making it ideal for both weeknight dinners and special occasions. This dish hits all the right notes: rich, fresh, mildly spicy, and incredibly satisfying.

Ingredients You’ll Need
Getting the ingredients right is key to nailing the perfect balance of taste, texture, and color in this Coconut Lime Shrimp Curry Recipe. Each item plays an essential role, whether it’s building the curry’s depth or adding refreshing brightness.
- 1 tablespoon coconut oil or vegetable oil: Creates a flavorful base to sauté your aromatics without overpowering the dish.
- 1 small onion, diced: Adds natural sweetness and a tender bite that melts into the sauce.
- 3 cloves garlic, minced: Infuses the curry with a warm, pungent aroma that wakes up your palate.
- 1 tablespoon fresh ginger, grated: Gives a bright, zesty kick that cuts through the richness.
- 1–2 tablespoons red curry paste (to taste): Delivers the signature spice and color; start with less if you prefer mild heat.
- 1 can (14 oz) coconut milk (full fat): Brings creaminess and subtle sweetness, making the curry so luscious.
- 1 pound raw shrimp, peeled and deveined: The star protein that soaks up all those flavors while staying tender and juicy.
- 1 tablespoon lime juice: Adds fresh acidity to brighten and balance the curry.
- 1 teaspoon lime zest: Enhances citrus notes with concentrated lime flavor.
- 1 tablespoon fish sauce or soy sauce: Offers savory umami depth, with fish sauce giving that authentic Thai touch.
- 1 teaspoon brown sugar: Balances sour and salty elements with a hint of caramel sweetness.
- 2 cups baby spinach or chopped kale (optional): Adds color, nutrients, and a light earthiness to the dish.
- Fresh cilantro and lime wedges for garnish: Bring refreshing herbal and citrus accents at serving.
- Cooked jasmine rice for serving: A tender, fragrant base that soaks up every last bit of the curry sauce.
How to Make Coconut Lime Shrimp Curry Recipe
Step 1: Sauté Aromatics
Start by heating your chosen oil in a large skillet over medium heat. Toss in the diced onion and let it soften gently for about 3 to 4 minutes — this step builds a sweet and savory foundation. Then add the minced garlic and grated ginger, cooking for just another minute until the air fills with their tantalizing fragrance.
Step 2: Toast the Red Curry Paste
Next, stir in the red curry paste. Cooking it for about a minute helps release the vibrant colors and deepens the flavors. This is where your kitchen starts to smell like you’re dining at a cozy Thai eatery, trust me!
Step 3: Simmer the Coconut Sauce
Pour in the coconut milk, stirring well to combine everything smoothly. Add the fish sauce or soy sauce, lime juice, lime zest, and brown sugar. Let the sauce simmer gently for 5 to 6 minutes so all these layers of flavor can marry beautifully together. You’ll notice it thickens slightly and the aroma becomes intoxicatingly complex.
Step 4: Cook the Shrimp and Greens
Add your shrimp to the simmering sauce, letting them cook for 3 to 4 minutes until they turn pink and become perfectly tender. If you’re adding spinach or kale, stir them in now and cook just until they wilt, adding a lovely pop of green and freshness to the curry.
Step 5: Final Taste Check and Adjustments
Give your curry a taste and adjust the seasoning as you like — whether that means an extra splash of lime juice for brightness, a bit more curry paste to amp up the spice, or a pinch of salt to tie it all together. This part is where you make it truly yours.
How to Serve Coconut Lime Shrimp Curry Recipe

Garnishes
Fresh cilantro leaves and lime wedges are the classic finishing touches. The cilantro adds a herby freshness that complements the creamy curry, while a squeeze of lime juice over the top brings a final zing that wakes up your taste buds beautifully.
Side Dishes
Serving this curry over fluffy jasmine rice is a no-brainer since the rice drinks up that luxurious coconut sauce perfectly. For more variety, consider pairing it with naan bread or a simple cucumber salad for a cooling contrast to the spice.
Creative Ways to Present
If you want to elevate your presentation, serve the curry in pretty bowls topped with a sprinkle of toasted coconut flakes or chopped peanuts for extra texture. You can also place lime wedges artfully on the side and garnish with thinly sliced red chilies for a splash of color and heat.
Make Ahead and Storage
Storing Leftovers
Any leftover Coconut Lime Shrimp Curry Recipe should be cooled completely and stored in an airtight container in the refrigerator. It will keep beautifully for up to 2 days, making it a fantastic option for next-day lunches or quick dinners.
Freezing
While shrimp can become a bit rubbery when frozen and reheated, you can freeze the curry sauce itself without the shrimp. When you’re ready to enjoy it again, thaw the sauce and gently reheat before adding freshly cooked shrimp or another protein of your choice.
Reheating
Reheat the curry gently on the stovetop over low heat, stirring often to prevent separation. Add a splash of coconut milk or water if the sauce thickens too much. If adding leftover shrimp, warm just until heated through to maintain their tender texture.
FAQs
Can I use frozen shrimp for this curry?
Absolutely! Just make sure to thaw the shrimp fully and pat them dry before cooking. This helps avoid adding extra water that could dilute the curry sauce.
Is this Coconut Lime Shrimp Curry Recipe very spicy?
The spice level mainly comes from the red curry paste. You can control the heat by adjusting how much you add, starting with one tablespoon for mild curry and increasing to two if you love it spicier.
Can I substitute the shrimp with another protein?
Yes, chicken or tofu work wonderfully in this curry. Just adjust cooking times accordingly so chicken is cooked through or tofu is heated nicely without breaking apart.
What can I do if I don’t have fish sauce?
Soy sauce is a fine substitute that adds saltiness and umami, making the curry just as delicious. If avoiding soy, a little salt plus a splash of Worcestershire sauce can also work in a pinch.
Is this recipe dairy-free?
Yes! The creaminess comes entirely from coconut milk, so this recipe is naturally dairy-free, perfect for those with lactose intolerance or following a dairy-free diet.
Final Thoughts
There’s something truly special about a dish like this Coconut Lime Shrimp Curry Recipe — it’s simple enough to whip up on any night but impressive and flavorsome enough to become a go-to favorite. Each bite delivers that wonderful balance of creamy coconut, tangy lime, and spicy warmth that leaves you smiling. I can’t wait for you to try it and make it a delicious staple in your kitchen too!
Print
Coconut Lime Shrimp Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai-Inspired
Description
A vibrant and creamy Coconut Lime Shrimp Curry bursting with Thai-inspired flavors. Tender shrimp simmered in a rich coconut milk sauce infused with red curry paste, fresh lime zest, and juice, complemented by aromatic garlic, ginger, and a touch of sweetness from brown sugar. Optional leafy greens add nutrition and color, all served over fragrant jasmine rice for a satisfying and delicious meal perfect for weeknights or special occasions.
Ingredients
Main Ingredients
- 1 tablespoon coconut oil or vegetable oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1–2 tablespoons red curry paste (to taste)
- 1 can (14 oz) coconut milk, full fat
- 1 pound raw shrimp, peeled and deveined
- 1 tablespoon lime juice
- 1 teaspoon lime zest
- 1 tablespoon fish sauce or soy sauce
- 1 teaspoon brown sugar
- 2 cups baby spinach or chopped kale (optional)
For Serving
- Fresh cilantro, for garnish
- Lime wedges, for garnish
- Cooked jasmine rice
Instructions
- Sauté aromatics: Heat oil in a large skillet over medium heat. Add the diced onion and sauté for 3–4 minutes until softened. Add minced garlic and grated ginger and cook for an additional 1 minute until fragrant.
- Add curry paste: Stir in 1 to 2 tablespoons of red curry paste depending on your spice preference. Cook for 1 minute, allowing the spices to toast and release their aromas.
- Simmer the sauce: Pour in the full-fat coconut milk and stir to combine with the curry paste. Add fish sauce or soy sauce, lime juice, lime zest, and brown sugar. Let the mixture simmer gently for 5–6 minutes to meld the flavors together.
- Cook the shrimp: Add the peeled and deveined shrimp to the skillet. Simmer for 3–4 minutes until the shrimp turn pink and are cooked through.
- Add greens: Stir in baby spinach or chopped kale if using, cooking just until the greens wilt and are tender.
- Adjust seasoning: Taste the curry and adjust seasoning by adding more lime juice, red curry paste, or salt as needed to balance flavors.
- Serve: Serve the coconut lime shrimp curry hot over cooked jasmine rice. Garnish with fresh cilantro leaves and lime wedges for added brightness.
Notes
- You can substitute chicken or tofu for shrimp to suit your dietary preferences.
- For additional heat, add a sliced chili pepper or increase the amount of red curry paste.
- This dish stores well in the refrigerator for up to 2 days; reheat gently to maintain the delicate flavors.

