Light and Creamy Coconut Shrimp Curry Recipe Easy Homemade Dinner with Jasmine Rice

Written by

maria

Posted on

coconut shrimp curry - featured image

Post title

Introduction

“Hey, what’s that amazing smell?” is the question I heard more than once the night I whipped up this light and creamy coconut shrimp curry with jasmine rice. I wasn’t even planning a big dinner — honestly, I was just trying to clear out my fridge and make something quick after a long day. The smell of toasted spices mingling with coconut milk filled the kitchen and pulled everyone into the room. You know those meals that sneak up on you, where you start skeptical because it sounds too simple, and then suddenly you’re hooked? That was this curry for me.

I kept coming back to this recipe all week, making small tweaks here and there — a little more lime zest, a touch less chili — until it felt just right. The shrimp stayed perfectly tender, swimming in a sauce that was silky but not heavy, with jasmine rice soaking up every drop. It quickly became my go-to when I wanted something comforting but not weighed down, especially on those nights when you want a cozy meal without the fuss.

It’s the kind of recipe that feels like a warm hug but leaves you light on your feet. And honestly, that’s why it stuck — it’s just right for balancing flavor and ease, with a hint of something exotic that’s totally approachable. No fancy ingredients, just straightforward, fresh flavors that make you pause and savor. This dish has quietly earned a permanent spot in my weeknight lineup, and I think it might do the same for you.

Why You’ll Love This Recipe

After testing this light and creamy coconut shrimp curry with jasmine rice multiple times, I can confidently say it’s a recipe worth keeping close. Here’s why it stands out:

  • Quick & Easy: Ready in about 30 minutes, perfect for busy weeknights or last-minute dinner plans when you’re short on time but craving something special.
  • Simple Ingredients: Uses pantry staples and fresh shrimp you can find at any grocery store—no exotic trips needed.
  • Perfect for Casual Dinners: Whether it’s a solo meal or a laid-back gathering, this curry feels special without any stress.
  • Crowd-Pleaser: The balance of creamy coconut and bright lime with a gentle kick of spice gets rave reviews from both shrimp lovers and curry skeptics alike.
  • Unbelievably Delicious: The sauce is luxuriously creamy without heaviness, thanks to using light coconut milk and fresh aromatics that brighten the whole dish.

What makes this curry different? It’s all about the technique — gently simmering the shrimp just until tender and stirring in the coconut milk late so it stays silky and fresh. Plus, the jasmine rice is cooked separately, so it stays fluffy and absorbs the curry in the best way possible. No one wants mushy rice, right? This version feels thoughtfully balanced, not overly rich, and just right for a comforting yet light dinner.

After all, this isn’t just any curry — it’s the kind of dish you can trust to satisfy your craving for something creamy and exotic without the guilt or the effort. It’s that food magic where comfort meets freshness, and honestly, that’s why I keep coming back to it.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create bold flavor and satisfying texture without fuss. Most of these are pantry staples, and the shrimp adds that fresh seafood touch that makes it feel special.

  • Shrimp: 1 pound (about 450g) raw shrimp, peeled and deveined (medium-sized works best for even cooking)
  • Coconut Milk: 1 can (13.5 oz / 400 ml) light coconut milk (I prefer Thai Kitchen brand for its flavor and consistency)
  • Jasmine Rice: 1 ½ cups (280g) uncooked jasmine rice (rinse well before cooking for fluffier texture)
  • Onion: 1 medium yellow onion, finely chopped (adds sweetness and depth)
  • Garlic: 3 cloves, minced (fresh garlic is a must here)
  • Ginger: 1 tablespoon fresh grated ginger (brightens the curry)
  • Red Chili: 1 small fresh red chili, sliced (optional, adjust for heat preference)
  • Curry Powder: 2 tablespoons (choose a good quality blend like Madras curry powder for warmth)
  • Lime: Juice and zest of 1 lime (adds fresh tanginess)
  • Vegetable Oil: 1 tablespoon (for sautéing)
  • Salt: to taste
  • Fresh Cilantro: A handful, chopped (for garnish)
  • Optional Vegetables: 1 cup chopped bell pepper or snap peas (for extra crunch and color)

If you want to switch things up, you can substitute shrimp with chicken or firm tofu for a different protein. For a dairy-free option, this recipe is already perfect thanks to coconut milk. And if you want more heat, adding a dash of cayenne or chili flakes works wonders.

Equipment Needed

coconut shrimp curry preparation steps

  • Medium saucepan for cooking jasmine rice — a heavy-bottomed pot works best to avoid sticking
  • Large skillet or sauté pan for the curry — nonstick or stainless steel both do the job
  • Sharp knife and cutting board for prepping vegetables and shrimp
  • Wooden spoon or silicone spatula for stirring the curry gently
  • Measuring cups and spoons for accuracy

If you don’t have a heavy-bottomed pot for rice, a rice cooker is a great alternative and can free up stove space. For sautéing, I prefer a wide pan to give shrimp room so they cook evenly without steaming. A good knife makes peeling and deveining shrimp less of a chore, trust me!

Preparation Method

  1. Prepare the jasmine rice: Rinse 1 ½ cups (280g) jasmine rice under cold water until the water runs clear to remove excess starch. Combine the rinsed rice with 2 ¼ cups (530ml) water in a medium saucepan. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 15 minutes. Remove from heat, keep covered, and let rest for 10 minutes until fluffy.
  2. Prep the shrimp and aromatics: While the rice cooks, peel and devein the shrimp if needed. Chop the onion finely, mince garlic, and grate fresh ginger. Slice the red chili thinly, removing seeds if you want less heat.
  3. Cook the base: Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until soft and translucent, stirring occasionally. Add the garlic, ginger, and red chili, cooking for another minute until fragrant.
  4. Add curry powder: Sprinkle 2 tablespoons of curry powder over the aromatics and stir well to coat. Let it toast gently for 30 seconds to release the spices’ aroma—don’t let it burn!
  5. Add coconut milk: Slowly pour in the 13.5 oz (400ml) can of light coconut milk, stirring to combine. Raise the heat slightly and let the sauce simmer gently for 5 minutes, allowing flavors to meld and thicken slightly.
  6. Cook the shrimp: Add the shrimp to the simmering sauce in a single layer. Cook for 3-4 minutes, turning once, until shrimp turn pink and opaque but are still tender. Avoid overcooking—they should feel firm but not rubbery.
  7. Finish with lime and seasoning: Stir in the juice and zest of 1 lime, and season with salt to taste. If adding optional vegetables like bell peppers or snap peas, toss them in now and cook for 2 more minutes until just tender-crisp.
  8. Serve: Spoon the curry over bowls of fluffy jasmine rice. Garnish with fresh cilantro for a pop of color and fresh flavor.

Watch the shrimp closely—they cook fast, and overcooking is the most common pitfall here. The sauce should be creamy but not too thick; if it gets too dense, add a splash of water or broth to loosen it up. When you smell the spices blooming, that’s your cue to move fast!

Cooking Tips & Techniques

Cooking a light and creamy coconut shrimp curry that hits all the right notes requires a few insider tricks I’ve learned the hard way. First, always rinse your jasmine rice well—that fluffy, separate grain texture is worth the extra step.

When sautéing your aromatics, patience is key. Rushing this stage leads to harsh raw flavors, so keep the heat moderate and stir frequently. Toasting curry powder briefly before adding liquid helps deepen the flavor, but keep a close eye so it doesn’t burn and turn bitter.

Shrimp cook very quickly and go from perfectly tender to rubbery in seconds. Pull them off the heat as soon as they turn pink and curl slightly. Overcooked shrimp are the quickest way to ruin an otherwise fantastic curry.

Use light coconut milk instead of full-fat if you want to keep the dish truly light but still creamy. And don’t skip the lime juice—its acidity brightens the whole dish and balances the richness.

Finally, multitasking is your friend: while the rice simmers, you can prep shrimp and aromatics to streamline the process. This way, the entire meal comes together smoothly without lingering over the stove.

Variations & Adaptations

This recipe is a great blank canvas that adapts easily to your preferences or what you have on hand. Here are a few ideas to make it your own:

  • Protein swaps: Replace shrimp with diced chicken breast or thighs for a heartier option. Tofu cubes also work well for a vegetarian twist—just pan-fry before adding to the curry.
  • Vegetable additions: Toss in chopped eggplant, zucchini, or spinach for extra nutrition. For a bright crunch, add bell peppers or snap peas near the end of cooking.
  • Spice it up: Add fresh chopped jalapeños or a dash of cayenne for more heat. Alternatively, mellow it out with a teaspoon of brown sugar or honey if you prefer sweeter flavors.
  • Cooking method: This curry can be made in a slow cooker on low for 2-3 hours (add shrimp in the last 15 minutes) or using an Instant Pot with a quick sauté then pressure cook for 5 minutes.

One personal favorite variation is stirring in a spoonful of peanut butter just before serving for a subtle nutty undertone that pairs beautifully with the coconut. It’s a small twist but adds such depth.

Serving & Storage Suggestions

This light and creamy coconut shrimp curry is best served hot, right when the shrimp are tender and the jasmine rice is fluffy. I like to garnish it with fresh cilantro and a wedge of lime on the side for those who want an extra zing.

It pairs beautifully with simple sides like steamed green beans or a crisp cucumber salad for contrast. If you want to indulge, a warm, crusty bread like rosemary sea salt bread makes a perfect mop for the sauce.

Leftovers keep well in an airtight container in the refrigerator for up to 2 days. The flavors actually deepen overnight, but the shrimp can get a bit firmer, so gently reheat on low heat with a splash of water or coconut milk to loosen the sauce.

Freezing isn’t ideal because the texture of cooked shrimp can change, but you could freeze the curry sauce separately and add freshly cooked shrimp when reheating.

Nutritional Information & Benefits

This light and creamy coconut shrimp curry offers a balanced meal with protein from shrimp, healthy fats from coconut milk, and carbohydrates from jasmine rice. A typical serving provides approximately 350-400 calories depending on portion size.

Shrimp is a great low-calorie source of lean protein and packed with key nutrients like selenium and vitamin B12. Coconut milk provides medium-chain triglycerides (MCTs) which are easier to digest compared to other fats.

Jasmine rice is a fragrant white rice that supplies quick energy, and rinsing it reduces excess starch for better digestion. This recipe is naturally gluten-free and dairy-free, making it suitable for many dietary needs.

For those watching carbs, you can swap jasmine rice for cauliflower rice or quinoa to keep it lighter while maintaining texture and flavor.

Conclusion

This light and creamy coconut shrimp curry with jasmine rice is one of those rare meals that feels both indulgent and fresh—comforting without being heavy. It’s quick to make, easy to customize, and uses ingredients you likely already have on hand.

I love this recipe because it balances bold flavors with simple techniques, making it approachable even for weeknight cooks who want something a little special. Plus, the tender shrimp and silky sauce paired with fragrant jasmine rice always gets a thumbs-up from everyone at the table.

Give it a try, and don’t hesitate to make it your own with the variations suggested above. And if you like dishes with creamy, comforting flavors, you might appreciate the creamy no-churn strawberry ice cream for dessert or the crispy rosemary sea salt bread to soak up every last drop of sauce.

Happy cooking, and here’s to many cozy, flavorful dinners ahead!

FAQs

Can I use frozen shrimp for this curry?

Yes, just be sure to thaw them completely and pat dry before cooking to avoid excess water diluting the sauce.

What if I don’t have jasmine rice? What’s a good substitute?

Basmati rice or long-grain white rice can work well as an alternative. For a lower-carb option, try cauliflower rice.

How spicy is this curry? Can I make it milder?

The heat level is mild by default, but you can omit the chili or use less. Adding a bit of sugar or extra coconut milk also tones down spiciness.

Can I prepare this curry ahead of time?

You can prep the curry sauce in advance and refrigerate it. Cook the shrimp just before serving to keep them tender and fresh.

Is this recipe suitable for meal prep?

Absolutely! It stores well for 1-2 days in the fridge and reheats nicely with a splash of coconut milk or water to loosen the sauce.

Pin This Recipe!

coconut shrimp curry recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
coconut shrimp curry - featured image

Light and Creamy Coconut Shrimp Curry Recipe Easy Homemade Dinner with Jasmine Rice

A quick and easy light and creamy coconut shrimp curry served with fluffy jasmine rice, perfect for a comforting yet light weeknight dinner.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 pound raw shrimp, peeled and deveined (medium-sized)
  • 1 can (13.5 oz / 400 ml) light coconut milk
  • 1 ½ cups (280g) uncooked jasmine rice
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh grated ginger
  • 1 small fresh red chili, sliced (optional)
  • 2 tablespoons curry powder (e.g., Madras curry powder)
  • Juice and zest of 1 lime
  • 1 tablespoon vegetable oil
  • Salt to taste
  • A handful fresh cilantro, chopped (for garnish)
  • Optional: 1 cup chopped bell pepper or snap peas

Instructions

  1. Rinse 1 ½ cups jasmine rice under cold water until water runs clear. Combine rinsed rice with 2 ¼ cups water in a medium saucepan. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 15 minutes. Remove from heat, keep covered, and let rest for 10 minutes until fluffy.
  2. While rice cooks, peel and devein shrimp if needed. Chop onion finely, mince garlic, grate ginger, and slice red chili thinly, removing seeds if less heat is desired.
  3. Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add chopped onion and sauté for 3-4 minutes until soft and translucent, stirring occasionally. Add garlic, ginger, and red chili; cook for another minute until fragrant.
  4. Sprinkle 2 tablespoons curry powder over aromatics and stir well to coat. Toast gently for 30 seconds to release aroma, avoiding burning.
  5. Slowly pour in 13.5 oz can of light coconut milk, stirring to combine. Raise heat slightly and simmer gently for 5 minutes to meld flavors and thicken sauce slightly.
  6. Add shrimp in a single layer to simmering sauce. Cook 3-4 minutes, turning once, until shrimp turn pink and opaque but remain tender. Avoid overcooking.
  7. Stir in juice and zest of 1 lime, season with salt to taste. If using optional vegetables, add now and cook 2 more minutes until tender-crisp.
  8. Serve curry over bowls of fluffy jasmine rice. Garnish with fresh cilantro.

Notes

Rinse jasmine rice well for fluffier texture. Toast curry powder briefly to deepen flavor but avoid burning. Cook shrimp just until pink and tender to prevent rubberiness. Use light coconut milk to keep dish creamy but light. Add optional vegetables near the end for crunch. For reheating leftovers, add splash of water or coconut milk to loosen sauce.

  • Author: David
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 375
  • Sugar: 4
  • Sodium: 450
  • Fat: 15
  • Saturated Fat: 12
  • Carbohydrates: 35
  • Fiber: 2
  • Protein: 25

Keywords: coconut shrimp curry, light curry, creamy shrimp curry, jasmine rice, easy dinner, weeknight meal, Thai curry, quick shrimp recipe

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.