How to Make Rice Dal Makhni (Traditional & Healthy Version)
Rice Dal Makhni is a beloved staple in Indian cuisine, cherished for its comforting taste and nourishing qualities. Originating from the rich culinary traditions of Punjab, Dal Makhni is made from slow-cooked whole black urad dal (sabut urad dal) and rajma (kidney beans), simmered with aromatic spices and finished with a touch of cream or dahi (curd). Paired with steaming basmati rice, this dish is a favorite at Indian homes and restaurants, often served during festivals like Diwali, weddings, and family gatherings. Its creamy texture, robust flavors, and blend of spices make it a true representation of North Indian heritage. Rice Dal Makhni is a healthy lunch option, as it combines protein-rich dals with the wholesome goodness of rice. Many Indian families enjoy this dish for its balanced nutrition, ease of preparation, and ability to please both adults and children. With regional variations such as adding kasuri methi (fenugreek leaves) or tempering with desi ghee, Rice Dal Makhni adapts easily to local tastes and dietary preferences. This recipe offers a lighter, health-conscious version that retains authentic flavors while supporting your calorie goals.
Ingredients
Step-by-step instructions
Step 1 · Wash and soak sabut urad dal and rajma overnight
Wash and soak sabut urad dal and rajma overnight. Drain and rinse well.
Step 2 · Pressure cook the soaked dal and rajma with haldi
Pressure cook the soaked dal and rajma with haldi, salt, and 2 cups water for 10-12 minutes until soft.
Step 3 · Cook basmati rice in a separate saucepan with 2 cups water and a pi...
Cook basmati rice in a separate saucepan with 2 cups water and a pinch of salt. Fluff and keep aside.
Step 4 · Heat desi ghee in a kadhai
Heat desi ghee in a kadhai. Add onion and sauté until golden. Add ginger-garlic paste and cook for 1 minute.
Step 5 · Add tomato puree
Add tomato puree, red chili powder, garam masala, and kasuri methi. Cook until oil separates.
Step 6 · Add cooked dal and rajma to the masala
Add cooked dal and rajma to the masala. Simmer for 10 minutes, stirring occasionally. Adjust salt.
Step 7 · Garnish with low-fat cream or dahi and fresh coriander leaves
Garnish with low-fat cream or dahi and fresh coriander leaves. Serve hot with cooked rice.
Why this recipe is healthy
This healthy Rice Dal Makhni recipe uses lean ingredients, minimal oil, and incorporates plant-based proteins. The combination of dal and rice creates a complete amino acid profile, ideal for vegetarians. High fiber content aids digestion and keeps you fuller longer, supporting weight loss and blood sugar control. It’s a wholesome choice for lunch that fits well in balanced Indian diets.
A note on tradition
Dal Makhni is an iconic Punjabi dish, often featured in festive thalis during Diwali, Baisakhi, and weddings. It symbolizes abundance and hospitality, reflecting the hearty nature of North Indian cuisine. Traditionally slow-cooked overnight, modern versions are prepared in pressure cookers for convenience. Rice Dal Makhni is enjoyed across India, celebrated for its versatility and nourishing qualities.