Dal Makhani, Creamy Black Lentils That Reward the Overnight Soak
Jump to recipe ↓
It is 9:30 on a Sunday night, and the lentils go into a bowl of water because you are already thinking about Monday. This dal makhani recipe is a slow-burn relationship: you commit the night before, and the next day you get black lentils in a buttery tomato sauce with a swirl of cream. It is comfort food after a long week, and we won't tell anyone the hard part was remembering to start.
The soak is the only part that needs planning, and then the pot does the rest.
You rinse 1 cup of black lentils and soak them for several hours or overnight. The method then calls for pressure cooking them with fresh water for 20 minutes until tender. While they cook, you dice an onion, mince 4 cloves of garlic, grate the ginger and chop 3 tomatoes.
Butter goes in a pot over medium heat, with the onion, ginger and garlic softening for 4 minutes. The tomatoes cook for 8 minutes until they break down. The lentils go in with 1 cup of water for a 15-minute simmer, then the rest of the butter, the cream, a light mash and 5 more minutes. Fresh cilantro goes on top.
The method splits the butter, 2 tbsp at the start and the last 1 tbsp stirred in at the end. That second addition is what gives the finished dal makhani recipe its gloss, so do not skip it. The cream goes in at the end as well, with a light mash, for 5 more minutes.
What you need
- 1 cup black lentils
- 3 tbsp butter
- 3 tomatoes
- ¼ cup cream
- 1 yellow onion
- 1 fresh ginger
- 4 cloves garlic
- 2 tbsp fresh cilantro
- 1 tsp salt
- 1 tsp black pepper
How to make it
- Rinse the 1 cup black lentils, then soak them in water for several hours or overnight.
- Drain the lentils and pressure cook them with fresh water for 20 minutes until tender.
- Dice the 1 yellow onion, mince the 4 cloves garlic, and grate the 1 inch piece of fresh ginger.
- Chop the 3 medium tomatoes into small pieces.
- Melt 2 tbsp butter in a pot over medium heat and cook the onion, ginger, and garlic for 4 minutes until softened.
- Add the chopped tomatoes and cook 8 minutes until they break down.
- Stir in the cooked lentils along with 1 cup water and simmer 15 minutes.
- Mix in the remaining 1 tbsp butter and 0.25 cup cream, then mash lightly and cook 5 more minutes. Garnish with the 2 tbsp fresh cilantro.
Notes
Cooked leftovers keep three to four days refrigerated, per USDA FSIS. Dal thickens as it cools, so reheat it in a pot with a splash of water and stir until it loosens.
Lentil dishes like this generally freeze well. Cool it fully, freeze it flat in a container and thaw it in the fridge before you reheat. If it looks split after thawing, a good stir with a splash of water brings it back together.
Day two is worth a taste test. Many lentil dishes taste rounder after a night in the fridge, and this one may too.
Note that the method assumes a pressure cooker for the lentils. If you do not have one, a regular pot works but takes longer, so cook until the lentils are fully soft before they go into the sauce.
If you do not have time to soak the lentils overnight, several hours is enough, per the method. Plan the soak for the morning if you want the dal for dinner. The dal makhani recipe is easier than it sounds once the soak is out of the way.
Swaps that actually work
The black lentils and the butter are the point. Black lentils are what give this dish its dark color and its creamy body, and the butter carries the flavor. Leave them alone.
The cream can be swapped for a splash of half-and-half or whole milk if that is what you have, though the sauce will be a touch less rich. A can of crushed tomatoes can stand in for the fresh tomatoes when they are out of season. Chopped cilantro can be skipped, though it adds a fresh finish.
The ginger and garlic matter more than they look. If you only have one, use the garlic, but the dish is better with both. The yellow onion can be swapped for another onion type.
Swapping the black lentils for another lentil changes the dish completely, in the way that swapping the person you are dating changes the dinner conversation. Red and yellow lentils cook faster and collapse into a different kind of dal.
If it goes wrong
The lentils are still firm. They did not soak or cook long enough. Return them to the pot with extra water and simmer longer, until they mash easily against the side of the pot.
The sauce is too thin. Simmer it uncovered for a few more minutes, mashing some of the lentils against the side of the pot to thicken it.
The sauce is too thick. Dal tightens as it cools. Add a splash of hot water and stir until it loosens.
It tastes flat. Salt is the first fix, and the second is a little more butter. Taste, add a pinch, stir and taste again.
The tomatoes taste raw. They did not cook down long enough. Give the sauce a few more minutes of simmering and it should mellow.
If you are serving this for guests, the dal makhani recipe gets a better look with a swirl of cream on top and a pinch of chopped cilantro. It is a very brown dish, and the green and white make it look finished.
What to serve with it
Rice or flatbread such as naan are the default and carry the sauce. The better version is a bowl of rice with a spoonful of dal on top and a little more cream stirred in at the table.
Something crisp and acidic lifts the plate: sliced red onion with lemon, a simple cucumber salad or a pickle. A bit of fresh cilantro on top keeps it from feeling heavy.
It works as lunch the next day, which is the point of making it a day early. Reheat it with a splash of water.
A pot of dal asks little of you and gives back a lot. The soak is the only planning, and the rest is a pot on the stove.
Why this one earns its place
This is a dish that rewards commitment, which is not a bad thing to say about dinner. You start the night before, and the next evening you get something that tastes like it took all day because it did, just not all your attention.
When you swipe it into your week, the agent shops the lentils, the butter, the tomatoes and the cream, so the planning part is already handled. Make a note on Sunday night, and Monday takes care of itself.
If you like making a pot last, try Chana Masala, Chickpea Curry, or look at how to meal prep for the week.
More like this: all Indian recipes in Crave Corner.