Traditional Dal Makhni is cooked overnight. Whole black lentils simmer low and slow in tomato and butter until they break down into a creamy, rich gravy. At DIVINE on Jasper Avenue, it's one of the restaurant's listed signature dishes, alongside Butter Chicken and Vada Pav. It's the kind of dish that arrives at Edmonton tables carrying centuries of Punjabi kitchen tradition.
What makes Dal Makhni a North Indian staple
Dal Makhni didn't exist 100 years ago. The dish emerged in Delhi in the early 20th century at a restaurant called Moti Mahal, where someone realized that if you slow-cooked black lentils long enough, they'd soften into a velvety paste, and that paste could hold cream and butter without breaking. The result was comfort food so good it became a staple across Punjab, Delhi, and now throughout Alberta, including here at DIVINE in Edmonton.
The appeal is simple. Lentils are cheap, they're vegetarian, and they're nutritious. Butter and cream turn them luxurious. A slow cook transforms humble ingredients into a dish that tastes like it took all night because it did. Every Punjabi household has a version. Every restaurant guards its recipe.
What separates a good Dal Makhni from a rushed one is patience. You can't hurry black lentils. They're dense. It takes 8, 10, sometimes 12 hours of low heat before they soften enough to break into that creamy consistency. Speed it up and you end up with lumpy lentils in a thin sauce. DIVINE doesn't rush. This slow, traditional approach is central to Punjabi cooking, where time in the pot equals depth on the plate.
How DIVINE slow-cooks its Dal Makhni on Jasper Avenue
The recipe starts the night before. Black lentils (urad) and kidney beans (rajma) get soaked in water overnight. This softens the outer shell and cuts the cooking time the next morning. Without it, you're adding hours to the process.
At dawn, the lentils go into a pot with fresh water and low heat. They simmer for hours. Around mid-morning, once they've softened enough to break easily with a spoon, the aromatics go in: garlic, ginger, onions, tomatoes. The whole tomatoes get charred first. This is the same technique used in DIVINE's signature Butter Chicken, and it matters. Charred tomatoes have depth. Raw tomatoes are just sweet.
Once the lentils are fully soft and the tomatoes have cooked down, the cream and butter go in last. This finishing step happens just before service. The cream rounds the sauce without drowning the tomato flavor. The butter adds richness. Spices layer throughout (cumin, coriander, garam masala) in amounts that let the lentils and tomato lead.
Best dishes to pair with Dal Makhni at DIVINE
Garlic Naan is the pairing. Every time. Soft, leavened bread with garlic and cilantro, fresh from the tandoor. Tear a piece off and scoop the dal. The heat and the slight char of the naan cuts through the richness of the butter in the dal. Cold naan from earlier in the day won't do it. It has to be hot.
Regulars know this. One of DIVINE's top reviewers, Chirag Dave, put it plainly: "Best food in Edmonton I found here. Veg curry was so delicious and naan was outstanding quality." He's talking about this exact pairing. A vegetarian curry. Fresh naan. The two belong together.
If you want more than dal and naan, add Paneer Butter Masala on the side. Paneer (cottage cheese) cooked in a cream-butter sauce, lighter than the dal but still rich. The two curries together give you range. You can start rich with the dal, pivot to the paneer, and if you want something brighter, add the Vada Pav (potato fritters in a soft bun, crispy outside, fluffy inside).
Build it however you want. Dal Makhni, Garlic Naan, and Butter Chicken is a full meal. Dal Makhni, Garlic Naan, and Paneer Butter Masala leans vegetarian. The point is the dal sits at the center. It's the foundation. Check our full menu for all pairings and other curries.
Order online or visit us in Oliver, Edmonton
DIVINE is at 11215 Jasper Avenue in Edmonton's Oliver neighbourhood. The address sits inside the High Estates Shopping Centre. Walk-ins are welcome every day from 11:00 AM to 11:00 PM. Parking is on-site.
Oliver is in the heart of downtown Edmonton, AB. If you're coming from Downtown proper, Rossdale, Westmount, or surrounding areas, it's easy to reach. Regulars come from across the metro (St. Albert, Sherwood Park, Glenora, Prince Rupert). Many order online for pickup or delivery throughout Alberta. The dal holds up well in a container.
Ready to Order Dal Makhni in Edmonton?
Order online at divineindianyeg.ca for pickup or delivery today. Open Monday through Sunday, 11:00 AM to 11:00 PM.
Order Now at DIVINEFrequently Asked Questions
What is Dal Makhni?
Dal Makhni is a classic North Indian dish of black lentils (urad) and kidney beans (rajma) slow-cooked until creamy, then finished with butter, cream, and tomato. It's a vegetarian staple across Punjab and Delhi, often served as comfort food — the kind of dish families make overnight so it's ready by morning.
How long does it take to cook Dal Makhni?
Proper Dal Makhni takes 8–12 hours or longer. Black lentils are soaked overnight, then simmered low and slow until the lentils soften and begin to break down into a creamy base. This slow process is non-negotiable — it's what gives the dish its rich, velvety texture and deep flavor. At DIVINE, we commit to this traditional timeline every batch.
What pairs best with Dal Makhni at DIVINE?
Garlic Naan is the classic pairing. Fresh, soft naan straight from the tandoor tears apart in warm layers and scoops the creamy dal perfectly. For a full meal, add Paneer Butter Masala or Butter Chicken on the side — the variety balances the richness of the dal and gives you range across one order.
Can I order Dal Makhni for delivery in Edmonton?
Yes. DIVINE delivers across Edmonton, including Oliver, Downtown, Glenora, Prince Rupert, and surrounding neighborhoods. Order online at divineindianyeg.ca for pickup or delivery, open Monday through Sunday, 11:00 AM to 11:00 PM. Call (780) 705-6505 to place an order by phone.