Written by Ankit Jindal » Updated on: January 27th, 2025
Dal Makhani is a quintessential North Indian dish that has captured the hearts of food lovers around the world. Rich, creamy, and bursting with flavors, this dish is perfect for special occasions or a comforting meal at home. Whether you’re new to cooking or a seasoned chef, this step-by-step guide will help you prepare an authentic Dal Makhani with dal makhani masala that will impress your family and friends.
To make Dal Makhani, you’ll need the following ingredients:
Step 1: Wash the urad dal and rajma thoroughly under running water. Soak them overnight in 3-4 cups of water. This helps in softening the lentils, making them easier to cook.
Step 2: The next morning, drain the water and transfer the lentils to a pressure cooker. Add 3 cups of fresh water and a pinch of salt.
Step 3: Pressure cook for 10-12 whistles or until the lentils are soft and mushy. If you don’t have a pressure cooker, you can cook them in a pot, but it will take longer (about 45-60 minutes).
Step 4: Heat 2 tablespoons of butter in a heavy-bottomed pan over medium heat. Add cumin seeds, bay leaves, and the cinnamon stick. Sauté for 1 minute until aromatic.
Step 5: Add the finely chopped onions and cook until golden brown. This step is crucial for a rich flavor, so be patient.
Step 6: Stir in the ginger-garlic paste and cook for another 2 minutes until the raw smell disappears.
Step 7: Add the tomato puree and cook until the oil separates from the mixture. This step can take 10-12 minutes but ensures a flavorful base.
Step 8: Reduce the heat to low and add turmeric powder, red chili powder, and coriander powder. Mix well and cook for 2 minutes.
Step 9: Add the cooked dal and rajma to the pan. Mix thoroughly, ensuring the spices are well incorporated into the lentils.
Step 10: Add 1-2 cups of water to adjust the consistency. Simmer on low heat for 30-40 minutes, stirring occasionally to prevent sticking.
Step 11: Add salt to taste, garam masala, and kasuri methi. Crush the kasuri methi between your palms for enhanced flavor before adding it.
Step 12: Stir in fresh cream and cook for another 5 minutes. The cream gives the dal its signature richness.
Step 13: In a small pan, heat the remaining 1 tablespoon of butter and pour it over the dal for an added layer of flavor.
Dal Makhani pairs beautifully with Indian bread like naan, tandoori roti, or paratha. It also goes well with steamed basmati rice or jeera rice. Garnish with a drizzle of fresh cream and chopped coriander leaves before serving.
Dal Makhani’s creamy texture and rich, smoky flavors make it a versatile dish loved by all age groups. It’s high in protein and pairs well with various accompaniments, making it a wholesome meal.
Making Dal Makhani at home is a rewarding experience that brings the authentic taste of North Indian cuisine to your dining table. With this detailed guide, even beginners can create a dish that rivals restaurant-quality versions. So, gather your ingredients, follow these steps, and savor the joy of cooking this timeless delicacy!
Yes, you can use canned kidney beans to save time. Make sure to rinse them thoroughly before adding them to the dish.
Soaking the lentils overnight ensures they cook evenly and reduces the cooking time. If you’re short on time, soak them in hot water for at least 2-3 hours.
Yes, you can substitute cream with full-fat milk, cashew paste, or coconut cream for a healthier or vegan alternative.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat it on the stove with a splash of water or milk to adjust the consistency.
The dhungar method, using lit charcoal, imparts a smoky flavor to Dal Makhani. This step is optional but enhances the dish significantly.
Yes, Dal Makhani freezes well. Cool it completely, transfer it to a freezer-safe container, and freeze for up to a month. Thaw and reheat before serving.
Disclaimer: We do not promote, endorse, or advertise betting, gambling, casinos, or any related activities. Any engagement in such activities is at your own risk, and we hold no responsibility for any financial or personal losses incurred. Our platform is a publisher only and does not claim ownership of any content, links, or images unless explicitly stated. We do not create, verify, or guarantee the accuracy, legality, or originality of third-party content. Content may be contributed by guest authors or sponsored, and we assume no liability for its authenticity or any consequences arising from its use. If you believe any content or images infringe on your copyright, please contact us at [email protected] for immediate removal.
Copyright © 2019-2025 IndiBlogHub.com. All rights reserved. Hosted on DigitalOcean for fast, reliable performance.