• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Dainty Soul Curry
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
menu icon
go to homepage
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
search icon
Homepage link
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
×
Home » Recipes » Recipes

Indian Dal Makhni or Maa Ki Dal Recipe

Last Updated: Apr 18, 2023 by Chitra Goel · This post may contain affiliate links · Leave a Comment

Jump to Recipe - Print Recipe
Indian Dal Makhni Maa Ki Dal Recipe pinterest image.

Indian Dal Makhni or Maa ki Dal is an emotion for Punjabis. This is a popular North Indian dish that is often referred to as "Maa Ki Dal" (Mother's Lentil Soup) due to its comforting and homely taste.

Dal Makhni dish in a blue bowl.

This dish is a type of dal or lentil soup that is made using skinned black lentils (urad dal) and kidney beans (rajma), along with a range of spices and ingredients. My introduction to this happened in Bangalore when I happened to visit a Gurudwar during my college days.

Hot makhani ki dal with rice was a match made in heaven. And each spoon gave me an explosion of flavors that I can never explain. If you haven’t ever tried it or want to make it at home, this recipe is for you.

The dish has its roots in Punjab, a state in the northern region of India. Traditionally, dal makhni was cooked on slow firewood stoves, which allowed the lentils and beans to simmer for hours and absorb the flavors of the spices and herbs added to it.

The slow-cooking method gives the dal a creamy texture, which is further enhanced by the addition of butter or ghee, which gives it a rich and silky consistency.

Jump to:
  • Tips and Tricks
  • Ingredients
  • Instructions
  • 📖 Recipe

Tips and Tricks

Dal Makhni dish in a blue bowl with a spoon.

To make dal makhni, the black lentils and kidney beans are first soaked overnight, then cooked in a pressure cooker with water, salt, and some spices like bay leaf and cinnamon. The cooked dal is then mashed with a spoon or an immersion blender to create a smooth and creamy consistency.

In a separate pan, a tempering of spices such as cumin seeds, ginger, garlic, onions, and tomatoes is prepared, which is then added to the dal. This is then simmered for a few minutes, allowing the flavors to meld together.

The dish is traditionally garnished with some cream and coriander leaves and served hot with steamed rice, roti, or naan. It is a hearty and wholesome meal that is loved by people of all ages and is often served at weddings, parties, and other special occasions.

Dal Makhni is not just a delicious and comforting dish, but it is also highly nutritious. Lentils and beans are rich sources of protein, fiber, and essential vitamins and minerals. The addition of spices like cumin, turmeric, and coriander not only enhances the flavor but also has several health benefits.

In conclusion, Dal Makhni or Maa Ki Dal is a quintessentially Indian dish that is loved by millions around the world. Its rich, creamy texture and delicious flavor make it a comforting and wholesome meal that is perfect for any occasion.

Ingredients

Dal Makhni dish in a blue bowl with a spoon.

To Soak:

  • 1 cup black lentils (skinned urad dal)
  • ¼ cup kidney beans (rajma)
  • 2 tablespoon of chana dal (optional)

To Boil with Lentils:

  • ¼ cup chopped onions, 1 chopped tomato, and a few cloves of garlic with 1 teaspoon of mustard oil
  • 4 cups water
  • Salt, to taste

Other Ingredients:

  • 1 bay leaf
  • 1 cinnamon stick
  • 1 tablespoon ghee or butter
  • 1 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 tablespoon grated ginger
  • 4 garlic cloves, minced
  • 1 onion, finely chopped
  • 2 tomatoes, finely chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 tablespoon coriander powder
  • ½ cup cream
  • 2 tablespoons chopped coriander leaves

Instructions

  1. Soak the black lentils and kidney beans in water overnight or for at least 6 hours. Drain the water and rinse the lentils and beans.
  2. In a pressure cooker, add the soaked lentils and beans, 4 cups of water, salt, bay leaf, cinnamon stick, and all the other ingredients listed under “to boil.” Cook for 5-6 whistles, or use the beans setting to cook until the lentils and beans are soft and tender.
Dal Makhni ingredients cooking in a pot.
  1. Remove the bay leaf and cinnamon stick from the cooked lentils and beans. Using a spoon or an immersion blender, mash the lentils and beans to create a smooth and creamy consistency.
  2. In a separate pan, heat the ghee or butter and oil over medium heat. Add the cumin seeds and let them sizzle for a few seconds.
  3. Add the grated ginger, minced garlic, and finely chopped onion. Saute for a few minutes until the onions turn golden brown.
  4. Add the finely chopped tomatoes and cook until they become soft and mushy.
Dal Makhni ingredients cooking in a pot.
  1. Add the turmeric powder, red chili powder, and coriander powder to the tomato mixture. Mix well and cook for a minute.
  2. Add the mashed lentils and beans to the tomato mixture. Mix well and let it simmer for 10-15 minutes.
  3. Add the cream and mix well. Simmer for another 5 minutes.
  4. Garnish with chopped coriander leaves.
  5. Serve hot with steamed rice, roti, or naan.

Enjoy the delicious and nutritious Indian Dal Makhni or Maa Ki Dal!

📖 Recipe

Dal Makhni dish in a blue bowl.

Indian Dal Makhni or Maa Ki Dal Recipe

Indulge in the rich and creamy flavors of Indian Dal Makhni, also known as Maa Ki Dal, with this delicious and easy-to-follow recipe.
5 from 1 vote
Print Pin Rate
Course: Soup
Cuisine: Indian
Keyword: Dal Makhni, Maa Ki Dal
Prep Time: 20 minutes minutes
Cook Time: 30 minutes minutes
Soak Time: 6 hours hours
Total Time: 6 hours hours 50 minutes minutes
Servings: 4 people
Calories: 400kcal
Author: Chitra Goel
Cost: 10

Ingredients

To Soak

  • 1 cup black lentils, skinned urad dal
  • ¼ cup kidney beans, rajma
  • 2 tablespoon of chana dal, optional

To Boil with Lentils

  • ¼ cup chopped onions, 1 chopped tomato, and a few cloves of garlic with 1 teaspoon of mustard oil
  • 4 cups water
  • Salt, to taste

Other Ingredients

  • 1 bay leaf
  • 1 cinnamon stick
  • 1 tablespoon ghee or butter
  • 1 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 tablespoon grated ginger
  • 4 garlic cloves, minced
  • 1 onion, finely chopped
  • 2 tomatoes, finely chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 tablespoon coriander powder
  • ½ cup cream
  • 2 tablespoons chopped coriander leaves

Instructions

  • Soak the black lentils and kidney beans in water overnight or for at least 6 hours. Drain the water and rinse the lentils and beans.
    1 cup black lentils, ¼ cup kidney beans, 2 tablespoon of chana dal
  • In a pressure cooker, add the soaked lentils and beans, 4 cups of water, salt, bay leaf, cinnamon stick, and all the other ingredients listed under “to boil.” Cook for 5-6 whistles, or use the beans setting to cook until the lentils and beans are soft and tender.
    4 cups water, Salt, 1 bay leaf, 1 cinnamon stick, ¼ cup chopped onions
  • Remove the bay leaf and cinnamon stick from the cooked lentils and beans. Using a spoon or an immersion blender, mash the lentils and beans to create a smooth and creamy consistency.
  • In a separate pan, heat the ghee or butter and oil over medium heat. Add the cumin seeds and let them sizzle for a few seconds.
    1 tablespoon ghee or butter, 1 teaspoon cumin seeds, 1 tablespoon oil
  • Add the grated ginger, minced garlic, and finely chopped onion. Saute for a few minutes until the onions turn golden brown.
    1 tablespoon grated ginger, 4 garlic cloves, 1 onion
  • Add the finely chopped tomatoes and cook until they become soft and mushy.
    2 tomatoes
  • Add the turmeric powder, red chili powder, and coriander powder to the tomato mixture. Mix well and cook for a minute.
    1 teaspoon turmeric powder, 1 teaspoon red chili powder, 1 tablespoon coriander powder
  • Add the mashed lentils and beans to the tomato mixture. Mix well and let it simmer for 10-15 minutes.
  • Add the cream and mix well. Simmer for another 5 minutes.
    ½ cup cream
  • Garnish with chopped coriander leaves.
    2 tablespoons chopped coriander leaves
  • Serve hot with steamed rice, roti, or naan.
Find us on Pinterest!Follow MyDaintySoulCurry!
Check our YouTube recipe videos!Here is MyDaintySoulCurry Channel!
Tried this recipe?Mention @Mydainty_soulcurry or tag #mydaintysoulcurry!

Nutrition

Calories: 400kcal | Carbohydrates: 43g | Protein: 17g | Fat: 19g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.01g | Cholesterol: 43mg | Sodium: 38mg | Potassium: 345mg | Fiber: 16g | Sugar: 4g | Vitamin A: 1125IU | Vitamin C: 15mg | Calcium: 120mg | Iron: 6mg
Let’s stay connected!Follow @MyDaintySoul!
« Spicy Indian Urad Dal Recipe
How To Make Coriander Powder »

Sharing is caring!

0 shares
  • Facebook
  • Twitter
  • Email

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Sophie profile photo.

Hi, I'm Sophie! Created this blog to share the best plant-based Indian and world recipes.

More about me →

Popular

  • Cooked tofu in white bowl
    How To Cook Tofu - Six Easy Ways
  • Vegan keto falafel
    Vegan Keto Falafel
  • Vindaloo curry in pot
    Vindaloo Curry
  • Keto cauliflower queso dish
    Keto Cauliflower Queso

Recent Recipes

  • Featured Img of Banana Stem Salad
    Banana Stem Salad
  • Featured Img of Jackfruit Biryani
    Jackfruit Biryani
  • Featured Img of Viral Tandoori Chicken Legs
    Viral Tandoori Chicken Legs
  • Featured Img of Chicken In Banana Leaf
    Chicken In Banana Leaf

Pages

  • Meet Me
  • Contact Us
  • Privacy Policy
  • Recipe Index

Copyright © 2025 · My Daint Soul Curry LLC

  • Facebook
  • Twitter
  • Pinterest
  • Email

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.