• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Instant Pot
  • Indian
  • Air Fryer
  • Shop

yellowthyme logo

menu icon
go to homepage
  • All Recipes
  • Air Fryer
  • Instant Pot
  • Indian Recipes
  • Appetizers
subscribe
search icon
Homepage link
  • All Recipes
  • Air Fryer
  • Instant Pot
  • Indian Recipes
  • Appetizers
×
Home » Instant Pot Recipes

Published: Jun 12, 2024 · Modified: May 2, 2025 by chhavi

Slow-cooked Instant Pot dal makhani

Jump to Recipe Print Recipe

Luscious creamy dal makhani is slow-cooked in the instant pot for that restaurant-quality finish with a shortcut to that smoky flavor without charcoal! Completely authentic but with modern makeover.

Creamy instant pot dal makhani with a drizzle of cream and a knob of butter.

If comfort food had a personality, Dal Makhani would be the warm, snuggly friend who shows up uninvited with a cozy blanket and a bowl of buttery goodness. And now, thanks to the magic of the Instant Pot, this North Indian classic has gone from “takes all day” to “weeknight superstar” without losing an ounce of its soul.

Let me introduce you to my go-to dish for when I want to impress someone, or just myself. Dal Makhani, which literally means “buttery lentils,” is traditionally slow-cooked for hours until the black urad dal and kidney beans melt into a thick, creamy swirl of magic.

This is my family’s heirloom recipe—but with a little help from some shiny new kitchen gadgets. My mom’s from Old Delhi, where they take their dal makhani very seriously. Like, "do n’t-you-dare-rush-it" seriously. It’s basically a rite of passage to get it just right. Every spoonful has to taste like a warm memory and a flavor bomb rolled into one.

But here’s the twist most people don’t realize: the signature creaminess? It doesn’t come from a truckload of butter or a splash of dairy cream. Nope. The magic comes from the dal itself—those humble black lentils, slow-cooked (or in our modern case, pressure-cooked) until they practically melt into a silky, luxurious texture. The butter and cream are just the icing on the already ridiculously creamy cake.

So yeah, it’s tradition—just with an Instant Pot and fewer raised eyebrows from the aunties about whether you're doing it "the right way." Plus where am I suppose to get charcoal from now? and light it up too? Use a shortcut- smoked paprika to get the same flavor!

Pair it with warm basmati rice or a buttery naan, and boom—you’ve got a dish worthy of your best china or your coziest sweatpants. It's equal parts luxurious and low-effort.And if you are pulling all the stops, make this easy butter chicken too!

Ingredients used to make Kali Dal

You can find most ingredients on Amazon or an Indian store.

Ingredients needed to make dal makhani in instant pot
tomato paste, ginger garlic paste, oil, butter,cream, kasoori methi, salt, chili, coriander seeds, whole spices, black dal, rajma, onions and yellow chana dal

Black Dal- whole black urad dal or madras lentils are the basis of this recipe.When you soak it, it might leave out some black color and turn a tiny bit green and that's okay!

Rajma or kidney beans- I am partial to the light brown variety called chitra but others will work too.

Tomatoes - I like to use tomato paste as that has the most reliable taste. You can use canned tomato puree as well. Freshly pureed tomatoes can be used but it will need to be cooked down to get the concentrated flavor that comes from paste or store bought puree.

Butter & Cream- These add creaminess to the dal, which is quite evident in restaurant dal makhani. If you are on a diet, you can skip this. If you slow-cook the dal for 1-2 hours after, you can achieve the similar results.

Spices - Salt, chili powder, and ground coriander seeds are a pantry staple in Indian cuisine. They are used in almost every curry.

Whole Spices - These give a deep flavor to the dal. You can omit or use whatever you have on hand.

Kasoori Methi - Some would argue that dried fenugreek leaves are more important in this recipe than butter. I highly suggest buying this. It has the most amazing, indescribable taste that really lifts most North Indian curries.

Smoke paprika- My secret ingredient that makes the dal smokey without the dhunhar.Dhungar is basically smoking the dal with charcoal.

Making Dal Makhani in Instant Pot

The cooking process is mostly hands-off, except for the initial sauteing steps. The only thing this dish really needs is time.

Step 1: Soak

Add the whole black dal, chana dal, and rajma in a big bowl. Wash and soak in drinking water overnight or for 6-8 hours.

No soak method- If you forget to do this, increase the pressure cooking time per the recipe instructions.

Softened onions in the instant pot with ginger galric paste, coriander and salt.
Bhuna masala in the instant pot- sauce made with onion, spices and tomato paste
Dal and the bhuna masala in the instant pot
Dal makhani ready to be cooked in the instant pot

Step 2: Bhuna Masala

You can do this in two ways- in the Instant Pot or in a pan. On days I am rushed, I do it in the Instant Pot. But the days I am cooking to impress, I do the bhuna masala step on stove top, painstakingly browning the onions for the best taste.

Heat the instant pot using saute mode. Once heated through, add oil.

Add the whole spices- cloves, cinnamon, cardamom, and bay leaf. Let them infuse for 5-10 seconds.

To that, add onions and let them cook till translucent. Add the ginger garlic paste, chili powder, coriander powder, and sauté for about 20-30 seconds. This step will let the chili release it's color and aroma in the oil.

Cancel the saute and add the tomato paste, dal, and water.

Pressure cooked black dal in the instant pot
Instant pot black dal
Slow cooked instant pot dal makhani

Step 3: Pressure Cook

Pressure cook on high. At the end of the cooking time, let the pressure drop naturally if possible.

Open the pressure cooker, and mash the dal using a heavy spoon/ potato masher or a mallet. Mashing the dal is extremely important for the texture.Add the butter and kasoori methi.

Choose slow cook mode and set the timer to 2 hours. Cover and let the instant pot do its thing. After 2 hours, your dal is ready!

So go ahead. Spoon me up, Instagram me (I’m photogenic AF), and let me warm your heart—one bite at a time.

Smokey taste

Skip the dhungar and charcoal and use smoked paprika instead!

Serving Dal Makhani

Serve this creamy slow-cooked dal makhani piping hot with a dollop of butter, a drizzle of cream, and slivers of ginger on top.

Kali dal goes best with Naans or tandoori roti. We love garlic butter naan at home. That said, I can also happily eat it with rice and regular rotis, too.

If I am entertaining or want a full Indian meal, I often pair the dal with one or more of the below.

  • Paneer Dish- Palak Paneer or Paneer Butter Masala
  • Chicken Dish- Butter Chicken for the win!
  • Salad- Finely sliced round onions(check the photo for that)
  • Boondi Raita or this spicy raita
  • Indian Breads- Either Naans or homemade parathas
  • Rice - Jeera Rice or plain basmati rice
  • Pickles and papads
  • Extra butter for some indulgence

If you enjoyed this Indian slow-cooked dal makhani, check out the recipes below, too.

Tried it? I’d love to know! Tag me or drop a comment below — your feedback totally makes my day.

Mention #yellowthyme or tag @yellowthyme on Instagram or follow me on Pinterest.


Dal Makhni Recipe

Slow cooked instant pot dal makhani - resturant style recipe thats mostly hands off.
4.84 from 6 votes
Pin Recipe Rate Recipe Print Recipe
Prep Time: 10 minutes minutes
Cook Time: 3 hours hours 10 minutes minutes
Pressure cooking time: 1 hour hour 10 minutes minutes
Total Time: 1 hour hour
Servings: 10
Calories: 143kcal
Author: Chhavi

Equipment

  • Instant Pot
  • Wire masher

Ingredients 

  • 1 Cup Black Whole Dal Black Urad Dal / Madras Dal
  • 2 Tablespoon Rajma Kidney Beans; i like chitra rajma
  • 2 Tablespoon Channa Dal
  • 1 Tablespoon Oil ghee, mustard or avocado or vegetable oil
  • 1 Cup Onion 200 gms; chopped up ; white or yellow
  • 50 grams Tomato paste 2 tablespoon or 1.5 cups fresh pureed tomatoes or 1 cup storebought puree
  • 3 Tablespoon Ginger Garlic Paste fresh is better
  • 3 Tablespoon Butter 2 tablespoon for cooking; tablespoon for garnish
  • Salt to taste about ½ tsp

Spices

  • ½ Teaspoon Cumin seeds
  • 1 Tablespoon Coriander powder
  • 1 Teaspoon Red Chilli powder adjust as per your need
  • 1 Black cardamom Optional
  • 1 Bay leaf Optional
  • 2 Cloves Optional
  • 1 inch Cinnamon Optional
  • 1 tablespoon Kasoori Methi
  • 2 Tablespoon Cream Skip this for healthier version
  • 1 tablespoon Smoked Paprika or you can do dhungar

Instructions

Cook the dal

  • Wash and Soak the dals together overnight or 6-7 hours.
  • Heat the instant Pot in saute mode.
  • Add the drained soaked dal and 4 cups of water with 1 teaspoon of salt.
  • If soaked overnight - Pressure cook on high pressure for 40 minutes.
    If not soaked - Pressure cook on high pressure for 60 minutes.
  • Once the cooking is done, let the steam release naturally.Or if you are in a hurry, release after 10 minutes.

Make the base or bhuna masala

  • Heat a pan. (this step can also be done in the instant pot beore you add the dals.)
  • Once hot, add oil. Follow it by adding the bay leaf, cloves, black cardamom and cinnamon. Let the spices get heated through for 5-10 seconds.
  • Add the chopped onions and cook for 15-20 minutes till it's golden brown.
  • Add the ginger garlic paste ,coriander powder, smoked paprika and chili powder. Give it a mix and let it cook for 10-20 seconds.
  • Add the tomato paste and give it a stir. Add water if needed. Cook till the oil separates to the sides.

Slow Cook Dal Makhani

  • Once the instant pot is finished. Let the steam escape naturally or a quick release.
  • Add 2 tablespoons of butter and kasoori methi. Use a potato masher or a large ladle to mash the dal.
  • Add the masala to the cooked bhuna masala and mix. Adjust the water so it's not too thick. Adjust the salt.
  • Slow cook the dal for 1-2 hours, covered. The dal will thicken and then resemble the resturant type of dal makhani.Add ½ cup of water if the dal is too thick.
  • Add the butter, drizzle cream on top while serving.

Notes

Most important steps
  1. Mash the dal.That's the trick to get a thick dal, without using any other emulsifier.
  2. Slow cook- If you have not tried this before, then you must.The dal literally changes from a home-style dal to a restaurant quality, glossy, creamy, thick indulgent dal.Do this for a minimum of 2 hours and a maximum of 8 hours.
  3. Butter - You really do not need it especially if you slow cook the dal.Really! 
  4. Kasoori Methi- This is the umami that's missing in home cooked dals.Buy a pack, add it to dals, rotis, vegetable stir fries.It will elevate north Indian food like nothing else can!
 

Storing & Freezing

Dal Makhani can stay in the fridge for 5-7 days. It will stay longer if you don't use cream or butter.
It freezes beautifully! I always make a large batch of the dal and freeze it in single-person servings in a zip-lock bag. This way, I am just 15 minutes away from ordering naan and heating the dal for my all-time favorite indulgent meal.

Nutrition

Serving: 1cup | Calories: 143kcal | Carbohydrates: 16g | Protein: 6g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 12mg | Sodium: 71mg | Potassium: 98mg | Fiber: 6g | Sugar: 1g | Vitamin A: 229IU | Vitamin C: 3mg | Calcium: 33mg | Iron: 2mg

Dal Makhani : FAQs

Do I need to soak the lentils and beans?

Yes, 6–8 hours or overnight for best texture.

Can I skip the soaking?

You technically can, but the cooking time increases and the texture may vary.The dal will take longer to cook and maybe not be as creamy.

Can I make it vegan?

Totally—use oil instead of ghee and coconut cream instead of dairy cream.

What kind of cream should I use?

Heavy cream or even half-and-half for a lighter version.

How spicy is it?

This recipe is mild to medium spicy—adjust chili to taste.

More Instant Pot Recipes

  • Instant Pot Kheer - Traditional Indian Rice Pudding made in less than 30 minutes.Super Quick and hands off method of making the Best Indian Kheer ever! #instantpot #kheer #instantpotricepudding #ricerecipe #pressurecooker #easykheer
    Instant Pot Kheer - Indian Rice Pudding
  • Instant Pot Peas Pulao
  • Instant Pot Salsa Chicken
  • Instant Pot Crack Chicken

Reader Interactions

Comments

    4.84 from 6 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Anne MacLellan says

    December 22, 2024 at 6:17 pm

    5 stars
    We made this dal tonight, it's excellent, as good as any in a restaurant. I used an immersion stick blender rather than hand mashing it. I have never used the slow cooker function on an instant pot but I think it does help the dal thicken and help the flavours blend.

    Reply

Primary Sidebar

Hi, I'm Chhavi! Thank you for visiting Yellowthyme!Here you will find a collection of easy & delicious recipes made with fresh, simple ingredients.

More about me →

Indian Recipes

  • Instant Pot Toor Dal|Indian Split Pigeon Pea Recipe
  • Desi Charcuterie Board
  • Homemade Mango Lassi- mango smoothie
  • Authentic Goan Chicken Vindaloo Recipe
  • Shami Kebab
  • Air fryer Tandoori Chicken

Indian Side Recipes

  • Instant Ragi Dosa recipe - Finger millet Crepe without Dairy or Wheat.
    Instant Ragi Dosa Recipe
  • Ragi Dosa & Idli Batter
  • Appam /Hoppers -Kerala Rice Pancakes
  • Butter Garlic Naan - Indian Flat Bread
  • Homemade Bhatura with Yeast & Yogurt
  • Cheese Paratha

Dips & Appetizers

  • Chaat Dip - Indian Party Dip
  • My Famous 5 minute Yogurt Dip
  • Crazy feta- Spicy Jalapeno Feta Dip
  • Hot Honey Chicken Wings

Footer

↑ back to top

About

  • All About me
  • Privacy Policy

Recipes

Instant Pot Recipes

Desserts & Cakes

Appetisers

Indian Food

Millets and More

Salads

Contact

  • Get in Touch
  • Instagram
  • Facebook
  • Pinterest

As an Amazon Associate I earn from qualifying purchases.

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.