Coconut Shrimp Curry

Coconut Shrimp Curry is a creamy, flavorful dish featuring tender shrimp cooked in a rich coconut milk sauce infused with aromatic spices. This comforting recipe brings together the sweetness of coconut and the boldness of Indian-inspired seasonings for a balanced, mouthwatering experience. Perfect for a cozy dinner, it pairs beautifully with steamed rice or warm naan bread.

Why You’ll Love This Recipe

This Coconut Shrimp Curry is perfect for anyone who loves a balance of spice and creaminess. It’s quick and easy to make, taking less than 30 minutes from start to finish. The natural sweetness of the coconut milk complements the savory shrimp and spices, creating a dish that’s both satisfying and comforting. Plus, it’s versatile—you can adjust the heat level to your liking.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Shrimp, peeled and deveined
  • Coconut milk
  • Onion, finely chopped
  • Garlic, minced
  • Fresh ginger, grated
  • Tomatoes, chopped or pureed
  • Curry powder
  • Turmeric powder
  • Red chili flakes (optional, for extra heat)
  • Vegetable oil or coconut oil
  • Fresh cilantro, chopped (for garnish)
  • Salt and pepper to taste

Directions

  1. Heat oil in a large pan over medium heat. Add the chopped onions and sauté until they become translucent.
  2. Add the garlic and ginger, cooking until fragrant, about 1-2 minutes.
  3. Stir in the curry powder, turmeric, and chili flakes, letting the spices cook for about 1 minute.
  4. Add the chopped tomatoes and cook until they break down and form a thick paste.
  5. Pour in the coconut milk and stir until well combined. Simmer for 5-7 minutes.
  6. Add the shrimp, cooking until they turn pink and are cooked through, about 4-5 minutes.
  7. Season with salt and pepper to taste.
  8. Garnish with fresh cilantro before serving.

Servings and Timing

This recipe serves 4 people and takes approximately 30 minutes to prepare and cook.

Variations

  • Vegetarian Option: Substitute shrimp with tofu or mixed vegetables.
  • Spicy Version: Add more red chili flakes or fresh chopped chilies for extra heat.
  • Lighter Version: Use light coconut milk instead of full-fat for a lower-calorie dish.
  • Herb Twist: Add fresh basil or mint for a different flavor profile.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm the curry on the stovetop over medium heat until hot, stirring occasionally. You can also microwave it in a covered dish for 2-3 minutes. Avoid overcooking to prevent the shrimp from becoming rubbery.

Coconut Shrimp Curry

FAQs

How do I know when shrimp are cooked?

Shrimp are cooked when they turn pink and opaque, and their shape curls into a loose “C.”

Can I use frozen shrimp for this recipe?

Yes, just make sure to thaw and pat them dry before cooking to avoid excess water in the curry.

What can I serve with coconut shrimp curry?

Steamed rice, jasmine rice, naan, or quinoa pair perfectly with this dish.

Can I make this curry ahead of time?

Yes, you can make it up to a day ahead. Just reheat gently before serving.

How can I thicken the curry sauce?

Let the curry simmer uncovered for a few extra minutes, or add a spoonful of tomato paste.

Is coconut shrimp curry spicy?

It has mild heat, but you can adjust the spice level by adding more or less chili.

Can I use canned tomatoes instead of fresh?

Yes, canned diced or pureed tomatoes work well in this recipe.

What type of coconut milk should I use?

Full-fat coconut milk provides a creamier texture, but light coconut milk works for a lighter version.

Can I freeze coconut shrimp curry?

It’s best not to freeze it, as the shrimp can become rubbery after thawing.

Can I use other seafood in this recipe?

Yes, scallops or chunks of firm fish like cod can be used instead of shrimp.

Conclusion

Coconut Shrimp Curry is a delightful blend of creamy coconut milk, aromatic spices, and tender shrimp. Whether you’re preparing a quick weeknight dinner or hosting a special gathering, this flavorful dish is sure to impress. Serve it with rice or naan for a complete, satisfying meal that brings warmth and comfort to any table.

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

Coconut Shrimp Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired / Southeast Asian
  • Diet: Gluten Free

Description

This Coconut Shrimp Curry is creamy, flavorful, and comes together quickly for an easy weeknight dinner. Juicy shrimp are simmered in a fragrant coconut milk sauce with spices, garlic, and ginger, delivering a delicious tropical twist. Serve it over rice or with naan bread for a comforting meal.


Ingredients

Units Scale
  • 1 lb (450g) large shrimp, peeled and deveined
  • 1 tablespoon coconut oil (or vegetable oil)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon paprika (optional for extra heat)
  • 1 (14 oz) can full-fat coconut milk
  • 1 cup diced tomatoes (canned or fresh)
  • 1 tablespoon lime juice
  • Fresh cilantro, chopped (for garnish)
  • Salt and pepper, to taste

Instructions

  • Cook the aromatics:
    Heat coconut oil in a large pan over medium heat. Add chopped onion and cook until soft and translucent, about 3–4 minutes. Add garlic and ginger, cooking for another minute until fragrant.

  • Add spices:
    Stir in curry powder, turmeric, and paprika. Cook for 1 minute to toast the spices.

  • Make the sauce:
    Pour in the coconut milk and diced tomatoes. Stir well, bring to a gentle simmer, and let it cook for 5–7 minutes until slightly thickened.

  • Cook the shrimp:
    Add the shrimp to the sauce and cook until they turn pink and are cooked through, about 3–4 minutes.

  • Finish & serve:
    Stir in lime juice, season with salt and pepper, and garnish with fresh cilantro. Serve hot over rice or with naan.


Notes

  • You can use frozen shrimp, just thaw before cooking.
  • Add red chili flakes for extra heat.
  • Substitute shrimp with tofu or chicken for different protein options.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *