Dal Makhni Rich Creamy Punjabi Lentil Curry

Dal Makhani is a classic North Indian dish originating from the Punjab region. It's a rich, creamy, and deeply flavorful lentil curry made primarily with whole black lentils (urad dal) and often a small amount of kidney beans (rajma).


₹ 230 0% off
₹ 0

Dal makhni is a beloved North Indian classic that brings together slow-cooked whole black lentils and rajma in a rich, buttery tomato and cream gravy. This dish is ideal for anyone who loves comforting, restaurant-style flavours at home and wants consistent results every time they serve it. Gently simmered with aromatic spices, it pairs perfectly with jeera rice, steamed rice or soft naan for lunch or dinner. Whether for daily meals, get-togethers or festive dinners, it delivers a satisfying, hearty experience every time. Crafted with care at metro mirchi veg, it offers reliable taste, texture and quality, making it a dependable choice for families, guests and food lovers of all ages.

Slow-cooked for deep, authentic Punjabi flavour
Creamy texture with perfectly cooked lentils
Ready to pair with rice, roti or naan
Made with aromatic, balanced Indian spices
Comforting, homestyle taste in every serving

Heat the dal makhni in a pan on low to medium flame, stirring occasionally until it comes to a gentle boil. For a richer taste, add a spoon of butter or cream. Serve hot with steamed rice, jeera rice, roti or naan. Store leftovers refrigerated and reheat before serving.

Dal makhni is special because it uses whole black lentils and rajma, slow-cooked for hours to develop a deep, smoky flavour. Finished with butter and cream, it has a rich, velvety texture. This makes dal makhni a comforting, restaurant-style curry that pairs beautifully with naan or rice.

Dal makhni can be a wholesome option because it is made from protein- and fibre-rich lentils and rajma. However, it traditionally contains butter and cream, which add fat and calories. Enjoying dal makhni in moderate portions with salads or whole grains helps keep the meal balanced and satisfying.

Dal makhni is very versatile and pairs well with many Indian staples. You can enjoy it with basmati or jeera rice, tandoori roti, butter naan, kulcha or even paratha. Adding a side salad, papad and pickle makes the meal complete and more flavorful for lunch or dinner.

Yes, dal makhni can be eaten at night as part of dinner. Since it is rich and creamy, it is best to have it in moderate portions, especially if you prefer lighter meals. Pair it with rice or roti and some salad to keep your night meal balanced and comfortable.

Traditional dal makhni is prepared with both butter and cream, which give it the signature richness and silky texture. The quantity can vary by recipe or brand. If you prefer a lighter version, you can request less cream or add extra water while heating to slightly dilute the richness.