Maharashtrian Pomfret Curry
A tangy, aromatic fish curry from coastal Maharashtra where fresh pomfret is gently simmered in a coconut-based gravy. Kokum adds the signature sourness while whole spices and grated coconut create a beautifully balanced, light yet deeply flavorful dish that pairs perfectly with steamed rice.
For 4 servings
- prep · ~10 min
Wash and prep the pomfret.
Rinse the pomfret pieces well and pat dry. Rub with a pinch of turmeric and salt, and set aside for 10 minutes.
TIPFresh pomfret has firm flesh and clear eyes. If unavailable, use any firm white fish like snapper. - prep · ~2 min
Blend the coconut masala paste.
In a blender, combine the grated coconut with 2 tablespoons of water. Grind to a smooth, fine paste. Set aside.
- saute · ~10 min
Cook the onion-tomato base.
1.Heat oil in a kadai over medium heat.2.Add mustard seeds and let them crackle (30 seconds).3.Add cumin seeds and curry leaves, sauté for 20 seconds until fragrant.4.Add chopped onion and minced ginger-garlic. Cook until the onion turns translucent (4-5 minutes).5.Add chopped tomato, turmeric, red chili powder, coriander powder, and cumin powder. Sauté until the tomato softens and the oil separates (5-6 minutes). - simmer · ~7 min
Build the gravy.
Add the ground coconut paste to the pan and stir well. Sauté for another 2 minutes, then pour in 1.5 cups of hot water. Add the slit green chilies, soaked kokum along with its water, and salt. Bring to a gentle simmer and cook for 5 minutes.
TIPDon't boil aggressively after adding the coconut paste — a gentle simmer keeps the gravy smooth. - simmer · ~8 min
Poach the pomfret in the gravy.
Gently slide the pomfret pieces into the simmering gravy. Spoon some gravy over the fish. Cover and cook on low heat for 6-8 minutes until the fish is opaque and flaky. Do not stir too much to avoid breaking the fish.
TIPLet the fish cook undisturbed in the gravy — this keeps the delicate pomfret pieces intact. - garnish · ~5 min
Finish and serve.
Turn off the heat. Sprinkle garam masala and chopped coriander leaves on top. Let the curry rest for 5 minutes before serving to allow the flavors to meld.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Rub the fish with turmeric and salt and let it rest for 10 minutes—this deodorizes and lightly marinates the pomfret.
- 2Use fresh grated coconut for the richest flavor; frozen coconut can be a backup but avoid desiccated coconut.
- 3Add the ground coconut paste on low heat and simmer gently to prevent the gravy from curdling or becoming grainy.
- 4When sliding the fish into the curry, place it in a single layer and avoid stirring; spoon gravy over the top instead.
- 5Rinse the kokum before soaking to remove any excess salt or dust, then use both the soaked fruit and its water for balanced sourness.
- 6Let the curry rest for 5 minutes off the heat before serving—this allows the garam masala and coriander to bloom without cooking.
Adapt it for your goals.
Low-oil
Reduce oil to 1 tablespoon and skip the tempering of mustard seeds and cumin seeds; instead, dry-fry the onion base in a non-stick pan. This cuts calories while keeping the core coconut-kokum flavour intact.
high proteinHigh-protein
Add 200g of cleaned prawns or small squid along with the pomfret for a seafood medley. The shellfish boosts protein and adds a briny complexity that complements the coconut gravy.
vegetarian (paneer or vegetables)Vegetarian (paneer or vegetables)
Replace pomfret with 250g of paneer cubes (gently pan-fried) or a mix of vegetables like cauliflower, potatoes, and okra. This makes the dish accessible for those who avoid fish, while the coconut gravy ties everything together.
veganVegan
Substitute paneer or vegetables (as above) for the fish, and use coconut oil instead of vegetable oil. The recipe is already vegan-friendly except for the fish, so this variation is straightforward and keeps the authentic Maharashtrian taste.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Pomfret is a good source of heart-healthy omega-3s, which support brain function and reduce inflammation. The coconut in the gravy also provides medium-chain triglycerides (MCTs) that are easily utilized for energy.
Digestive Aid from Kokum
Kokum contains hydroxycitric acid (HCA) and natural antioxidants that can aid digestion and help reduce acidity. Its tangy flavour also stimulates appetite in a gentle way.
Low in Saturated Fat
This curry uses only 2 tablespoons of oil and relies on coconut paste for creaminess, keeping the saturated fat content moderate compared to cream-based curries. The fish is a lean protein source, making it a balanced meal.
Packed with Essential Minerals
The combination of coconut, curry leaves, and fresh spices provides potassium, magnesium, and iron, while the fish contributes selenium and phosphorus. These minerals support muscle function, bone health, and immune response.
Frequently asked questions
Yes, but thaw the fish completely in the refrigerator, pat it dry, and proceed with the recipe. Frozen fish can release more water, so you may need to simmer the gravy slightly longer to thicken it.



