Coconut Shrimp Curry Recipe

5 from 16 votes
Updated: Oct 02, 2025 |
Pinterest Hidden Image

This Indian-style Coconut Shrimp Curry is one of the easiest shrimp curries, featuring plump shrimp cooked in a rich, coconut milk-based curry. Make this flavor-packed curry from scratch in under 30 minutes with this easy recipe.

Here are a few more shrimp recipes that you will love – Kerala Prawn Curry, Shrimp Moilee, Goan Prawn Curry, Paprika Shrimp, Shrimp Masala, and Hibachi Shrimp.

Indian coconut shrimp curry served in a bowl.

★★★★★

“Just so good. I can’t believe this simple recipe gives you such a an amazing result. Thank you sooo much!”

Andrew

A Quick Look At This Coconut Shrimp Curry Recipe

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Serves: 4
Cuisine: Coastal Indian / Goan-Inspired
Course: Main Course
Diet: Non-Vegetarian, Gluten-Free
Skill Level: Beginner
Equipment: Heavy-Bottom Pan, Spatula

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Why You’ll Love This Family Favorite Recipe!

  • Quick & Easy: Ready in under 30 minutes, no marination, perfect for busy weeknights.
  • Balanced Flavors: Creamy coconut, tender shrimp, and warming spices in every bite.
  • Light yet Satisfying: Feels indulgent without being heavy.
  • Versatile: Pairs beautifully with steamed rice, jasmine rice, or butter naan.
  • Better Than Takeout: Fresh, homemade curry with clean, wholesome ingredients.

Mohit and I started eating seafood very late in our lives. Both of us were born and brought up in North India, where seafood was not readily accessible, and our share of non-vegetarian food was restricted to mutton, chicken, and river fish. But once we tasted shrimp at one of the restaurants in LA, there was no going back.

I now make a variety of dishes using prawns, including many curries, and this coconut curry shrimp recipe, made with coconut milk, is one of our favorites. Do try!

Ingredients

All ingredients are easily available at Indian grocery stores. Check the one near you.

Shrimp (Prawns) – You can use fresh or frozen shrimp in any size—small, medium, or jumbo—all work. I used medium-sized shrimp. The cooking time will slightly differ depending on the size of the prawns.

If using fresh shrimp, make sure to devein them. Frozen shrimp are mostly deveined and cleaned. Thaw them before using them in the curry.

Coconut Milk makes this easy coconut curry shrimp recipe very creamy and flavorful. I used a can of coconut milk. You can use the leftover coconut milk to make this Coconut Milk Rasam or any fruit smoothie, such as Blueberry Strawberry Smoothie.

Oil – You can use any cooking oil of your choice. For an authentic and traditional taste, use coconut oil.

Spice Powders – You will need some aromatic spices, such as coriander powder, turmeric powder, Kashmiri red chili powder, and ground black pepper.

Tamarind Paste (Tamarind Pulp) gives a lovely tang to the curry. Replace it with lime juice if tamarind paste is not available.

Curry Leaves – Use fresh, green curry leaves for a South Indian touch.

Others – You will also need onion, dry red chilies, green chilies, ginger-garlic paste, fresh tomatoes, and salt to make this shrimp curry recipe.

Adjust the green chilies as per your liking.

You can add ยฝ teaspoon of garam masala at the end of cooking for a nice flavor.

How To Make Indian Style Coconut Curry Shrimp

Step 1: Heat 3 tablespoon coconut oil in a pan over medium-high heat.

Oil heating in a pan.

Step 2: Once the oil is hot, add 15-20 curry leaves and 1 cup of finely chopped onions. Cook until the onions turn translucent (6-8 minutes), stirring frequently.

Curry leaves and onions added to the pan.

Step 3: Add 2-3 dry red chilies (broken) and 2-3 green chilies (slit in half). Cook for a minute.

Dry red chilies and green chilies added to the pan.

Step 4: Now add 2 teaspoon ginger garlic paste and cook until the raw smell is gone (2-3 minutes).

Ginger garlic paste added to the pan.

Step 5: Add ยฝ cup finely chopped tomatoes and ยฝ cup water. Cook for 2-3 minutes.

Note: If you prefer a creamy curry, you can blend the ingredients at this stage to create a fine paste. Return the paste to the pan and follow the rest of the recipe.

Chopped tomatoes and water added to the pan.

Step 6: Add the following ingredients to the pan and cook for 10-15 seconds.

  • 2 teaspoon coriander powder
  • ยฝ teaspoon turmeric powder
  • 1 teaspoon Kashmiri red chili powder
  • ยฝ teaspoon ground black pepper
  • 1 teaspoon salt
Spice powders added to the pan.

Step 7: Now add ยฝ cup of water and 1 tablespoon of tamarind paste, and cook for 3-4 minutes, stirring occasionally.

Tamarind paste added to the pan.

Step 8: Add 1 cup of coconut milk and bring to a boil. Reduce the heat to low and cook for 2-3 minutes.

Coconut milk added to the pan.

Step 9: Add 14 oz (400 g) of cleaned and deveined medium shrimp and cook for another 4-5 minutes.

Note: If using small shrimp, cook them for 3-4 minutes; if using jumbo shrimp, cook them for 6-7 minutes.

Shrimp added to the pan.

Step 10: You can add ยฝ teaspoon brown sugar to balance the spicy and tangy taste of the curry, but it is optional.

Check for salt and add more if needed.

Step 11: Garnish coconut curry shrimp with chopped cilantro and serve hot.

Ready coconut shrimp curry garnished with cilantro.

Coconut Shrimp Curry FAQs

How to make coconut milk at home?

Making coconut milk at home using fresh coconut is very easy, and homemade coconut milk is free of additives and much more economical.
To make it, break open a fresh coconut and take out the flesh.
Cut the flesh into small pieces and add it to a blender with 2 cups of water.
Tip – You can also buy already sliced coconut from an Indian grocery store to save time.
Blend for 2 minutes.
Pass this mixture through a fine-mesh strainer. Press from the back of a ladle to extract as much milk as possible. Discard the leftover coconut or compost it.
Transfer the milk to a glass bottle and refrigerate for up to 2 days. Stir well before use.

What to serve with coconut shrimp curry?

Serve this delicious shrimp curry with your favorite rice. Basmati Rice, Brown Rice, my Instant Pot White Jasmine Rice, or any lightly spiced pulao, such as Ghee Rice or Jeera Rice, works well. You can also serve it with cauliflower rice for a low-carb meal.
You can also serve it with Butter Naan bread or Lachha Paratha. Do not forget to serve Sirka Pyaz and Kachumber Salad on the side.

How to store leftover coconut curry shrimp?

This creamy coconut shrimp curry can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in a pan or a microwave before serving. Add some hot water if the curry has thickened.
It is not freezer-friendly! While thawing, coconut milk can split and alter the texture of the curry, so it is best not to freeze it.

Other Indian Non-Vegetarian Curry Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Coconut curry shrimp served in a bowl.
5 from 16 votes

Coconut Shrimp Curry Recipe (Coconut Curry Shrimp)

Make this flavor-packed Indian Style Coconut Shrimp Curry from scratch in under 30 minutes using this easy recipe.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 people

Ingredients 

  • 14 ounces medium shrimp (400 g, cleaned and deveined)
  • 3 tablespoons coconut oil (or any other cooking oil)
  • 15-20 curry leaves
  • 1 cup finely chopped onions
  • 2-3 dry red chilies (broken)
  • 2-3 green chilies (slit into half)
  • 2 teaspoons ginger garlic paste
  • ½ cup finely chopped tomatoes
  • 2 teaspoons coriander powder
  • ½ teaspoon turmeric powder
  • 1 teaspoon Kashmiri red chilli powder
  • ¼ teaspoon ground black pepper
  • 1 teaspoon salt (or to taste)
  • 1 tablespoon tamarind paste (pulp)
  • 1 cup coconut milk
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Heat coconut oil in a pan over medium-high heat.
  • Once the oil is hot, add curry leaves and onions and cook until onions turn translucent (6-8 minutes), stirring frequently.
  • Add dry red chilies and green chilies. Cook for a minute.
  • Now add ginger garlic paste and cook until the raw smell is gone (2-3 minutes).
  • Add tomatoes and ½ cup water. Cook for 2-3 minutes.
  • Note: If you prefer a creamy curry, you can blend the ingredients at this stage to create a fine paste. Return the paste to the pan and follow the rest of the recipe.
  • Add coriander powder, turmeric powder, chili powder, black pepper powder, and salt. Cook for 10-15 seconds.
  • Now add ½ cup of water and tamarind paste and cook for 3-4 minutes, stirring occasionally.
  • Add coconut milk and bring the curry to a boil. Reduce the heat to low and cook for 2-3 minutes.
  • Add shrimp and cook for another 4-5 minutes.
  • Note – If using small shrimp instead of medium shrimp, then cook them for 3-4 minutes, and if using jumbo shrimp, then cook them for 6-7 minutes.
  • You can add ½ teaspoon brown sugar to balance the spicy and tangy taste of the curry, but it is totally optional.
  • Check for salt and add more if needed.
  • Garnish with chopped cilantro and serve hot with naan or rice.

Video

Notes

This curry can be refrigerated in an airtight container for up to 3 days. It is not freezer-friendly! While thawing, coconut milk will split and spoil the texture of the curry.

Nutrition

Calories: 347kcal, Carbohydrates: 11g, Protein: 23g, Fat: 24g, Saturated Fat: 12g, Cholesterol: 252mg, Sodium: 877mg, Potassium: 406mg, Fiber: 2g, Sugar: 4g, Vitamin A: 729IU, Vitamin C: 122mg, Calcium: 187mg, Iron: 5mg
Like this recipe? Rate and comment below!
5 from 16 votes (9 ratings without comment)

Leave a comment

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

Recipe Rating




14 Comments

  1. 5 stars
    WOW! I made this recipe exactly as written and it is incredible. I pureed the curry before adding the shrimp for a smooth consistency. Rave reviews all around the table. My only regret is not doubling the recipe!

  2. 5 stars
    Tried it for last nights dinner. This was really quick – and super yummy. Basic ingredients – I love this!
    Thanks a bunch for the recipe.

  3. 5 stars
    I made this for this evening’s dinner and it was delicious. It will definitely go on my make again list

  4. Hi. In the pictorial description, you’ve mentioned tamarind paste, but in the list of ingredients, it’s absent. How much tamarind paste needs to be added, if at all ?

  5. I have tried five of your recipes including this one . Every recipe was a hit in my family.. I am really lucky to have found your site ..thank you …