What is Dal Makhani?
This popular Punjabi dal is so easy to make in an instant pot! Dal makhani is a rich and creamy dal recipe that calls for a combination of lentils: whole lentils that maintain their texture and split lentils that melt together to create a creamy dal. Stir some ghee into the dal before serving to give it a rich buttery flavor, and you’ve got the perfect bowl of lentil soup. I’ve been eating dal makhani for as long as I can remember. I was a pretty picky eater as a kid, but I was always on board when it came to eating buttery lentils. A favorite childhood meal: dal makhani, roti, spicy achar (pickle), and dahi (yogurt). So simple but so tasty. Just thinking about it makes me nostalgic. Speaking of nostalgia, that’s pretty much the whole reason I’m even sharing this recipe. My mom makes the best dal makhani and right after I got married, she made sure to share her recipe with me. By her recipe I mean, “Ash, just use a pinch of this, a handful of that, and a few scoops of this.” In the past, her directions would overwhelm me… but now I think I’ve got the hang of converting “mom’s measurements” to actual measurements (#IndianKidProblems). Even though mom’s cooking is always the best, I have to say this dal makhani is absolutely spot on – or “on fleek” (wow… I feel super awkward and way too old to be using that phrase IRL. same with IRL…). The best part is, you can make this in your Instant Pot – a magical electronic pressure cooker that’ll have the dal done in no time at all. Trust me, this dal is restaurant-quality for sure.
How to Make Dal Makhani
So how do we make dal makhani in an instant pot? Easily! There are very few steps – we saute onions first, then garlic, ginger, spices, and eventually tomatoes. Add soaked lentils to the pot along with some water and pressure cook. That’s it! The hardest part about making dal makhani is the time you spend waiting for it to be done, and even that is thankfully shorter when you use the IP.
Dal Makhani Ingredients
Can I used canned beans instead of dried?
I’ve only tested this recipe using dried beans as I always keep dried beans in my pantry. Canned beans take up too much space in my little pantry and dried beans are also much more affordable. That said, I’m sure you can use canned beans but you’ll need to adjust the amount of water used in the recipe as canned beans are already cooked and won’t absorb water the way that dried beans will. My guess would be to start with two cans of beans. If you experiment, let us know how it goes! And if I get around to testing this recipe with canned beans I will be sure to update the post.
What can we eat with Dal Makhani?
Serve this dal with basmati rice and dahi (yogurt), and achar:
Here are some other recipes to serve with dal makhani:
Like this recipe? Then check out my cookbook: Indian Food Under Pressure for more Indian Instant Pot Recipes! Like this recipe? Pin it to your favorite Pinterest board now so you will remember to make it later! Instant Pot Shredded ChickenInstant Pot SaagInstant Pot Carne GuisadaInstant Pot Habanero ChiliGoat Curry in a HurryInstant Pot Texas Beef ChiliInstant Pot Ground Lamb CurryInstant Pot Butter Chicken