Bengali Prawn Curry
Plump, juicy prawns simmered in a silky, mildly spiced coconut-ginger gravy that's subtly sweet and deeply aromatic. This iconic Bengali delicacy comes together quickly and pairs beautifully with steamed rice for a celebratory meal.
For 4 servings
- prep · ~10 min
Marinate the prawns.
Pat the prawns dry with a paper towel. Toss them gently with a pinch of turmeric powder and a pinch of salt. Set aside for 10 minutes.
- fry · ~3 min
Briefly fry the prawns.
Heat 1 tablespoon mustard oil in a pan over medium-high heat until it reaches its smoking point and turns pale yellow. Add the prawns in a single layer and sear for 1 minute per side until pink and lightly curled. Remove with a slotted spoon and keep aside.
TIPDo not overcook the prawns at this stage; they will finish cooking in the gravy. - temper
Temper the whole spices.
In the same pan, reduce heat to medium and add the remaining 1 tablespoon mustard oil. Once hot, add the bay leaf, cinnamon stick, green cardamom, and cloves. Let them sizzle and become fragrant for 20 seconds.
- saute · ~8 min
Build the aromatic base.
1.Add the chopped onions and sauté until they turn soft and translucent (4-5 minutes).2.Add the ginger paste, garlic paste, and a pinch of turmeric powder. Cook, stirring continuously, until the raw smell disappears and the mixture turns golden (2-3 minutes).3.Sprinkle in the sugar and a pinch of red chili powder. Stir well and cook for another minute until the mixture is glossy.TIPStir continuously after adding the ginger and garlic paste to prevent them from sticking to the bottom of the pan. - simmer · ~5 min
Simmer the coconut gravy.
1.Pour the thick coconut milk into the pan, stirring gently to blend it with the onion-spice mix.2.Add the slit green chilies and a pinch of salt.3.Bring the gravy to a gentle simmer over low heat. Do not let it boil vigorously.TIPSimmering on low heat prevents the coconut milk from curdling and keeps the gravy silky. - simmer · ~3 min
Finish the prawns in the gravy.
Gently slide the seared prawns back into the pan along with any collected juices. Add the hot water to thin the gravy slightly if needed. Let the prawns simmer gently in the gravy for 2-3 minutes until they are just cooked through.
TIPThe prawns will curl tightly and turn opaque when perfectly done. Do not simmer longer or they will become rubbery. - garnish · ~5 min
Finish and serve the curry.
Switch off the heat. Drizzle a teaspoon of ghee over the surface of the curry. Let the curry rest for 5 minutes before serving to allow the flavors to settle.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use unrefined mustard oil for its pungent, earthy aroma that defines Bengali cuisine.
- 2Pat prawns completely dry before marinating to ensure they sear instead of steam.
- 3Heat mustard oil until it just starts to smoke to mellow its sharpness before cooking.
- 4Do not boil the coconut milk vigorously; gentle simmer prevents curdling and keeps the gravy silky.
- 5Slide the seared prawns back into the gravy only for the last 2-3 minutes to keep them tender.
- 6Rest the finished curry for 5 minutes off heat before serving to let the flavors meld.
Adapt it for your goals.
Dairy-free
Skip the ghee finish; the mustard oil already provides enough richness, making this curry fully dairy-free without losing depth.
extra herbaceousExtra-herbaceous
Stir in a handful of fresh chopped coriander or shredded curry leaves at the end for a bright, herbal contrast to the creamy gravy.
spicierSpicier
Increase the green chilies to 4-5 or add a small slit dried red chili during tempering for a more assertive heat.
Why this is on our healthy list.
Rich in Lean Protein
Prawns provide high-quality, low-fat protein that supports muscle repair and satiety.
Anti-Inflammatory Spices
Turmeric and ginger contain curcumin and gingerol, compounds known for their anti-inflammatory properties.
Healthy Fats from Coconut
Coconut milk offers medium-chain triglycerides (MCTs), a readily digestible source of energy.
Frequently asked questions
Yes, firm fish fillets (like kingfish or sole) or boneless chicken thighs can work, but adjust cooking times accordingly.



