Macha Mahura
A traditional Odia delicacy where a fish head is cooked with a medley of vegetables and lentils. This wholesome, flavorful curry has a unique sweet and savory taste from pumpkin and roasted spices, creating a truly comforting and authentic dish.
For 4 servings
5 steps. 40 minutes total.
- 1
Step 1
- a.Prepare Ingredients & Cook Dal
- b.Clean the fish head pieces thoroughly. Marinate with 0.5 tsp turmeric powder and 0.5 tsp salt. Set aside for 15 minutes.
- c.In a pressure cooker, combine the soaked chana dal, potato, arbi, and raw banana. Add 1 cup of water, 0.5 tsp turmeric powder, and 0.5 tsp salt. Pressure cook for 2-3 whistles (about 10 minutes) until the dal is soft but the vegetables still hold their shape.
- d.While the dal cooks, prepare the 'bhaja masala'. Dry roast 1 tbsp cumin seeds, 1 tbsp coriander seeds, and 2 dried red chilies in a small pan on low heat for 2-3 minutes until fragrant. Let it cool completely, then grind into a fine powder.
- 2
Step 2
- a.Fry the Fish Head
- b.Heat the mustard oil in a large, heavy-bottomed kadai or pan over medium-high heat until it just begins to smoke.
- c.Carefully place the marinated fish head pieces in the hot oil. Fry for 4-5 minutes on each side until they are deep golden brown and crisp.
- d.Remove the fried fish head pieces with a slotted spoon and set them aside on a plate.
- 3
Step 3
- a.Make the Curry Base (Tadka)
- b.In the same oil, reduce the heat to medium. Add the panch phoron, bay leaves, and the remaining 2 dried red chilies. Let them splutter for about 30 seconds.
- c.Add the finely chopped onion and sauté for 5-7 minutes, stirring occasionally, until it turns soft and golden brown.
- d.Add the ginger-garlic paste and cook for another minute until the raw aroma disappears.
- e.Stir in the remaining 0.5 tsp turmeric powder and 1 tsp red chili powder. Cook for 30 seconds.
- 4
Step 4
- a.Combine and Simmer
- b.Add the pumpkin and brinjal cubes to the pan. Sauté for 4-5 minutes until they are slightly tender.
- c.Pour in the cooked dal and vegetable mixture from the pressure cooker. Mix everything gently.
- d.Carefully place the fried fish head pieces into the curry. Add the remaining 1 tsp salt and about 1 cup of warm water to adjust the consistency. Stir gently to combine.
- e.Cover the pan and let it simmer on low-medium heat for 10-12 minutes. During this time, gently break up the fish head with your spatula to allow its flavors to infuse into the curry.
- 5
Step 5
- a.Finish and Garnish
- b.Turn off the heat. Sprinkle the freshly prepared bhaja masala, grated coconut, and 1 tbsp of ghee over the curry.
- c.Give it a final gentle mix. Garnish with freshly chopped coriander leaves.
- d.Let the curry rest, covered, for at least 5-10 minutes before serving. This allows the flavors to meld beautifully. 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.
- 1Using mustard oil is essential for the authentic Odia flavor of this dish.
- 2Frying the fish head until it's very crisp is a key step; it adds immense flavor and texture.
- 3The freshly ground 'bhaja masala' is the soul of this dish. Avoid using pre-packaged powders for the best taste.
- 4Do not overcook the dal and vegetables in the pressure cooker; they should be cooked but still hold their shape.
- 5Adjust the amount of pumpkin to control the natural sweetness of the curry to your liking.
- 6This curry tastes even better the next day as the flavors deepen and mature.
Adapt it for your goals.
Vegetarian Version
For a vegetarian alternative, replace the fish head with 200g of fried paneer cubes or fried soya chunks. Add them at the same stage as the fish head.
Different VegetablesDifferent Vegetables
Feel free to add other vegetables like sweet potato, drumsticks (moringa), or broad beans (sem) along with the pumpkin and brinjal.
Dal VariationDal Variation
You can use a mix of chana dal and toor dal for a slightly different texture and flavor profile.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
The fish head is an excellent source of Omega-3 fatty acids, which are crucial for brain health, reducing inflammation, and supporting a healthy cardiovascular system.
Excellent Source of Protein & Fiber
The combination of chana dal and fish provides high-quality protein essential for muscle repair and growth. The medley of vegetables and lentils offers significant dietary fiber, aiding digestion and promoting satiety.
Packed with Vitamins and Minerals
With a variety of vegetables like pumpkin, arbi, and raw banana, this dish is loaded with essential vitamins (like Vitamin A and C) and minerals (like potassium and iron) that support overall health and immunity.
Frequently asked questions
One serving of Macha Mahura contains approximately 480-500 calories, making it a substantial and filling main course. The exact count can vary based on the size of the fish head and the amount of oil used.
