30-MINUTE MEALS! Get the email series now
Royal Recipe

Indian Coconut Shrimp Curry (Coconut Curry Shrimp)

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Apr 11, 2026
This post may contain affiliate links. Please read our disclosure policy.

Make this flavor-packed Indian-style coconut shrimp curry from scratch in under 30 minutes — a fragrant, tangy, and slightly spicy main course perfect with rice or naan.

Indian Coconut Shrimp Curry (Coconut Curry Shrimp)

This Indian-style coconut shrimp curry has been a weekday hero and a weekend showstopper in my kitchen for years. I first adapted this from a coastal recipe I tasted on a trip to Kerala; its heady aroma of curry leaves, the gentle sweetness of coconut milk, and the bright tamarind tang instantly reminded me of sunlit seaside lunches. I discovered that with a few pantry staples and a little attention, this dish comes together in under 30 minutes and still tastes like something you’d order at a favorite local restaurant.

What makes this preparation special is the balance: silky coconut milk softens the spices, tamarind adds a clean tartness that keeps the curry lively, and the shrimp cook in just minutes so the texture stays tender and springy. Over time I’ve learned a few small techniques — use medium shrimp for the best size-to-cooking-time ratio, sauté the onions slowly until translucent to build sweetness, and finish with fresh cilantro for brightness. Family and friends always ask for the recipe after their first bite, and it’s become the dish I bring to potlucks when I want something impressive that’s also effortless.

Why You'll Love This Recipe

  • This curry is ready in about 30 minutes from start to finish — 10 minutes prep and roughly 20 minutes of cooking — perfect for busy weeknights or last-minute guests.
  • It uses pantry-friendly spices (coriander, turmeric, Kashmiri chili, black pepper) and common fresh aromatics (onion, ginger, garlic, curry leaves), so you rarely need a special trip to the store.
  • The base is naturally gluten free and dairy free; coconut milk makes the sauce rich without cream, and you can adapt it easily for milder or hotter tastes.
  • Make-ahead friendly: the sauce can be cooked and refrigerated for up to 3 days, then warmed and finished with freshly cooked shrimp for quick meals.
  • Crowd-pleasing and versatile — serve with steamed basmati, coconut rice, or warm naan. It travels well to dinner parties and feels elevated without fuss.

I remember serving this on a rainy evening when guests expected takeout; the house filled with the perfume of coconut and curry leaves and everyone lingered over second helpings. That reinvigorated my love for streamlined coastal flavors and taught me how much difference a well-timed sauté of onions and curry leaves makes.

Ingredients

  • Shrimp (14 ounces / about 400 g): Use medium, cleaned, and deveined shrimp. Medium shrimp cook quickly and stay snappy; if frozen, fully thaw and pat dry to avoid watering down the sauce.
  • Coconut oil (3 tablespoons): Adds a light coconut aroma. You can substitute neutral oil such as vegetable or light olive oil if you prefer.
  • Curry leaves (15–20 leaves): Fresh curry leaves are fragrant and essential for coastal Indian flavors. If unavailable, add a pinch of curry powder and extra cilantro for freshness, though the profile won’t be identical.
  • Onion (1 cup, finely chopped): Use yellow or sweet onions and cook until translucent to develop natural sweetness and body for the sauce.
  • Dry red chilies (2–3, broken) and green chilies (2–3, slit): Red chilies lend mild smoky heat; green chilies add fresh spice. Adjust according to heat preference.
  • Ginger-garlic paste (2 teaspoons): Freshly grated and blended is best, but a good-quality paste works fine; it removes rawness and builds savory depth.
  • Tomatoes (1/2 cup, finely chopped): Ripe tomatoes give acidity and body; you can swap in canned fire-roasted tomatoes for more intensity.
  • Spices: Coriander powder (2 teaspoons), turmeric (1/2 teaspoon), Kashmiri red chili powder (1 teaspoon) for color and mild heat, ground black pepper (1/4 teaspoon), and salt (1 teaspoon, or to taste).
  • Tamarind paste (1 tablespoon): The sour note that lifts the curry; substitute lime juice if needed, but reduce quantity to taste.
  • Coconut milk (1 cup): Use full-fat canned coconut milk for a silky, rich sauce. Shake the can well before measuring.
  • Optional: 1/2 teaspoon brown sugar to balance tang and heat, chopped cilantro for garnish.

Instructions

Heat the oil and bloom aromatics: Warm 3 tablespoons coconut oil in a wide skillet over medium-high heat. When it shimmers, add 15–20 curry leaves and the finely chopped onion. Sauté, stirring frequently, until the onion turns translucent and just starts to color — about 6–8 minutes. This slow softening releases natural sugars that give the sauce depth. Add chilies and ginger-garlic: Toss in 2–3 broken dry red chilies and 2–3 slit green chilies; cook for 1 minute to release their oils. Add 2 teaspoons ginger-garlic paste and sauté until the raw smell dissipates, about 2–3 minutes. Keep the heat moderate so the paste cooks without burning. Build the tomato base: Add 1/2 cup finely chopped tomatoes and about 1/2 cup water. Simmer for 2–3 minutes until the tomatoes begin to break down. For a creamy finish, take the pan off heat and blend the mixture into a smooth paste (use a hand blender or transfer to a blender), then return to the pan. This creates a silky body for the sauce. Spice the sauce: Stir in 2 teaspoons coriander powder, 1/2 teaspoon turmeric, 1 teaspoon Kashmiri chili powder, 1/4 teaspoon black pepper, and 1 teaspoon salt. Fry the spices for 10–15 seconds to bloom their flavors, then add 1/2 cup water and 1 tablespoon tamarind paste. Cook for 3–4 minutes, stirring occasionally, so the tartness integrates. Add coconut milk and simmer: Pour in 1 cup coconut milk and bring to a gentle boil, then lower heat and simmer 2–3 minutes until the sauce is glossy and slightly thickened. Finish with shrimp: Add the 14 ounces of cleaned shrimp in a single layer and cook until opaque and just firm: about 4–5 minutes for medium shrimp. Note: small shrimp require 3–4 minutes; jumbo shrimp 6–7 minutes. Do not overcook — shrimp will toughen quickly. Adjust seasoning and serve: Optional: stir in 1/2 teaspoon brown sugar to balance tang. Taste and adjust salt. Garnish with chopped cilantro and serve hot with steamed basmati or warm naan. User provided content image 1

You Must Know

  • This curry stores well in the refrigerator for up to 3 days in an airtight container; avoid freezing because coconut milk can split on thawing and become grainy.
  • Cook shrimp just until opaque — overcooking will make them rubbery. Timing depends on size: small (3–4 minutes), medium (4–5 minutes), jumbo (6–7 minutes).
  • Nutrition per serving (approximate): 347 kcal, 11 g carbs, 23 g protein, 24 g fat — a satisfying, protein-forward main course.
  • If fresh curry leaves are unavailable, the flavor will shift; add extra cilantro and a pinch of asafoetida (hing) if you have it to emulate that savory umami note.

My favorite thing about this curry is how quickly it becomes comfort food. Once, during a busy week, I prepped the sauce the night before and simply reheated it the next day, adding shrimp at the last minute. Guests thought I’d spent hours — the flavor had deepened overnight, proving that a simple base can become even better with time.

User provided content image 2

Storage Tips

Store cooled curry in an airtight container in the refrigerator for up to 3 days. For best texture, keep the shrimp and sauce together; when reheating, warm the sauce gently over low heat and add a splash of water or coconut milk if it seems too thick. Avoid freezing since canned coconut milk can separate when thawed — the texture becomes grainy and less pleasant. If you must freeze components, freeze the sauce without shrimp and add freshly cooked shrimp after thawing and reheating.

Ingredient Substitutions

If you can’t find tamarind paste, use 1 tablespoon fresh lime juice and 1/2 teaspoon brown sugar as a substitute; the citrus will brighten while the sugar restores balance. For a vegan version, replace shrimp with firm tofu or king oyster mushroom slices and simmer slightly longer so they absorb flavors. Swap full-fat coconut milk for light coconut milk to reduce calories, but expect a thinner sauce; thicken by simmering a bit longer or adding a tablespoon of ground cashews blended into the sauce.

Serving Suggestions

This dish shines with plain steamed basmati or fragrant coconut rice. For a casual meal, pair with warm naan or chapati to soak up the sauce. Bright, crunchy accompaniments like cucumber raita or a simple kachumber salad balance the richness. Garnish with lime wedges and extra cilantro; toasted coconut flakes sprinkled on top add texture and amplify the coconut notes.

Cultural Background

Coastal Indian curries often feature coconut and tamarind, staples in southern regions such as Kerala and Karnataka. The interplay of creamy coconut, sour tamarind, and fresh curry leaves defines many South Indian preparations. While shrimp and fish are common proteins along the coast, inland variations use chicken or vegetables. This recipe borrows that coastal sensibility and adapts it for a quick home-cooking rhythm while preserving the core flavor principles.

Seasonal Adaptations

In summer, serve the curry with a bright mango salad and lime wedges for a refreshing contrast. In cooler months, add diced sweet potato or squash to the sauce for heartier bowls; simmer until tender before adding shrimp. For festive occasions, finish with a drizzle of spiced ghee (if not keeping dairy free) and a scattering of toasted cashews for richness and crunch.

Meal Prep Tips

Prepare the tomato-onion base in advance and refrigerate for up to 3 days. When ready to eat, reheat the base, add coconut milk, bring to a simmer, and cook shrimp briefly. Portion into airtight meal containers with rice for grab-and-go lunches — keep lime wedges and cilantro separate until serving to retain freshness. Use microwave-safe containers and reheat gently to avoid overcooking the shrimp.

Enjoy this fragrant, quick-to-make curry that blends coastal Indian flavors with approachable techniques. Whether you’re feeding a family on a busy weeknight or hosting friends, this dish offers big flavor with minimal fuss — and plenty of room to make it your own.

Pro Tips

  • Pat shrimp dry before adding to the pan to prevent the sauce from becoming watery.

  • Sauté onions slowly until translucent for natural sweetness that deepens the sauce.

  • If the sauce tastes too tangy, add 1/2 teaspoon brown sugar to balance flavors.

  • For a glossy finish, simmer the coconut milk gently and avoid high boiling.

This nourishing indian coconut shrimp curry (coconut curry shrimp) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I make this ahead and store it?

Yes — refrigerate in an airtight container for up to 3 days. Do not freeze because coconut milk separates when thawed and changes texture.

How do I know when the shrimp are cooked?

Cook shrimp until opaque and firm to the touch: medium shrimp about 4–5 minutes. Small shrimp need 3–4 minutes; jumbo 6–7 minutes.

Tags

Entrées & MainsIndian CuisineSeafoodCoconut MilkCurryMain CourseGluten Free30-minute mealsKerala
No ratings yet

Indian Coconut Shrimp Curry (Coconut Curry Shrimp)

This Indian Coconut Shrimp Curry (Coconut Curry Shrimp) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Indian Coconut Shrimp Curry (Coconut Curry Shrimp)
Prep:10 minutes
Cook:20 minutes
Rest Time:10 mins
Total:30 minutes

Ingredients

Main

Oils & Fresh Aromatics

Spices & Seasoning

Instructions

1

Heat oil and sauté aromatics

Warm 3 tablespoons coconut oil over medium-high heat. Add curry leaves and 1 cup finely chopped onion. Sauté until translucent and just beginning to color, about 6–8 minutes.

2

Add chilies and ginger-garlic paste

Add broken dry red chilies and slit green chilies; cook 1 minute. Stir in 2 teaspoons ginger-garlic paste and sauté until raw smell disappears, 2–3 minutes.

3

Build the tomato base

Add 1/2 cup chopped tomatoes and 1/2 cup water. Simmer 2–3 minutes until tomatoes break down. Optionally blend into a smooth paste for a creamier sauce.

4

Spice and simmer with tamarind

Stir in coriander, turmeric, Kashmiri chili, black pepper, and salt. Fry 10–15 seconds, add 1/2 cup water and 1 tablespoon tamarind paste, and cook 3–4 minutes.

5

Add coconut milk and reduce

Pour in 1 cup coconut milk, bring to a gentle boil, then reduce heat and simmer 2–3 minutes until slightly thickened.

6

Finish with shrimp

Add 14 ounces shrimp and cook until opaque and just firm: 4–5 minutes for medium shrimp (adjust time for size). Taste and adjust salt; garnish and serve.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 347kcal | Carbohydrates: 11g | Protein:
23g | Fat: 24g | Saturated Fat: 7g |
Polyunsaturated Fat: 5g | Monounsaturated Fat:
10g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Indian Coconut Shrimp Curry (Coconut Curry Shrimp)

Categories:

Indian Coconut Shrimp Curry (Coconut Curry Shrimp)

Did You Make This?

Leave a comment & rating below or tag @royalrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Entrées & Mains cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.