Bengali Prawn Curry
Succulent prawns simmered in a luscious, creamy coconut milk gravy, fragrant with whole spices. This classic Bengali dish, known as Chingri Malai Curry, is a celebration of subtle flavors and is best enjoyed with steamed rice.
For 4 servings
7 steps. 25 minutes total.
- 1
Step 1
- a.Marinate the Prawns: In a bowl, gently toss the cleaned and deveined prawns with 1/4 tsp of turmeric powder and 1/2 tsp of salt. Set aside for 15 minutes.
- 2
Step 2
- a.Shallow-Fry the Prawns: Heat 2 tbsp of mustard oil in a kadai or heavy-bottomed pan over medium-high heat. Once the oil is hot, add the marinated prawns in a single layer. Fry for 1-2 minutes per side until they turn pink and are lightly golden. Do not overcook. Remove the prawns with a slotted spoon and set them aside.
- 3
Step 3
- a.Temper the Spices: In the same pan, add the remaining 1 tbsp of mustard oil if needed. Reduce the heat to medium-low. Add the bay leaf, cinnamon stick, crushed green cardamoms, and cloves. Sauté for about 30-40 seconds until they release their aroma.
- 4
Cook the Aromatics: Add the onion paste to the pan
- a.Cook for 7-8 minutes, stirring frequently, until the paste loses its raw smell, turns light brown, and the oil begins to separate at the edges. Add the ginger and garlic pastes and sauté for another 2 minutes until fragrant.
- 5
Step 5
- a.Build the Gravy: Add the remaining 1/4 tsp turmeric powder and the Kashmiri red chili powder. Stir for 30 seconds. Reduce the heat to the lowest setting and slowly pour in the thick coconut milk, stirring continuously to prevent it from splitting. Add the remaining 1/2 tsp salt, sugar, and slit green chilies. Mix well.
- 6
Simmer the Curry: Bring the gravy to a gentle simmer over low heat
- a.Do not let it come to a rolling boil. Once it starts bubbling lightly at the edges, add the fried prawns back into the pan. Gently stir and let it simmer for 2-3 minutes, just enough for the prawns to absorb the flavors of the gravy.
- 7
Finish and Rest: Turn off the heat
- a.Stir in the ghee and garam masala powder. Cover the pan and let the curry rest for at least 5-10 minutes. This allows the flavors to meld beautifully. Serve hot with steamed basmati rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the most authentic flavor, use fresh, large river prawns (Golda Chingri if available).
- 2Do not overcook the prawns at any stage. A total cooking time of 3-5 minutes is sufficient to keep them tender and juicy.
- 3Always add coconut milk on low heat and stir continuously to prevent it from curdling.
- 4Heating mustard oil until it's lightly smoking helps to mellow its pungent flavor.
- 5The pinch of sugar is essential in Bengali cooking to balance the savory and spicy notes with the sweetness of the coconut milk.
- 6Crushing the green cardamoms slightly before adding them to the oil helps release more of their fragrance.
Adapt it for your goals.
Spicier Version
Increase the number of green chilies or add a pinch of hot red chili powder along with the Kashmiri chili powder for more heat.
Richer GravyRicher Gravy
For an even richer and creamier gravy, you can add 1 tablespoon of cashew paste along with the onion paste.
With Coconut ChunksWith Coconut Chunks
For added texture, add a few thin slices of fresh coconut to the gravy and let them simmer with the prawns.
Why this is on our healthy list.
Excellent Source of Lean Protein
Prawns are rich in high-quality protein, which is essential for building and repairing tissues, muscle development, and overall body function.
Rich in Healthy Fats
The coconut milk in this curry contains Medium-Chain Triglycerides (MCTs), a type of saturated fat that is metabolized differently and can be a quick source of energy.
Anti-inflammatory Properties
Spices like turmeric (containing curcumin), ginger, and garlic are known for their powerful anti-inflammatory and antioxidant effects, which can help combat oxidative stress in the body.
Contains Essential Minerals
Prawns are a good source of important minerals like selenium, which acts as a powerful antioxidant, and zinc, which is crucial for a healthy immune system.
Frequently asked questions
One serving of Bengali Prawn Curry (approximately 225g) contains around 350-400 calories, depending on the fat content of the coconut milk and the amount of oil used.
