
Maharashtrian Fish Kalwan
A tangy, creamy fish curry from Maharashtra with a coconut, ginger and garlic paste, mild chilli and tamarind. The fish stays moist and the sauce is gently spiced.
Turmeric marinade masala
0.8 gRubbed into the fish with vinegar and salt (step 1)Coconut paste masala
2.4 gBlended into the coconut paste (step 2)Chilli powder masala
3.8 gStirred into the pan with the coconut paste (step 5)Everything else


Method
- Put 500 g firm white fish steaks on a plate. Rub the turmeric marinade masala, 5 g malt vinegar and salt over each steak; set aside.
- Blend 100 g coconut, 20 g ginger, 12 g garlic, 2 g green bird’s eye chilli and the coconut paste masala with 70–80 ml water until smooth.
- Heat 27 g vegetable oil in a large heavy-based saucepan over medium heat.
- Add 2–2.5 g curry leaf and 2 g green bird’s eye chilli; fry for a few seconds.
- Add the coconut paste and the chilli powder masala; fry for 5–6 minutes, stirring continuously and scraping the base.
- Stir in 12 g tamarind paste and cook for 30 seconds.
- Add 400 ml water and salt to taste; simmer over low heat for 2 minutes.
- Add the fish steaks and turn to coat. Cover and simmer for 3 minutes, until just cooked and still moist.
- Pour in 50.7 g coconut milk and simmer for 1 minute.
- Scatter over chopped coriander leaves to taste, remove from the heat and rest for a few minutes.
Don't have something?

Firm white fish

Firm white fish filletUse the same weight, cut into steaks or cubes. Cooking time is the same; skin can be left on if you like.
Firm fish filletUse the same weight. Check for bones; simmer 2–3 minutes more if the pieces are thick.
Firm white river fish filletUse the same weight. River fish may need 2–3 minutes extra; keep the simmer gentle.

Ground turmeric

Ground gingerUse 50% of the weight. Mimics turmeric's warm, earthy, rhizome background, but provides none of the golden-yellow colour.
SaffronSteep a tiny pinch (0.1 g per 2 g turmeric) in 2 tbsp warm water; use to match the rich golden hue. Contributes an aristocratic, honeyed floral flavour rather than earthy bitterness.

Malt vinegar

White malt vinegarUse the same weight; sharper and clearer; reduce salt slightly.
White vinegarUse 90% of the weight, diluted with 10% water; harsher, so taste.
Lime juiceUse the same weight; fresher sourness but no malt flavour; reduce salt.

Vegetable oil

Peanut oilUse 1:1 by weight. Handles high-heat frying identically and introduces a very subtle, pleasant nuttiness.
GheeUse 1:1 by weight. Yields a much richer, authentic aroma and a glossy, heavier mouthfeel.
Mustard oilUse 1:1 by weight. Heat until smoking, then cool slightly before cooking to temper its intensely pungent, sharp mustard kick.

Curry leaf

Bay leafFry 1 bay leaf for every 5 curry leaves in hot oil; imparts a warm, woodsy background note, but misses the citrus-sulphury punch entirely.
Lime juiceAdd a small squeeze (about 5 ml per sprig of curry leaves) right before serving; provides sharp citrus top notes without the toasty, herbal aroma.

Green bird's eye chilli

Bird's eye green chilliUse the same weight; heat and flavour are very close.
Green chilliUse 1.5 to 2 times the weight; deseed for less heat. Larger chillies are more watery.
Fresh green chilliUse 1.5 to 2 times the weight; chop finely and adjust heat by tasting.

Kashmiri chilli powder or mild paprika

Kashmiri chilli powderUse the same weight; this is the first half of the book's option and gives the best red colour with mild heat.
Mild paprikaUse the same weight; add a pinch of cayenne pepper for warmth. Slightly less colour.
PaprikaUse the same weight and add cayenne pepper to taste; works but is less aromatic.

Tamarind paste

Tamarind pulpUse 120–150% of the weight and strain; pulp is less concentrated, so simmer a little longer to thicken.
Tamarind extractUse 150–200% of the weight and reduce gently; extract is already diluted.
Lime juiceUse 60–70% of the weight with a pinch of jaggery; sharper, so add near the end off the heat.

Coconut milk

Single creamUse equal weight; simmer gently over low heat to prevent curdling. Imparts a comparable rich texture, though it adds dairy richness without any coconut fragrance.
Cashew pasteWhisk 1 part cashew paste with 2 parts water to match the consistency, then use equal weight. Provides a thick, velvety body without coconut flavour.
Whole milkUse equal weight, but reduce other cooking liquids by 20% to compensate for the lower viscosity. The curry will be lighter and lack sweetness.

Coriander leaves

Coriander (cilantro) or basilUse the same weight, choosing the coriander element if available. If only basil is available, expect a sweeter, more aniseed flavour.
Basil leavesUse the same weight. Basil is sweeter and more aromatic in a different way; add near the end so it keeps its perfume.
Coriander pasteUse 1.5 times the weight and reduce other liquid slightly; it is less fresh and more concentrated, so taste before adding more.

Coconut

Fresh coconutUse equal weight freshly grated or diced. Delivers the identical sweet, milky taste and juicy texture.
Desiccated coconutUse 60% of the weight and soak in hot water or milk for 15 minutes before using. The finished dish will be slightly sweeter and less fibrous.
Dried coconutFinely grate and use 50% of the weight, soaked in hot water for 20 minutes. Yields a firmer chew and a denser, oilier coconut aroma.

Fresh ginger

Ginger pasteUse equal weight. Sauté in hot fat until the raw allium smell disappears; slightly wetter, but provides identical warmth and pungency.
Ground gingerUse 20% to 25% of the weight (1 g for every 4 to 5 g fresh). Stir into the gravy; adds peppery heat and warmth, though it misses the crisp, zesty kick of raw root.

Garlic

Garlic pasteUse equal weight. Fry gently in oil or ghee with the ginger; incorporates smoothly into curries without visible minced bits.
Garlic powderUse 15% to 20% of the weight (about 1 g for every 5 to 6 g fresh cloves). Whisk into sauces; gives a savoury, toasted garlic flavour without raw pungency.
ShallotUse 1.5 times the weight, very finely minced. Sauté until golden; provides savoury allium sweetness, though it lacks garlic's pungent sulphur bite.

Black peppercorn

Coarsely ground black pepperUse 75% of the weight. Add midway through simmering; spreads heat evenly through the dish instead of delivering isolated bursts.
Ground black pepperUse 50% of the weight. Stir in near the end of cooking; significantly darkens light gravies and provides an immediate, sharp bite.

Cumin seed

Ground cuminUse 70% of the weight; add with ground spices or sauce bases rather than hot oil tempering, where it scorches quickly and turns bitter.
Black cumin seedsUse equal weight for oil tempering. Delivers an earthy profile with an additional musky, smoky, and slightly bitter edge.
Fennel seedUse 60% of the weight for tempering; offers comparable warm aroma, but leans sweet and liquorice-like rather than savoury and earthy.
Similar dishes

- Same: Goan Fish Caldine shares with this dish a white fish curry base of coconut milk, tamarind, ginger, garlic, cumin, black pepper, green chilli, turmeric and vegetable oil.
- Different: Goan Fish Caldine uses cod, onion, tomato, Goan vinegar, coriander seeds, sugar and much more coconut milk plus water, while this dish uses fresh coconut, Kashmiri chilli powder, curry leaves, malt vinegar and no onion or tomato.

- Same: Patrani Machli and this dish both use firm white fish with a coconut, green chilli, cumin and garlic paste.
- Different: Patrani Machli adds lemon juice and sugar, wraps the fish in banana leaf and steams it, while this dish uses tamarind, turmeric, vinegar, curry leaves, oil and coconut milk in a cooked curry sauce.

- Same: Goan Fish Curry shares with this dish a coconut-and-tamarind base, turmeric, cumin, ginger and garlic, vegetable oil and white fish.
- Different: Goan Fish Curry uses hake and mussels, dry white wine, fish stock, fenugreek, coriander seeds, fennel seed, caster sugar and a toasted coconut and seed masala, while this dish uses firm white fish, malt vinegar, curry leaves, bird’s eye chilli, black peppercorn and coconut milk.

- Same: Kerala Meen Mappas shares with this dish a fish curry base of coconut milk, tamarind, curry leaves, green chilli, ginger, garlic, turmeric and Kashmiri chilli.
- Different: Kerala Meen Mappas adds black mustard seeds, onion and lime juice and uses much more coconut milk (406 g) with sea bream, while this dish uses a ground coconut-ginger-garlic paste with cumin and black peppercorn, malt vinegar, and 500 g firm white fish.




































