You know those dishes that taste like they took hours but actually come together in under 30 minutes? That’s exactly what this creamy coconut curry with shrimp and fragrant jasmine rice is – my go-to weeknight miracle meal. The first time I made it, I couldn’t believe something so rich and flavorful could be so simple. The way the plump shrimp soak up that velvety coconut sauce, with just the right kick from the curry and brightness from lime… it’s become my husband’s most-requested dinner. And that fragrant jasmine rice? It’s like it was made to soak up every last drop of that incredible sauce. Once you try it, you’ll understand why this dish never lasts long in our house!
Why You’ll Love This Creamy Coconut Curry with Shrimp and Fragrant Jasmine Rice
This dish is pure magic, and here’s why:
- Speedy weeknight hero: From pan to table in 30 minutes flat—even faster than takeout!
- Bold flavors that wow: The rich coconut milk and aromatic curry powder taste like they simmered all day.
- Restaurant-quality at home: That luscious, velvety sauce will make you feel like a gourmet chef.
- Crazy adaptable: Swap shrimp for chicken, add veggies you love—it’s foolproof.
- Leftovers taste even better: The flavors deepen overnight (if it lasts that long!).
Ingredients for Creamy Coconut Curry with Shrimp and Fragrant Jasmine Rice
This dish comes together with simple ingredients you can find at any grocery store – here’s exactly what you’ll need:
- 1 lb large shrimp, peeled and deveined (tails on or off – your choice!)
- 1 can (14 oz) full-fat coconut milk – don’t shake the can!
- 1 cup uncooked jasmine rice – trust me, the fragrance makes all the difference
- 1 tbsp vegetable oil – or coconut oil if you’re feeling fancy
- 1 small onion, finely diced (about 1 cup)
- 2 cloves garlic, minced (or 1 tbsp if you’re lazy like me)
- 1 tbsp fresh ginger, grated (keep the peel on while grating)
- 1 bell pepper, thinly sliced – I love red for sweetness
- 1 tbsp curry powder – my secret is mixing mild and hot varieties
- 1 tbsp fish sauce – smells funky but tastes amazing
- 1 tsp packed brown sugar – just enough to balance flavors
- Juice of 1 lime – about 2 tbsp
- Fresh cilantro – for that bright finishing touch
Ingredient Notes & Substitutions
No shrimp? No problem! Chicken thighs work beautifully (just cook longer). Light coconut milk makes a thinner sauce – I prefer the richness of full-fat. Out of fresh lime? Use 1 tsp zest + 1 tbsp bottled juice. For extra veggies, toss in some snap peas or baby corn. And if you’re not into cilantro, basil makes a lovely substitute.
How to Make Creamy Coconut Curry with Shrimp and Fragrant Jasmine Rice
Okay, let’s get cooking! The magic happens fast, so have everything prepped before you start. First, tackle the rice – it’ll be ready just as your curry finishes.
- Start the rice: Rinse 1 cup jasmine rice until the water runs clear (this removes excess starch). Cook according to package directions – usually 1:1.25 rice to water ratio. When done, fluff with a fork and let it sit covered while you finish the curry.
- Sizzle the aromatics: Heat oil in a large skillet over medium. Add onion and cook until translucent (about 3 minutes). Add garlic and ginger – when that incredible smell hits your nose (about 30 seconds), you’re golden.
- Wake up the curry powder: Stir in your curry powder and let it toast for 1 minute – this intensifies the flavor dramatically. You’ll see the color deepen slightly.
- Build the sauce: Add bell pepper, then pour in the coconut milk (tip: scoop out the thick cream first if it separated). Stir in fish sauce and brown sugar. Let it bubble gently for 2 minutes to meld flavors.
- Cook the shrimp: Add shrimp in a single layer. They’ll cook FAST – just 3-4 minutes until they turn pink and curl slightly. Don’t walk away!
- Finish bright: Remove from heat and squeeze in lime juice. Taste – add more lime or fish sauce if needed.
Now spoon that glorious curry over the waiting rice, sprinkle with cilantro, and prepare for compliments!
Tips for Perfect Creamy Coconut Curry
Don’t peek at the rice! Lifting the lid releases steam and can make it gummy. Pat shrimp dry before adding – wet shrimp steam instead of sear. For deeper flavor, toast curry powder in dry pan before using. If sauce seems thin, let it simmer uncovered for a few extra minutes. Spice lovers can add a minced chili with the garlic.
Serving Suggestions for Creamy Coconut Curry with Shrimp and Fragrant Jasmine Rice
This curry practically serves itself, but I love piling on the extras! Squeeze extra lime wedges at the table for that bright pop. A big handful of fresh cilantro makes it look gorgeous. For sides, warm naan is perfect for scooping up sauce, and a cool cucumber salad balances the richness. My husband always asks for extra chili oil on the side – but that’s optional if you’re not into heat!
Storing and Reheating Creamy Coconut Curry
This curry keeps beautifully in the fridge for up to 3 days – if you can resist eating it all at once! Store it in an airtight container, and when reheating, add a splash of water or coconut milk to bring back that luscious texture. Pro tip: Warm it gently on the stovetop – microwaving can make the shrimp rubbery. The rice? Just sprinkle a few drops of water before reheating to keep it fluffy.
Nutritional Information for Creamy Coconut Curry with Shrimp and Fragrant Jasmine Rice
Now, I’m no nutritionist, but here’s the scoop on what’s in each satisfying bowl (estimates, of course!). One serving packs about 320 calories with 22g protein from those plump shrimp, 28g carbs mainly from the fragrant jasmine rice, and 18g fat (mostly the good kind from coconut milk). You’re also getting 2g fiber and just 4g sugar – not bad for something so creamy and delicious!
Frequently Asked Questions
Can I freeze this creamy coconut curry?
Absolutely! Just leave out the shrimp (they get rubbery when frozen). Make the sauce with veggies, freeze it, then add fresh shrimp when reheating. It keeps beautifully for up to 3 months in airtight containers.
What’s the best rice substitute?
If you’re out of jasmine rice, basmati works almost as well. For low-carb options, try cauliflower rice – just add it right at the end so it stays crisp. My cousin swears by quinoa too!
How can I make it spicier?
Easy! Add a minced Thai chili with the garlic, use hot curry powder, or stir in ½ teaspoon red pepper flakes. My favorite trick? A drizzle of sriracha at the table for instant heat.
Can I make this vegetarian?
You bet! Swap shrimp for chickpeas or tofu (press it first for better texture). Use soy sauce instead of fish sauce – though the flavor will be slightly different, it’s still delicious.
Let’s Hear How Your Coconut Curry Turned Out!
Did this become your new weeknight favorite like it did for me? I’d love to hear your tweaks – maybe you added pineapple or kicked up the heat? Drop a comment below!
Print
30-Minute Creamy Coconut Curry with Shrimp and Jasmine Rice
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
A rich and creamy coconut curry with tender shrimp served over fragrant jasmine rice. This dish is packed with bold flavors and makes a satisfying meal.
Ingredients
- 1 lb shrimp, peeled and deveined
- 1 can (14 oz) coconut milk
- 1 cup jasmine rice, uncooked
- 1 tbsp curry powder
- 1 tbsp vegetable oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 bell pepper, sliced
- 1 tbsp fish sauce
- 1 tsp brown sugar
- 1 lime, juiced
- Fresh cilantro for garnish
Instructions
- Rinse the jasmine rice and cook according to package instructions.
- Heat oil in a large pan over medium heat. Add onion, garlic, and ginger. Sauté until soft.
- Stir in curry powder and cook for 1 minute.
- Add bell pepper and cook for 2 minutes.
- Pour in coconut milk, fish sauce, and brown sugar. Bring to a simmer.
- Add shrimp and cook until pink and opaque, about 3-4 minutes.
- Squeeze lime juice into the curry.
- Serve over jasmine rice and garnish with fresh cilantro.
Notes
- Use full-fat coconut milk for a creamier texture.
- Adjust curry powder to taste for more or less heat.
- Substitute shrimp with chicken or tofu if preferred.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Thai-inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 145mg
Keywords: creamy coconut curry, shrimp curry, jasmine rice, easy curry recipe







