Macha Chencheda
A rustic, tangy fish curry from Odisha where tender fish steaks are simmered in a rich, mustard-forward gravy with roasted tomatoes, garlic, and green chilies. The smoky char from the roasted vegetables gives this dish its signature depth, making it a soulful companion to steamed rice.
For 4 servings
- roast · ~10 min
Roast the tomatoes, garlic and green chilies.
1.Skewer whole tomatoes, unpeeled garlic cloves, and green chilies on a metal skewer or place directly on a wire rack.2.Roast over an open flame or under a broiler, turning frequently, until the skins are charred and blistered.3.Let cool slightly, then peel the charred skin off the tomatoes and garlic. Mash them together coarsely in a bowl and set aside.TIPThe smoky char is key to the dish — don't skip roasting. If you don't have an open flame, use a hot cast-iron pan. - prep · ~10 min
Make the mustard-cumin paste.
1.Soak mustard seeds and cumin seeds in 2 tablespoons of water for 10 minutes.2.Transfer to a mortar and pestle or small grinder along with 4 peeled garlic cloves.3.Grind to a smooth, thick paste, adding a splash of water if needed. Set aside. - saute · ~6 min
Sauté the onion base.
1.Heat mustard oil in a deep pan or kadhai over medium heat until it reaches its smoking point. Let it cool slightly.2.Add the sliced onions and sauté until soft and translucent, about 4 to 5 minutes.3.Add the turmeric powder and red chili powder. Stir for 30 seconds. - saute · ~7 min
Cook the mustard paste and add mashed vegetables.
1.Stir in the mustard-cumin paste and cook for 2 minutes, until the raw smell fades and the oil starts to separate.2.Add the mashed roasted tomatoes, garlic, and chilies. Mix well and cook for 3 to 4 minutes until the mixture thickens. - simmer · ~15 min
Simmer the fish in the gravy.
1.Pour in 2 cups of water and stir in the salt and tamarind paste. Bring to a gentle boil.2.Gently slide in the fish steaks, spooning some gravy over them.3.Cover and simmer on low heat for 10 to 12 minutes until the fish is cooked through and tender.TIPNever stir vigorously once the fish is added — just shake the pan gently to prevent breaking the delicate steaks. - garnish
Garnish with fresh coriander leaves and serve hot with steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the deepest smoky flavor, char the tomatoes, garlic, and green chilies directly over a gas flame until the skins are blackened.
- 2Always heat mustard oil until it reaches its smoking point, then let it cool slightly — this tames its pungency and develops a nutty aroma.
- 3Grind the mustard-cumin paste to a smooth, thick consistency; a coarse paste can turn the gravy bitter.
- 4Slide the fish steaks gently into the simmering gravy and never stir — just shake the pan to avoid breaking the delicate flesh.
- 5Let the curry rest for 10 minutes off the heat before serving so the fish absorbs the tangy, spiced gravy.
- 6Leftover Mocha Chencheda tastes even better the next day as the flavors meld; store in the fridge for up to 2 days and reheat gently.
Adapt it for your goals.
Non-Rohu Fish Swap
Substitute rohu with firm-fleshed fish like tilapia, basa, or kingfish — they hold their shape well and absorb the mustard gravy beautifully.
VegetarianVegetarian
Replace fish with cubed paneer or boiled potatoes for a vegetarian version; skip the tamarind if you prefer a milder tang.
Coconut InfusedCoconut-Infused
Add 1/4 cup of thick coconut milk along with water for a creamier, slightly sweet variation popular in coastal Odisha.
SpicierSpicier
Increase the number of green chilies to 8 and add 1/2 teaspoon of black mustard seeds to the tadka for extra heat.
Why this is on our healthy list.
Rich in Omega-3s
Rohu fish provides a good source of omega-3 fatty acids, which support heart and brain health.
Antioxidant Boost
Tomatoes and garlic, especially when roasted, offer high levels of lycopene and allicin, powerful antioxidants that help fight inflammation.
Digestive Aid
Mustard seeds and cumin stimulate digestive enzymes and can help with gut health and metabolism.
Low in Saturated Fat
This curry uses minimal oil and no heavy cream, making it a lean, heart-friendly fish preparation.
Frequently asked questions
Yes, you can use any neutral oil like sunflower or canola, but the distinct pungent flavor of mustard oil is traditional and hard to replicate.



