Macha Tarkari
A classic Odia fish curry where tender fish pieces are simmered in a tangy and pungent mustard-tomato gravy. This rustic and flavorful dish from Odisha is a perfect comfort food, best enjoyed with steamed rice.
For 4 servings
5 steps. 30 minutes total.
- 1
Step 1
- a.Marinate Fish & Prepare Mustard Paste
- b.Clean the fish pieces thoroughly. In a bowl, combine the fish with 0.5 tsp turmeric powder and 0.5 tsp salt. Mix well to coat each piece. Let it marinate for 15 minutes.
- c.While the fish marinates, add mustard seeds, garlic cloves, and green chilies to a grinder. Add 2-3 tablespoons of water and grind to a very smooth paste. Set aside.
- 2
Step 2
- a.Shallow Fry Fish & Potatoes
- b.Heat mustard oil in a wide pan or kadai over medium-high heat until it's lightly smoking. This removes its raw pungency.
- c.Carefully slide the marinated fish pieces into the hot oil. Fry for 2-3 minutes per side until they are light golden. Do not overcrowd the pan; fry in batches if needed. Remove the fish and set aside.
- d.In the same oil, add the quartered potatoes. Fry for 5-7 minutes, stirring occasionally, until they are golden brown and about 80% cooked. Remove and keep with the fried fish.
- 3
Step 3
- a.Prepare the Curry Base
- b.In the remaining oil in the same pan, reduce the heat to medium. Add the pancha phutana and let the seeds crackle for about 30 seconds.
- c.Add the finely chopped onions and sauté for 3-4 minutes until they become soft and translucent.
- d.Add the chopped tomatoes and cook for 5-6 minutes, until they turn soft and mushy, releasing oil at the sides.
- e.Stir in the remaining 0.5 tsp turmeric powder, red chili powder, and coriander powder. Sauté for 1 minute until the spices are fragrant.
- 4
Step 4
- a.Combine and Simmer
- b.Add the prepared mustard-garlic paste to the pan. Stir continuously and cook for only 45-60 seconds. It's crucial not to overcook the paste to prevent bitterness.
- c.Immediately pour in 2 cups of warm water and add the remaining 1 tsp of salt. Stir well and bring the gravy to a gentle boil.
- d.Add the fried potatoes to the boiling gravy. Cover and simmer for 5 minutes to allow the potatoes to cook through.
- e.Gently place the fried fish pieces into the curry. Lower the heat, cover, and let it simmer for another 5-7 minutes, allowing the fish to absorb the flavors. Do not stir too much to avoid breaking the fish.
- 5
Step 5
- a.Garnish and Serve
- b.Turn off the heat. Garnish generously with freshly chopped coriander leaves.
- c.Let the Macha Tarkari rest for at least 5-10 minutes before serving. This allows the flavors to meld together beautifully.
- d.Serve hot with steamed rice for an authentic Odia meal.
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 mustard oil and do not substitute it.
- 2To reduce the bitterness of mustard seeds, you can soak them in warm water for 15 minutes before grinding.
- 3Never overcook the mustard paste. Sautéing it for more than a minute will make the entire curry bitter.
- 4Fry the fish lightly. It will finish cooking in the gravy, ensuring it remains tender and moist.
- 5Using warm water for the gravy helps maintain the temperature and improves the texture of the curry.
- 6If you don't have Pancha Phutana, you can use a mix of 1/2 tsp mustard seeds and 1/2 tsp cumin seeds as a substitute.
Adapt it for your goals.
Vegetable Addition
Add vegetables like drumsticks (sajana chhuin), eggplant (baigana), or broad beans (oou) along with the potatoes for a more wholesome curry.
Fish TypeFish Type
This curry works well with other freshwater fish like Catla (Bhakura) or even sea fish like pomfret or mackerel.
Tangy TwistTangy Twist
For extra tanginess, add two or three pieces of dried mango (ambula) or a tablespoon of tamarind pulp to the gravy while it simmers.
Creamier GravyCreamier Gravy
For a slightly thicker and richer gravy, you can add 1 tablespoon of poppy seeds (posto) while grinding the mustard paste.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
The fish in this curry is an excellent source of omega-3 fatty acids, which are crucial for supporting brain health, reducing inflammation, and promoting a healthy heart.
Excellent Source of Protein
Fish provides high-quality lean protein, which is essential for building and repairing tissues, muscle growth, and maintaining overall body function.
Anti-inflammatory Properties
Mustard seeds and turmeric powder contain powerful compounds like allyl isothiocyanate and curcumin, respectively, which have potent anti-inflammatory effects and support overall wellness.
Frequently asked questions
A single serving of Macha Tarkari contains approximately 480-550 calories. The exact count can vary based on the type of fish and the amount of oil used.
