• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Sassy Foodie
  • Holidays
  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Holidays
  • Recipes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Holidays
  • Recipes
  • About
  • Contact
  • Subscribe
×

The Sassy Foodie » Recipes » Instant Pot

Restaurant Style Punjabi Dal Makhani {Instant Pot}

Published: Feb 22, 2022 · Modified: Mar 25, 2022 by Sunena Anand · This post contains affiliate links. I make a commission from sales. As an Amazon Associate, I earn from qualifying purchases. · 3 Comments

  • Share
Jump to Recipe Print Recipe

This restaurant style Punjabi dal makhani is a spin on a classic, made quicker and easier in the Instant Pot. Pantry staple lentils get a spicy twist with a perfectly creamy and luscious gravy. While this dal makhani may taste like it cooked for hours, it only takes 30 minutes!

Dal makhani served in a kadai serving dish, garnished with cream.
Jump to:
  • Why This Recipe Works
  • Ingredients
  • Instructions
  • Expert Tip
  • Substitutions
  • Equipment
  • Storage
  • Recipe FAQs
  • Restaurant Style Punjabi Dal Makhani {Instant Pot}
  • 💬 Comments

Why This Recipe Works

It cuts the cooking time in half: By using the Instant Pot, this dal comes together in 30 minutes. That is much faster than making this on the stovetop or even in a slow cooker.

It tastes like a slow cooked version: You would never guess that this dal comes together in 30 minutes. The flavours are rich, and the dal is extremely tender, much like the dal that is cooked overnight in restaurants.

Great source of protein: Lentils and kidney beans are amazing sources of protein, and make a great meatless main option. You will be left full and satisfied - you won't even miss the meat! If you are looking for another great way to use lentils, try them in my lentil tabbouleh salad!

Ingredients

Ingredients for dal makhani labelled on a sheet tray
  • Whole urad dal (lentils)
  • Red kidney beans
  • Butter
  • Tomato puree
  • Ginge & garlic paste
  • Kashmiri red pepper
  • Garam masala
  • Heavy cream
  • Salt

A full list of ingredients with measurements is located on the recipe card, below.

Instructions

START WITH...

Collecting all your ingredients - This will make cooking so much easier. Gather all the spices you will need, and keep them nearby. 

Soaking the lentils - If you have time, I highly suggest soaking the lentils and kidney beans for at least 3 hours. You can always increase the cooking time in the Instant Pot if you do not pre-soak.

Part one step by step instructions to prepare dal makhani

Drain the soaked lentils and kidney beans, and add to the Instant Pot with water and salt. Cover with the lid, and ensure that the knob on the top is set to sealing position. Pressure cook on HI for 10 minutes.

While the lentils are pressure cooking, saute ginger & garlic paste in butter in a skillet. Add the spices to the ginger & garlic, and combine. Cook for 1-2 minutes.

Add the tomato puree to the skillet, and cook for 5 minutes or until the excess water has evaporated and the tomato mixture has thickened. Season with salt and remove from the heat.

Part two step by step instructions to prepare dal makhani

Quick release the pressure once the lentils are done cooking. Set the Instant Pot to sauté on HI. Remove the top layer of the water off of the lentils.

Add the tomato puree mixture to the lentils, and combine. Lightly mash some of the lentils down to make the dal thicker. Let the dal simmer for 10 minutes.

Finish the dal with heavy whipping cream and butter.

Expert Tip

If you did not soak your lentils and kidney beans you can still make this recipe, however the pressure cooking time will increase. You will need to pressure cook the lentils and kidney beans for 40 minutes on HI, with a quick release.

Substitutions

  • Heavy whipping cream: You can use half and half cream for a lighter alternative, but it will alter the 'creamy' factor of the dal.
  • Kashmiri red pepper: You can use a mix of sweet paprika and cayenne pepper for a kick of spice.

Equipment

This is what I used to make this recipe - Please be mindful that different equipment and cooking utensils may yield varying results. Most of my favourite equipment can be found on my storefront.

  • Instant Pot
  • Sauce pan or skillet
Close up shot of dal makhani on a spoon, with white rice.

Storage

You can store leftover dal in an airtight container, and keep it in the fridge for 2-3 days.

Alternatively, it will keep well in the freezer, in an airtight freezer-friendly container, for up to 6 months.

You can reheat the dal on the stove, or in the microwave.

Recipe FAQs

What do you serve with dal makhani?

The best things to serve with dal makhani are plain rice, onion pulao, or naan. You can also serve with plain roti, parantha, or eat it all on its own!

Looking for more meal inspiration? Subscribe to our newsletter for weekly recipe roundups, straight to your inbox! Follow us on our socials, on Instagram, Pinterest and Facebook! If you try one of our recipes, let us know how it was by rating and commenting!

Dal makhani served in a kadai serving dish, garnished with cream.

Restaurant Style Punjabi Dal Makhani {Instant Pot}

This restaurant style Punjabi dal makhani is a spin on a classic, made quicker and easier in the Instant Pot. Pantry staple lentils get a spicy twist with a perfectly creamy and luscious gravy. While this dal makhani may taste like it cooked for hours, it only takes 30 minutes!
5 from 5 votes
Print Pin Rate Save Saved!
Cook Time: 30 minutes
Soaking time: 3 hours
Total Time: 3 hours 30 minutes
Servings: 4
Estimated Calories: 309kcal
Author: Sunena Anand

Ingredients

Dal

  • 1 cup Whole urad dal
  • ⅓ cup Kidney beans dry
  • 4 cups Water
  • 2 teaspoon Salt

Tomato Mixture

  • 1 tablespoon Butter
  • 2 tablespoon Ginger & garlic paste
  • 1 tablespoon Kashmiri red pepper
  • 1 teaspoon Garam masala
  • 1 cup Tomato puree
  • Salt to taste
  • ¼ cup Heavy cream
  • 1 tablespoon Butter

Equipment

  • Instant Pot
  • Large Stainless Steel Skillet

Instructions

  • Soak the dal: Soak the lentils and kidney beans in water for 3 hours.
  • Pressure cook: Drain the soaked lentils and kidney beans, and add to the Instant Pot with water and salt. Cover with the lid, and ensure that the knob on the top is set to sealing position. Pressure cook on HI for 10 minutes.
  • Start the tomato base: While the lentils are pressure cooking, saute ginger & garlic paste in butter in a skillet. Add the spices to the ginger & garlic, and combine. Cook for 1-2 minutes.
  • Finish the tomato base: Add the tomato puree to the skillet, and cook for 5 minutes or until the excess water has evaporated and the tomato mixture has thickened. Season with salt and remove from the heat.
  • Release the pressure: Quick release the pressure once the lentils are done cooking. Set the Instant Pot to sauté on HI. Remove the top layer of the water off of the lentils.
  • Add the tomato base: Add the tomato puree mixture to the lentils, and combine. Lightly mash some of the lentils down to make the dal thicker. Let the dal simmer for 10 minutes.
  • Finish the dal: Finish the dal with heavy whipping cream and butter, and serve with plain rice, onion pulao, or naan.

Notes

  • If you did not soak your lentils and kidney beans you can still make this recipe, however the pressure cooking time will increase. You will need to pressure cook the lentils and kidney beans for 40 minutes on HI, with a quick release.

Estimated Nutrition

Calories: 309kcal | Carbohydrates: 36g | Protein: 15g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 35mg | Sodium: 1256mg | Potassium: 400mg | Fiber: 13g | Sugar: 3g | Vitamin A: 1592IU | Vitamin C: 9mg | Calcium: 69mg | Iron: 6mg
Course: Main Dish
Cuisine: Indian
Have You Tried This Recipe?Don’t forget to leave a comment and rate the recipe! Take a picture and tag @the.sassy.foodie on Instagram for a chance to be featured on our socials!
« Greek Spanakopita Grilled Cheese {Air Fryer}
IHOP Copycat Hash Browns {No Griddle!} »

Reader Interactions

Comments

  1. Ramneet

    February 22, 2022 at 11:44 am

    5 stars
    I love how quickly this came together in the IP... I made this for my mom and grandma and they loved it.

    Reply
    • Sunena Anand

      March 10, 2022 at 11:19 am

      So happy to hear, Ramneet!

      Reply
  2. Manbir

    March 16, 2022 at 6:44 pm

    5 stars
    Delish!

    Reply

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

Hi, I'm Sunena! I am a law student by day, and a homecook with a passion for food, by night! Welcome to my online kitchen, where I make easy, quick recipes that are tried and true family favourites!

  • Instagram
  • Facebook
  • Pinterest

More about me →

Holiday Recipes

  • Skillet Green Bean Casserole {No Soup!}
  • Air Fryer Salsa Verde Spatchcock Chicken
  • Roasted Hot Honey Glazed Carrots
  • Garlic Parmesan Skillet Rolls {Yeast Dough!}
  • Sourdough Bacon & Pecan Stuffing
  • Air Fryer Hasselback Potatoes {Lemon Tahini Sauce}

Popular Recipes

  • Greek Style Potatoes [Spicy Tomato Sauce!]
  • Easy Creamy Lemon Caper Pasta
  • Yellow Shawarma Rice {Halal Cart Copycat}
  • La Scala Copycat Salami Chopped Salad
  • Red Lobster Copycat Brussel Sprouts {Air Fryer}
  • Roasted Eggplant Dip (No Tahini!)

Footer

↑ back to top

Resources

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Connect

  • Subscribe
  • Pinterest
  • Instagram
  • Facebook

Contact

  • Contact
  • Collaborate

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2022 The Sassy Foodie