“You’ve got to try this one,” my friend texted me late on a Thursday night, just as I was staring blankly into the fridge, wondering what to throw together for dinner. Honestly, I wasn’t expecting much from a quick curry recipe shared over messages, but curiosity (and a mild case of hangry desperation) got the best of me. What followed was one of those rare kitchen moments where everything just clicked perfectly—creamy coconut curry shrimp, steamy jasmine rice, and a handful of bright, fresh basil leaves that made the whole dish sing. It wasn’t fancy or complicated, but it had a warmth and depth that made me pause mid-bite and think, “Why haven’t I made this before?”
The thing about this creamy coconut curry shrimp recipe is that it’s deceptively simple. The curry sauce, rich and silky from coconut milk, coats tender shrimp that cook in minutes. Jasmine rice acts as the perfect fluffy bed, soaking up every bit of that fragrant sauce. And the fresh basil? It’s not just a garnish—it adds a grassy, slightly sweet note that brightens the whole plate. It’s exactly the kind of meal I crave when I want something that feels special but doesn’t monopolize my evening.
I’ve ended up making this dish more times than I can count in the past few weeks—sometimes for a quick solo dinner, other times as a surprise for friends who never suspect such a cozy, impressive meal came together in under 30 minutes. And each time, it feels like a little quiet celebration of flavors and easy comfort. If you’re ever stuck in that late-week dinner rut, this might just be the recipe that brings a little spark back to your kitchen.
It’s funny how a simple text and a small nudge can lead to a recipe that feels like an old friend. For me, this creamy coconut curry shrimp with jasmine rice and fresh basil has that kind of staying power—a dish that’s as reliable as it is delicious, and one I’m quietly thrilled to share with you.
Why You’ll Love This Recipe
Having cooked this creamy coconut curry shrimp several times, I can honestly say it’s become a go-to for busy weeknights and casual dinners alike. Here’s what makes it stand out:
- Quick & Easy: Ready in under 30 minutes, it’s perfect when time is tight but you still want something satisfying.
- Simple Ingredients: No need to hunt for exotic spices or specialty items — most ingredients are pantry staples or easy to find at your local store.
- Perfect for Easy Dinners: Whether it’s a solo meal or a casual get-together, it delivers comforting flavors without fuss.
- Crowd-Pleaser: The creamy curry sauce and tender shrimp win over kids and adults alike, making it a family favorite.
- Unbelievably Delicious: The blend of coconut milk, curry spices, and fresh basil creates a rich, layered flavor profile that feels indulgent but balanced.
This isn’t just any curry shrimp dish. What makes it special is the way the curry sauce is gently simmered to keep that creamy texture without overpowering the shrimp’s delicate sweetness. The jasmine rice, cooked with a little extra care, soaks up the sauce beautifully—think fluffy, fragrant grains that don’t clump or stick. And the fresh basil isn’t just tossed on—it’s added last, so its aroma stays vibrant and fresh, giving the dish a subtle herbal lift. Honestly, it’s a simple twist that makes a big difference.
For those who’ve tried other coconut curries, you’ll notice this version strikes a nice balance—rich without being heavy, comforting without feeling greasy. It’s the kind of meal that’s comforting and a little exotic at the same time, perfect for when you want to treat yourself without spending hours in the kitchen.
What Ingredients You Will Need
This creamy coconut curry shrimp recipe uses straightforward, approachable ingredients that come together beautifully. Here’s what you’ll want to have on hand:
- Shrimp: 1 pound (450g) large shrimp, peeled and deveined (fresh or thawed frozen shrimp work well). I prefer wild-caught for the best texture and flavor.
- Coconut Milk: 1 can (13.5 oz / 400 ml) full-fat coconut milk, which gives the sauce its creamy richness. I recommend Thai Kitchen brand for consistency.
- Red Curry Paste: 2 tablespoons, preferably authentic Thai style; it adds the signature curry heat and flavor.
- Garlic: 3 cloves, minced, for that essential aromatic base.
- Ginger: 1 tablespoon fresh, grated, adding a bright, zesty note.
- Onion: 1 small yellow onion, finely chopped (adds sweetness and depth).
- Fish Sauce: 1 tablespoon, for umami depth (you can substitute with soy sauce for a milder, vegetarian option).
- Lime Juice: From 1 lime, to balance the richness with acidity.
- Brown Sugar: 1 teaspoon, to round out the flavors.
- Jasmine Rice: 1 cup (180g) uncooked, fragrant and fluffy, perfect for soaking up the curry.
- Fresh Basil Leaves: 1/4 cup packed, chopped or whole, preferably Thai basil for the authentic aroma, but sweet basil works well too.
- Vegetable Oil or Coconut Oil: 1 tablespoon, for sautéing.
- Optional Chili Flakes: For those who like a little extra heat.
This recipe is super forgiving if you need to swap ingredients. For example, if you’re gluten-free, just ensure your fish sauce is certified gluten-free. If you want a lighter dish, light coconut milk works, but it won’t be quite as creamy. And if you can’t find fresh basil, a sprinkle of fresh cilantro or mint can also add a nice herbal touch.
Equipment Needed
- Medium Saucepan: For cooking the jasmine rice perfectly. A tight-fitting lid helps keep the steam in for fluffy grains.
- Large Skillet or Sauté Pan: Wide enough to cook shrimp in a single layer and simmer the curry sauce comfortably. A non-stick or stainless steel pan works well.
- Measuring Cups and Spoons: For precise ingredient amounts, especially the curry paste and coconut milk.
- Sharp Knife and Cutting Board: For prepping shrimp, onion, garlic, ginger, and basil.
- Wooden Spoon or Silicone Spatula: To stir the sauce without scratching your pan.
No fancy gadgets are required here, which makes this recipe super accessible for home cooks of all levels. I personally find a heavy-bottomed skillet helps prevent the coconut milk from scorching, but if you don’t have one, just keep the heat moderate and stir often. For rice, I sometimes use a rice cooker when I’m in a rush, but the stovetop method works just fine.
Preparation Method

- Cook the Jasmine Rice: Rinse 1 cup (180g) jasmine rice under cold water until water runs clear to remove excess starch. Combine rinsed rice with 1 1/4 cups (300 ml) water in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it sit, covered, for 10 minutes. Fluff with a fork before serving.
- Prepare the Aromatics: While the rice cooks, finely chop 1 small yellow onion, mince 3 garlic cloves, and grate 1 tablespoon fresh ginger. Set aside.
- Sauté Onion, Garlic, and Ginger: Heat 1 tablespoon vegetable or coconut oil in a large skillet over medium heat. Add the chopped onion and cook until translucent, about 3-4 minutes. Stir in garlic and ginger, cooking for another 1 minute until fragrant but not browned.
- Add Red Curry Paste: Stir in 2 tablespoons red curry paste, cooking for 1-2 minutes to release its flavors. This step is crucial for a rich, aromatic sauce.
- Pour in Coconut Milk: Slowly add 1 can (13.5 oz / 400 ml) full-fat coconut milk, stirring to combine with the curry paste mixture. Bring to a gentle simmer.
- Season the Sauce: Stir in 1 tablespoon fish sauce, 1 teaspoon brown sugar, and squeeze in juice from 1 lime. Taste the sauce and adjust seasoning if needed—this balance is what makes the curry shine.
- Cook the Shrimp: Add 1 pound (450g) peeled and deveined shrimp to the skillet. Simmer gently for 3-5 minutes, or until shrimp turn pink and opaque. Avoid overcooking—they cook quickly and become rubbery if left too long.
- Add Fresh Basil: Turn off the heat and stir in 1/4 cup packed fresh basil leaves (chopped or whole). The residual heat will release the basil’s aroma without turning it bitter.
- Serve: Spoon the creamy coconut curry shrimp over the fluffy jasmine rice. Garnish with extra basil leaves or a sprinkle of chili flakes if you like some heat.
Pro tip: If your sauce feels too thick, add a splash of water or broth to loosen it. If it’s too thin, simmer a little longer uncovered to reduce. Watch the shrimp carefully—they’re the quickest part to cook and the star of this recipe.
Cooking Tips & Techniques
Getting this creamy coconut curry shrimp just right is easier than you might think, but a few insider tips help make it consistently delicious:
- Don’t Skip the Curry Paste Cooking: Cooking the red curry paste briefly in oil releases its essential oils and depths of flavor. It’s a small step that makes a big difference.
- Use Full-Fat Coconut Milk: For silky, rich sauce texture. Light coconut milk tends to separate and lacks that luscious mouthfeel.
- Fresh Shrimp are Best: If you can’t find fresh, thaw frozen shrimp thoroughly and pat dry to avoid watery curry.
- Watch the Heat: Simmer the shrimp gently. High heat and long cooking times make shrimp tough and rubbery.
- Season in Stages: Layering flavors by adding fish sauce, lime juice, and sugar gradually lets you balance salty, sour, and sweet perfectly.
- Fluff Rice Properly: Letting jasmine rice rest off the heat helps steam finish the cooking and prevents clumping.
- Multitask Smartly: While rice simmers, prep aromatics and start the curry sauce to maximize your time.
Honestly, the first time I made this, I rushed the shrimp and ended up with chewy bites. Learning to keep shrimp tender was a game changer. Also, I once forgot the lime juice at the end and the dish felt flat—never skip the acid, it brightens everything up.
Variations & Adaptations
This recipe is flexible enough to suit different tastes and dietary needs. Here are some variations I’ve tried and enjoyed:
- Vegetarian Version: Swap shrimp for firm tofu or chickpeas. Press the tofu well and pan-fry before adding to the curry sauce for extra texture.
- Spicy Kick: Add sliced fresh red chilies or a teaspoon of chili garlic sauce for more heat.
- Low-Carb Option: Serve the curry over cauliflower rice or spiralized zucchini instead of jasmine rice.
- Seasonal Veggies: Toss in snap peas, bell peppers, or spinach for added color and nutrition.
- Herb Swap: If you can’t find fresh basil, fresh cilantro or mint leaves add a nice alternative herbal note.
One time, I tried this curry with the same technique and sauce but paired it with easy lo mein noodles instead of rice for a fun twist. It was surprisingly good, especially when you crave noodles over grains!
Serving & Storage Suggestions
This creamy coconut curry shrimp is best served hot, straight from the stovetop, with jasmine rice steaming alongside. Garnish with extra fresh basil leaves and a wedge of lime on the side for an added burst of brightness. A simple cucumber salad or lightly steamed greens complement the richness well, balancing the meal.
For storage, place leftovers in an airtight container and refrigerate for up to 2 days. The curry sauce thickens in the fridge; reheat gently on the stove over low heat, adding a splash of water or coconut milk to loosen the sauce as needed. Avoid microwaving at high heat, which can cause the shrimp to toughen.
If you want to freeze leftovers, separate the rice and curry shrimp. Freeze the curry in a freezer-safe container for up to 1 month. Thaw overnight in the fridge and reheat slowly on the stove.
Flavors meld and deepen after resting, so sometimes I find this curry tastes even better the next day—just remember to add the fresh basil right before serving to keep the herbal freshness.
Nutritional Information & Benefits
This creamy coconut curry shrimp is a flavorful yet nutritious meal choice. A typical serving (including rice) offers approximately:
| Calories | 450-500 kcal |
|---|---|
| Protein | 30g |
| Fat | 25g (mostly from healthy coconut fat) |
| Carbohydrates | 35g |
| Fiber | 2-3g |
Shrimp is a great source of lean protein and provides important nutrients like selenium and vitamin B12. Coconut milk contains medium-chain triglycerides (MCTs), which some studies suggest can support metabolism. Fresh basil adds antioxidants and vitamins A and K. This dish is naturally gluten-free and can be adapted for low-carb diets by swapping the rice.
From a wellness perspective, the balance of protein, healthy fats, and moderate carbs makes this a satisfying meal that keeps energy steady without feeling overly heavy.
Conclusion
This creamy coconut curry shrimp with jasmine rice and fresh basil is one of those recipes that proves you don’t need hours or complicated ingredients to put together a delicious, comforting dinner. Whether you’re new to curry or looking for a reliable weeknight meal that feels a little special, this dish fits the bill beautifully.
Feel free to tweak the spice level, add your favorite veggies, or try swapping the rice for noodles or greens. It’s a recipe that welcomes creativity and personal touches. I love it for how quickly it comes together and the way it brightens even the busiest evenings.
Give it a go, and let me know how you make it your own—whether it’s a dash more chili or a handful of extra herbs, I’m always excited to hear your twists. There’s something truly satisfying about a meal that’s both easy and full-flavored.
FAQs About Creamy Coconut Curry Shrimp
Can I use frozen shrimp for this recipe?
Yes, just thaw them completely and pat dry before cooking to avoid excess water in the sauce.
What can I substitute for red curry paste?
You can use yellow or green curry paste, but the flavor will vary slightly. Start with a smaller amount and adjust to taste.
Is this recipe spicy?
It has a mild to medium heat depending on the curry paste brand. Add chili flakes or fresh chilies for more spice.
Can I make this dish vegan?
Absolutely! Replace shrimp with tofu or chickpeas, and swap fish sauce for soy sauce or tamari.
How do I store leftovers?
Keep curry and rice refrigerated separately in airtight containers up to 2 days. Reheat gently on the stove adding a splash of liquid if needed.
For a cozy dinner with a different vibe but equally comforting warmth, you might enjoy the Irish lamb stew with Guinness or the Italian wedding soup with tender meatballs. Both offer that satisfying home-cooked feeling that pairs well with a simple but flavorful meal like this curry shrimp.
Pin This Recipe!

Creamy Coconut Curry Shrimp Recipe with Jasmine Rice and Basil
A quick and easy creamy coconut curry shrimp served over fluffy jasmine rice with fresh basil, perfect for a comforting and flavorful dinner in under 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Thai
Ingredients
- 1 pound large shrimp, peeled and deveined (fresh or thawed frozen)
- 1 can (13.5 oz / 400 ml) full-fat coconut milk
- 2 tablespoons red curry paste
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 small yellow onion, finely chopped
- 1 tablespoon fish sauce (or soy sauce for vegetarian option)
- Juice of 1 lime
- 1 teaspoon brown sugar
- 1 cup (180g) uncooked jasmine rice
- 1/4 cup packed fresh basil leaves, chopped or whole
- 1 tablespoon vegetable oil or coconut oil
- Optional: chili flakes for extra heat
Instructions
- Rinse 1 cup jasmine rice under cold water until water runs clear. Combine rinsed rice with 1 1/4 cups water in a medium saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 10 minutes. Fluff with a fork before serving.
- While the rice cooks, finely chop the onion, mince garlic, and grate ginger.
- Heat 1 tablespoon oil in a large skillet over medium heat. Add onion and cook until translucent, about 3-4 minutes. Stir in garlic and ginger and cook for 1 minute until fragrant.
- Add 2 tablespoons red curry paste and cook for 1-2 minutes to release flavors.
- Slowly pour in the coconut milk, stirring to combine. Bring to a gentle simmer.
- Stir in fish sauce, brown sugar, and lime juice. Taste and adjust seasoning as needed.
- Add shrimp to the skillet and simmer gently for 3-5 minutes until shrimp turn pink and opaque. Avoid overcooking.
- Turn off heat and stir in fresh basil leaves.
- Serve the creamy coconut curry shrimp over jasmine rice. Garnish with extra basil or chili flakes if desired.
Notes
If sauce is too thick, add a splash of water or broth to loosen. If too thin, simmer uncovered to reduce. Watch shrimp carefully to avoid overcooking. Use full-fat coconut milk for best creamy texture. Fresh basil added last preserves aroma and flavor.
Nutrition
- Serving Size: 1 serving (including
- Calories: 475
- Sugar: 5
- Sodium: 700
- Fat: 25
- Saturated Fat: 22
- Carbohydrates: 35
- Fiber: 2.5
- Protein: 30
Keywords: coconut curry shrimp, creamy curry, jasmine rice, Thai basil, easy dinner, quick shrimp recipe, weeknight meal


