• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Raksha's Kitchen

  • Home
  • Goan Recipes
  • Recipes Index
  • Contact
Home » Curries » Dal Makhani

Dal Makhani

By Raksha Kamat | October 24, 2018 | Updated on September 23, 2026

5 shares

Dal makhani is a popular dish made in India especially in North Indian states like Punjab. My hubby had introduced me to this dish soon after my marriage. He loves this dish and I too love it since then. My favorite vegetarian dishes are paneer butter masala and this rich, buttery and creamy gravy made with whole black lentils and kidney beans. Today’s post is about how to prepare dal makhani. You can find step-by-step photos to prepare dal makhani in this recipe post.

Dal Makhani

Traditionally preparing dal makhani takes at least 24 hours. But we can prepare this dish with lentils and beans with instant pot or pressure cookers within 1 to 2 hours. Butter and milk cream is added to this recipe. Some people even add milk.

Dal makhani is rich and creamy gravy made with whole black lentils and kidney beans. It tastes good when it is cooked in a slow cooker.

This recipe is also known as maa ki dal in some places. The recipe to prepare dal makhani is very easy. Soak urad dal and rajma overnight or for 6 to 8 hours.

Dal Makhani

Then pressure cook till the urad dal and rajma are cooked. Heat oil and butter and add spices. Then sauté onion till it turns pinkish.

Dal Makhani

Add ginger garlic paste in sauted onions. I prefer to use freshly crushed ginger garlic paste.

Dal Makhani

 

Add tomatoes and saute till it becomes mushy. Add spice powders and mix well.

Dal Makhani

Slightly mash the cooked lentils and kidney beans and pour it in the kadai where tomatoes and onion is getting sauted.

Dal Makhani

Mix well and simmer on low flame.

Dal Makhani

Add fresh cream, kasuri methi and salt and mix well.

Dal Makhani

You can serve this dish with jeera rice or paneer paratha.

Dal Makhani restaurant style

 

Dal Makhani
Print Recipe Pin Recipe Save Recipe Saved!
5 from 2 votes

Dal Makhani

Prep Time8 hours hrs
Cook Time45 minutes mins
Total Time8 hours hrs 45 minutes mins
Servings: 6 People
By: Raksha Kamat
Prevent your screen from going dark

Ingredients

  • 3/4 cup whole black lentil or sabut urad dal or black gram
  • 4 tablespoon rajma / kidney beans
  • 1 medium sized onion finely chopped
  • 2 medium sized tomatoes finely chopped
  • 2 tablespoon Butter
  • 3 tablespoon fresh cream to add in curry
  • 1 tablespoon fresh cream for garnish

For ginger-garlic paste:

  • 8 pods garlic peeled and crushed into paste
  • 1/2 inch ginger peeled and crushed into paste

Spices:

  • 1 inch cinnamon
  • 3 cardamom pods
  • 4 cloves
  • 1/2 teaspoon cumin seeds / jeera
  • 1 bay leaf
  • 1 teaspoon kasuri methi crushed

Spice powders:

  • 1 teaspoon coriander powder
  • 1 teaspoon red chili powder
  • 2 tablespoon oil
  • To taste Salt

Instructions

Boil dal and beans by pressure cooking:

  • To start making dal makhani, soak lentils and kidney beans in 5 cups water for 8 hours or overnight.
  • Drain and later pressure cook the urad dal (lentils) and kidney beans by adding 3 cups water for 5 to 6 whistles or until the dal and rajma are cooked nicely. Let the pressure from cooker get released on its own.
  • Mash some dal and rajma by using a masher.

Let us now cook dal makhani:

  • Heat a kadai and add oil. After oil gets heated, add butter.
  • Add spices and let them get infused in oil.
  • Now add finely chopped onion and sauté till onion turns pinkish.
  • Next add ginger garlic paste and sauté till raw aroma from garlic goes away.
  • Now add chopped tomatoes, mix and cover the kadai. After sometime sauté till tomatoes turn mushy.
  • Next add the spice powders and mix well. Sauté till oil gets released from onion and tomato mixture in the sides.
  • Now pour the cooked dal and beans from the pressure cooker along with any water from the cooker. Mix well. Add ½ cup water if dal becomes too thick.
  • After sometime, dal will start thickening. Keep stirring occasionally, else dal will stick to the bottom of the kadai.
  • Add ¼ th cup fresh cream and mix well. Switch off the gas.
  • Take kasuri methi in between palms of the hands and crush it. Add this on top of the dal makhani.
  • Garnish with fresh cream.
Share on Facebook Pin Recipe
Love this recipe? Pin this recipe on Pinterest to refer it later.Follow @rakshaskitchen and tag #rakshaskitchen on Instagram!
Get Free Video Recipes !!!Click here to -> FREE RECIPES

You might also like:

Tallyache Sukhe | Sardines Masala Goan Style

Mooga Gathi Recipe (Sprouted Moong Coconut Curry) – No Onion No Garlic

A Day In Prague - Czech Republic

Green Peas Stir Fry

Homemade Remedies For Throat Infection and common colds

Open Faced Radish Sandwich

5 shares

Filed Under: Curries, Dal & Lentil Recipes, Indian Recipes, Vegetarian Recipes Tagged With: cream, curry made with cream and whole black lentils and kidney beans, dal, Dal Makhani, kidney beans, rajma, urad dal, whole black lentils

Previous Post: « Vegan Banana Semolina Cake
Next Post: Dal Palak | Spinach Dal »

Reader Interactions

Comments

  1. Ashima

    2018-10-25 at 12:42 pm

    5 stars
    Delicious! I love dal makhani and it is so perfect for the season 🙂

    Reply
    • Raksha Kamat

      2018-10-27 at 9:59 pm

      thanks

      Reply
5 from 2 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Meet Raksha

Hello, I’m Raksha Kamat, the face behind Raksha’s Kitchen. I work in the tech industry, am a mom to a lovely child, and a passionate food blogger. Raksha's Kitchen was created more than a decade ago due to my passion for food and for documenting my experiments in my kitchen. Read More…

Footer

Hi! Welcome

Hello, I’m Raksha Kamat, the face behind Raksha’s Kitchen. I work in the tech industry, am a mom to a lovely child, and a passionate food blogger. Raksha's Kitchen was created more than a decade ago due to my passion for food and for documenting my experiments in my kitchen. Read More…

Subscribe To Raksha’s Kitchen

Featured In:

RakshasKitchenFeaturedIn

Useful Links

Recipe Index
Privacy Policy
Web stories
  • Awards
  • Blog
  • Contact
  • Home
  • Media Mentions

Copyright © 2026 · Raksha's Kitchen · Privacy Policy · Maintained By WPOrbit

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.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.