Chingri Malai Curry (চিংড়ি মালাই কারি) — Indian Prawns in Coconut Milk with Gentle Spices
A beloved Bengali curry where prawns are simmered in coconut milk with whole spices and a whisper of sweetness. Often served at celebrations, it balances richness and fragrance without heavy heat.

Printable Recipe Card
Servings: 4 · Total: 45 min · Difficulty: medium
Ingredients (quick list)
- 600 g large prawns, peeled and deveined (tails on optional)
- 1.5 tsp turmeric powder
- 1.25 tsp fine sea salt
- 3 tbsp mustard oil (see substitutions if unavailable)
- 1 tbsp ghee (adds classic aroma)
- 4 pod green cardamom pods (lightly bruised)
- 1 stick cinnamon stick (about 5 cm)
- 4 cloves
- 1 leaf bay leaf
- 200 g onion, finely sliced
- 1.5 tbsp ginger paste (freshly grated preferred)
- 1 tbsp garlic paste
+ 11 more in the full ingredients section below.
Steps (summary)
- Pat the prawns very dry, then toss them with 1.5 tsp turmeric and 1.25 tsp salt until evenly coated. Let them sit for 10 minute…
- Heat mustard oil in a wide pan over medium-high heat until it just begins to smoke, then lower the heat to medium and add the g…
- Add cardamom, cinnamon, cloves, and bay leaf, stirring for 20–30 seconds until fragrant. Keep the heat moderate so the spices b…
- Add the sliced onion and cook for 8–10 minutes, stirring often, until soft and light golden. Properly cooked onion is essential…
- Stir in ginger paste, garlic paste, and the slit green chilies, and cook for 1 minute until the raw aroma fades. If the pan loo…
- Add coriander powder, cumin powder, Kashmiri chili powder, and 0.5 tsp turmeric, then stir for 20 seconds to toast the spices.…
+ 4 more steps in the full instructions section below.
Cultural Background
Chingri Malai Curry is a celebratory Bengali dish often cooked for guests and special meals, prized for its luxurious coconut gravy and delicate spicing. It reflects Bengal’s coastal seafood culture and the region’s fondness for balanced sweet-savory flavors.
Equipment
💡 Tips
- Use full-fat coconut milk (400 ml) for the signature malai richness; light coconut milk will taste thin and can split more easily.
- Keep the simmer gentle after adding coconut milk; aim for small bubbles, not a rolling boil, to maintain a smooth sauce.
- Cook prawns only until just opaque (about 3–4 minutes); if using smaller prawns, reduce the simmer to 2–3 minutes.
⚠️ Common Mistakes
❌ Boiling the curry hard after adding coconut milk
✅ Fix: Maintain a gentle simmer and stir occasionally; if it starts to boil, lower heat immediately and add 30 ml water.
❌ Overcooking the prawns until rubbery
✅ Fix: Add prawns at the end and cook only until opaque; remove the pan from heat as soon as they curl and turn pink.
❌ Undercooking onions so the gravy tastes raw and sharp
✅ Fix: Cook onions to light golden (8–10 minutes) before adding pastes and spices; this builds sweetness and depth.
🧊 How to Store
Cool to room temperature within 1 hour, then refrigerate in an airtight container for up to 2 days. Reheat gently in a saucepan over low heat with 30–60 ml water, stirring often; avoid boiling to prevent split coconut milk and tough prawns.
📅 Make Ahead
Slice onions and prepare ginger-garlic paste up to 24 hours ahead and refrigerate separately. You can cook the masala base (through step 6) earlier in the day; reheat, then add coconut milk and prawns just before serving.
🍽️ Pairs Well With
- Steamed basmati rice
- Bengali gobindobhog rice
- luchi
- cucumber-onion salad
- lime wedges.
Regional Variations
- Kolkata-style often keeps heat very mild and may include a touch of rose water for a festive fragrance.
- Some coastal Bengali homes skip tomato entirely and rely on onion sweetness and whole spices for a paler, more delicate gravy.
- A richer version finishes with an extra 1 tbsp ghee swirled in at the end for a more banquet-like texture.
Ingredients
- 600 glarge prawns, peeled and deveined (tails on optional)
- 1.5 tspturmeric powder
- 1.25 tspfine sea salt
- 3 tbspmustard oil (see substitutions if unavailable)
- 1 tbspghee (adds classic aroma)
- 4 podgreen cardamom pods (lightly bruised)
- 1 stickcinnamon stick (about 5 cm)
- 4cloves
- 1 leafbay leaf
- 200 gonion, finely sliced
- 1.5 tbspginger paste (freshly grated preferred)
- 1 tbspgarlic paste
- 2green chilies (slit lengthwise)
- 2 tspcoriander powder
- 1 tspcumin powder
- 1 tspKashmiri red chili powder (for color, low heat)
- 2 tspgranulated sugar (classic gentle sweetness)
- 120 gtomato, finely chopped (optional but common in many home styles)
- 400 mlcoconut milk (full-fat, unsweetened)
- 150 mlwater (adjust for desired gravy thickness)
- 0.5 tspgaram masala
- 0.5 tsprose water (optional, festive aroma)
- 2 tsplime juice (brightens richness)
🔄 Substitutions
- mustard oil→ neutral oil (sunflower or canola)
- ghee→ unsalted butter
- rose water→ pandan extract (very small amount) or omit
Instructions
- 1
Pat the prawns very dry, then toss them with 1.5 tsp turmeric and 1.25 tsp salt until evenly coated. Let them sit for 10 minutes while you slice the onion and measure the spices; this brief rest seasons the prawns without drawing out too much moisture.
- 2
Heat mustard oil in a wide pan over medium-high heat until it just begins to smoke, then lower the heat to medium and add the ghee. This step mellows mustard oil’s sharpness and creates the classic Bengali base for the curry.
- 3
Add cardamom, cinnamon, cloves, and bay leaf, stirring for 20–30 seconds until fragrant. Keep the heat moderate so the spices bloom in the fat without turning bitter or scorched.
- 4
Add the sliced onion and cook for 8–10 minutes, stirring often, until soft and light golden. Properly cooked onion is essential here because it sweetens the sauce and prevents the coconut milk from tasting flat.
- 5
Stir in ginger paste, garlic paste, and the slit green chilies, and cook for 1 minute until the raw aroma fades. If the pan looks dry, add 1 tbsp water and scrape the bottom so nothing sticks or burns.
- 6
Add coriander powder, cumin powder, Kashmiri chili powder, and 0.5 tsp turmeric, then stir for 20 seconds to toast the spices. Add the chopped tomato and 2 tbsp water, and cook for 3–4 minutes until the tomato softens and the masala looks glossy.
- 7
Pour in the coconut milk and 150 ml water, then stir well and bring to a gentle simmer over medium heat. Keep it at a steady, low bubble—boiling hard can cause coconut milk to split and dull the curry’s silky texture.
- 8
Stir in the sugar, then simmer the sauce for 5 minutes so the whole spices perfume the coconut milk. Taste the gravy now; it should be mildly sweet, warmly spiced, and only gently hot.
- 9
Add the prawns in a single layer and simmer for 3–4 minutes, turning once, until they are just opaque and curled. Do not overcook—prawns go rubbery quickly, and they will continue to cook slightly from residual heat.
- 10
Turn off the heat and stir in garam masala, rose water (if using), and lime juice. Rest the curry for 5 minutes before serving so the flavors round out and the gravy thickens slightly.
🪪 Recipe Passport
Cultural Background
Chingri Malai Curry is a celebratory Bengali dish often cooked for guests and special meals, prized for its luxurious coconut gravy and delicate spicing. It reflects Bengal’s coastal seafood culture and the region’s fondness for balanced sweet-savory flavors.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Rasmalai (रसमलाई) — Indian Soft Cheese Patties in Saffron Milk
Indian · Desserts · 70 min

Ven Pongal (வெண் பொங்கல்) — South Indian rice and lentil porridge with black pepper
Indian · Main Courses · 40 min

Kozhukattai (मोदक) — Indian Steamed Rice Dumplings with Sweet Coconut
Indian · Desserts · 65 min

Fattet Hummus (فتة حمص) — Chickpeas with Yogurt and Crisp Bread
Lebanese · Main Courses · 30 min

Polish Pork Cutlet (Kotlet schabowy) — Crisp Breaded Sunday Pork Chop
Polish · Main Courses · 43 min

Kala Bhuna (কালা ভুনা) — Chittagong Dark Beef Bhuna
Bangladeshi · Main Courses · 175 min

Lawang (لاونگ) — Afghan Stuffed Chicken with Raisins, Nuts, and Warm Spices
Afghan · Main Courses · 120 min

Sambal Udang (Sambal Udang) — Malaysian Chili Prawns
Malaysian · Main Courses · 47 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.