Maa ki dal, a simple dish of creamy lentils, translates to "Mom's Dal." Just as that name would imply, it's comfort food for the soul -- and it's absolutely delicious. It's also easy to make with just a few simple spices needed.

There are so many north Indian legume dishes that are deeply loved around the world, among them Chana Masala and Dal Tadka. Another fabulous lentil recipe that oozes comfort, also from north India, is Maa ki Dal.
And it starts with the name. Maa ki Dal literally translates to "Mom's Dal" -- now didn't you feel your belly grow all warm and mushy at the sound of that? Rich and soothing, this is exactly the sort of food to put a spring in your step on the rainiest, dreariest, most depressing days. And it works just as well for the good days too. 🙂
There are as many variations of Maa ki Dal as there are mothers in north India who cook it, which is probably why -- if you were to look up this dal on the internet -- there is a great deal of confusion over what exactly goes into it. Some recipes use cream, others use butter, and most use ghee. While every version out there uses urad dal (also called udad dal or black gram dal) as the lentil base, there are differences over what kind of urad dal to use. Some use sabut urad, the unpeeled, whole lentil that looks like a tiny black globe. Others use the split lentil, but with the black skin on. Yet others use the peeled, ivory-white version. Some cooks add a second lentil to this recipe, usually chana dal, and yet others confuse it with its more famous cousin that's often found on Indian restaurant menus, the luscious Vegan Dal Makhani, which has rajma or kidney beans added to it.
But just like mom, a Maa ki Dal needs no frills to make it special. The recipe I am about to share with you is super simple: you need some Indian ingredients, but if you cook Indian food on a fairly regular basis you likely already have these in your pantry.
This recipe is vegan which means of course that there's no ghee here-- an ingredient most Indian cooks will try to tell you is what makes this dal special, but pay no heed to them. There are so many flavors in play here, you will never know the difference.

More tasty dal recipes
Looking for more recipes with urad dal? You might like these recipes for spicy urad dal, vegan dal makhani and chaunsa dal.

Recipe card

Maa ki Dal
Ingredients
- 1 cup urad dal
- 1 bay leaf
- ½ teaspoon turmeric
- 2 teaspoon ginger (grated)
- 2 cloves garlic (crushed)
- 1 teaspoon vegetable oil
- 1 teaspoon cumin seeds
- 1 medium red onion (finely chopped)
- 1 medium tomato (finely chopped)
- ½ teaspoon cayenne or paprika for less heat
- 2 teaspoon ground coriander
- ½ teaspoon garam masala
- Salt to taste
- ½ lemon
- cilantro
- 12 almonds (soaked for 30 minutes then blended into a very smooth paste with ½ cup water)
Instructions
- Cook the urad dal with the bay leaf, turmeric and 1 teaspoon grated ginger until the dal is really tender. This is best done in a pressure cooker. If you don't have one, soak the dal for at least two hours, then place in a large saucepan with the other ingredients and water to cover by an inch. Bring to a boil, cover, lower heat to a simmer, and cook until the lentils are really soft and mash easily.
- Heat the oil. Add the cumin seeds and, when they sputter, add the minced onions.
- Add a pinch of salt and saute the onions until they are just beginning to turn color.
- Add the tomatoes and saute for a couple of minutes. Then add the coriander powder, cayenne or paprika, and garam masala powder.
- Stir well to mix, then add the cooked dal and mix really well. You can discard the bay leaf at this time.
- Bring to a boil and lower the heat to a simmer. If the dal is really thick, add water. Let the dal cook for five minutes for flavors to merge.
- Add the almond paste and chopped coriander. Squeeze in the lemon juice. Add salt to taste. Stir well and turn off heat.
- Serve hot with rice, a subzi, and roti.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.










Jim says
This is going to sound a little absurd, but I've been desperately wanting to know what a sabzi is called! Thank you!
Googling "Indian vegetable recipes" kept turning up vegetarian curries & dal--great, but not what I meant. I've been looking for weeks haha.
Your recipes look lovely, I'm excited to try some out!
Janean says
How would you cook the dal in the instant pot? Not sure of water/length of time/release. Looks so delicious. Can’t wait to try it.
Vaishali says
15 minutes on high pressure should work for lentils. Add three cups of water or vegetable stock and wait until 15 minutes after cooking is done to release pressure.
corygoldblatt says
Hi Vaishali,
Thanks for posting all these vegan recipes online! I've been trying to make a decent Dhal for years and your recipe came out better than all my other creations. One question though, this recipe requires two cloves of garlic, are those supposed to be sauteed with the onions? Thanks!
Best wishes,
Cory Goldblatt
Vaishali Honawar says
Hi Cory, yes, add them in the last minute of sautéing the onions.
S says
Very nice recipe - my mum has a similar version and it is delicious! I prefer it with rice rather than naan/roti.
Just wanted to say that your description of maa ki daal seems to be incorrect. My father is punjabi and told me that it us actually 'mah' ki daal. It does to translate to 'mother's daal'.
Nevertheless, great recipe. As always, love your blog 🙂
Vaishali Honawar says
Hi S, I'm a little confused but curious. Doesn't "mah" also mean mother?
Rashmi says
This is something which my Mil cooks every alternate day but it never looked so yummy. I skimmed through your blog looking for Kale recipes and found one from 2009 post. Loved you blog 🙂
Vaishali Honawar says
Thanks, Rashmi, and welcome to the blog. 🙂
The Vegan Scholar says
This looks delicious! Dal is one of my favourite foods 🙂 Thank you for the recipe.
Vaishali Honawar says
Thanks. 🙂
Michele says
This looks wonderful, and your description makes it sound absolutely heavenly. Can't wait to try it.
Vaishali Honawar says
Thanks for your kind words, Michele! Hope you try it. 🙂
Chessie says
Vaishali, I just love your blog! I always enjoy reading it. You always make everything look and sound so good.
I made a dal very similar to this a few days ago, with one important variation: I went to grab the cumin seeds and by mistake put a bunch of caraway seeds into it. Oops! That was a bit of a different flavor. 🙂
When I'm feeling achy and virusy, there is nothing like a very salty, spicy dal soup. It's way better than chicken soup could ever be, if you ask me.
Vaishali Honawar says
Thanks, dear Catherine, for your kind words-- you're the best! 🙂
I am always picking up the caraway seeds when I need cumin, so I can totally relate to that story. And they do have a strong flavor, although it's also a rather pleasant one, so I am sure your dal must have still been delicious.
I am actually feeling a little achy today, so I am going to run home now and have a big bowl of Maa ki Dal. 🙂