Macher Matha diye Moong Dal
Roasted moong dal cooked with fried Rohu fish head.
About this dish
A crown jewel of Bengali non-vegetarian delicacies, Macher Matha diye Moong Dal elevates humble lentils to a celebratory status. It features the head of a large Carp (usually Rohu or Katla), deep-fried and then broken into the dal. This dish is a staple at weddings and special Sunday lunches, offering a complex interplay of nutty dal and rich fish oils.
Ingredients
The Fish and Dal
- 1 large Rohu or Katla fish head, halved
- 200g (1 cup) Sona Moong Dal
- 1/2 tsp Salt + 1/2 tsp Turmeric (for marinating fish)
For the Tempering
- 4 tbsp Mustard oil (for frying fish and tempering)
- 2 Bay leaves
- 2 Dried red chilies
- 1/2 tsp Cumin seeds
- 2-3 Cloves, 1 inch Cinnamon, 2 Cardamoms
The Masala Base
- 1 medium Onion, finely chopped
- 1 tbsp Ginger-garlic paste
- 1 small Tomato, chopped
- 1 tsp Turmeric powder
- 1 tsp Cumin powder
- 1/2 tsp Red chili powder
- 1 tsp Sugar
- 2 Green chilies, slit
Finishing Touches
- 1 tsp Ghee
- 1/2 tsp Garam masala powder
- Handful of chopped coriander leaves
Method
- 1
Roasting the Dal
Dry roast the moong dal in a pan on medium heat until it turns golden and aromatic. Wash the roasted dal and pressure cook with 3 cups of water, a pinch of turmeric, and salt for 2 whistles. The dal should be cooked but not completely dissolved.
- 2
Prepping the Fish Head
Clean the fish head thoroughly, ensuring the gills are removed. Rub with salt and turmeric. Heat mustard oil in a kadai until smoking, and fry the fish head pieces until they are dark golden brown and very crispy. Remove and set aside.
- 3
Developing the Base
In the same oil (leave about 2 tbsp), add the whole garam masala, bay leaves, and cumin seeds. Once they sizzle, add the chopped onions and sauté until they turn translucent and slightly golden.
- 4
Cooking the Masala
Add the ginger-garlic paste and sauté for 2 minutes. Add the tomatoes, turmeric, cumin powder, and chili powder. Cook on medium heat, splashing water if needed, until the oil separates and the tomatoes are pulpy.
- 5
Integrating the Fish
Add the fried fish head to the masala. Using your spatula, gently break the head into smaller chunks. This allows the juices and marrow to flavor the base. Sauté for 3-4 minutes.
- 6
Combining Dal and Fish
Pour the cooked dal into the kadai with the fish and masala. Stir well to combine. Add slit green chilies and sugar. The sugar is essential to balance the strong fishy notes.
- 7
Simmering for Flavor
Lower the heat and let the dal simmer with the fish head for 8-10 minutes. The dal will thicken and absorb the richness of the fish oils. If it becomes too thick, add a little hot water.
- 8
The Final Flourish
Stir in the ghee and garam masala powder. These final aromatics cut through the heavy scent of the fish and round out the dish. Garnish with coriander leaves.
- 9
Resting Period
Turn off the heat and cover the pot. Let it rest for 5 minutes; this allows the fish head pieces to soften slightly in the hot dal while keeping the outer crust flavorful.
Notes & variations
- The fish head must be extremely fresh; any staleness will ruin the entire pot of dal.
- Deep frying the fish head until 'kurkure' (crunchy) is vital to ensure no raw smell remains.
- You can add fried potato cubes for extra texture.
- If you prefer a smoother dal, whisk the cooked dal before adding it to the fish.
Serve with
Serve with plain Basmati rice and a side of Jhuri Aloo Bhaja (matchstick fries).
Cook's note
Use a heavy spatula to crack the fish head while it's in the masala to release the 'moka' (brain/marrow), which is the flavor powerhouse.