Bhaja Muger Dal
A comforting Bengali moong dal where the lentils are dry roasted before cooking for a deep, nutty aroma. Lightly spiced with ginger, bay leaf, and whole garam masala, it tastes especially good with rice and a squeeze of lime.
For 4 servings
- roast · ~6 min
Dry roast the moong dal.
Heat a heavy pan over medium heat and roast the moong dal, stirring often, until it turns lightly golden and smells nutty. Transfer to a bowl so it does not keep cooking.
TIPKeep the heat moderate and stir continuously near the end; moong dal can darken quickly. - prep · ~2 min
Rinse the roasted dal.
Wash the roasted dal in 2 to 3 changes of water until clean, then drain well.
- boil · ~20 min
Cook the dal until soft.
1.Add the rinsed dal to a pot with water, grated ginger, turmeric powder, and salt.2.Bring it to a boil over medium-high heat, skimming off any foam from the top.3.Lower the heat and cook uncovered until the dal is soft but not mushy, about 18 to 20 minutes.TIPBhaja Muger Dal tastes best when the grains hold their shape slightly instead of turning pasty. - simmer · ~4 min
Season the cooked dal.
Stir in the sugar and adjust the consistency with a little extra water if needed. Let the dal simmer gently for 3 to 4 minutes.
- temper · ~1 min
Make the ghee tempering.
1.Heat ghee in a small pan over medium heat.2.Add bay leaf, cumin seeds, dried red chili, green cardamom, cloves, and cinnamon.3.Let the spices sizzle until fragrant, about 20 to 30 seconds.TIPDo not burn the whole spices; the tempering should smell warm and sweet, not bitter. - assemble · ~2 min
Pour the tempering into the dal.
Add the hot tempering to the simmering dal and mix well. Cook for 1 to 2 minutes so the flavors blend together.
- garnish
Finish with lime juice if using.
Turn off the heat and stir in lime juice just before serving for a light fresh lift.
- serve
Serve the Bhaja Muger Dal hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Stop roasting as soon as the moong turns light golden and smells nutty; deeper browning can make the dal taste harsh.
- 2After roasting, transfer the dal out of the hot pan immediately so residual heat does not over-toast it.
- 3Cook the dal uncovered and keep an eye on texture; Bhaja Muger Dal is best when the lentils are soft yet still distinct.
- 4Skim the foam during boiling for a cleaner-tasting broth and a brighter yellow finish.
- 5Add the lime juice only after turning off the heat so its fresh acidity stays lively instead of dulling in the simmer.
- 6If the dal thickens on standing, loosen it with hot water rather than cold to keep the ghee tempering aromatic.
- 7Make the tempering right before serving; the fragrance of ghee, cumin, cardamom, and bay leaf is strongest when freshly poured.
Adapt it for your goals.
Vegan
Replace ghee with mustard oil or a neutral oil for a dairy-free version with a slightly sharper Bengali flavor.
no limeNo-lime
Skip the lime for a more traditional warm-spice profile if you want the roasted moong and ghee aroma to stay front and center.
mildMild
Use fewer dried red chilies or leave them whole and unbroken to keep the dal aromatic but gentler for kids or sensitive eaters.
festiveFestive
Add a few fried coconut slivers or green peas at the end for a richer, special-occasion Bengali-style serving.
Why this is on our healthy list.
Plant-Based Protein
Moong dal provides satisfying plant protein, making this simple rice-and-dal meal more filling and balanced.
Gentle on the Stomach
Moong dal is often considered one of the lighter lentils, and the ginger in this recipe adds a soothing digestive note.
Moderately Spiced Comfort Food
The dish relies on whole spices, ginger, and a little ghee for flavor rather than heavy cream or rich gravies.
Frequently asked questions
Roasting gives Bhaja Muger Dal its signature nutty aroma and helps the lentils taste deeper and more rounded than unroasted moong.



