Makhani dal is a popular North Indian dish that’s easy to make and packed with flavor. It translates to “buttery lentils,” which is an apt description of its rich, creamy texture. The dish is made by simmering lentils with tomatoes and aromatic spices, then finishing with a generous dollop of butter or cream. In this article, we’ll walk you through how to make makhani dal at home step by step, with tips for customizing the recipe to your taste.

Makhani dal is a comforting dish that’s perfect for a weeknight meal or a cozy dinner party. It’s one of those dishes that tastes even better the next day, so it’s a great option for meal planning and leftovers. Plus, it’s vegetarian and packed with protein, making it a nutritious and satisfying option. So, let’s get started on how to make makhani dal!

Possible article section:

Ingredients and preparation for making makhani dal

Makhani dal, also known as dal makhani, is a popular Indian dish made with black lentils (urad dal) and kidney beans (rajma) simmered in a creamy tomato-based sauce. While the recipe may vary depending on the region and personal taste, certain ingredients and techniques are essential to achieve the rich and aromatic flavor that makes makhani dal a comfort food for many. In this section, we will guide you through the step-by-step process of preparing makhani dal from scratch, starting with the ingredients.

Black lentils and kidney beans

The main players in makhani dal are black lentils and kidney beans, both of which are high in protein and fiber. You will need about 1 cup of each, soaked overnight or for at least 6 hours, before cooking. Soaking helps to soften the lentils and beans and reduce their cooking time. Rinse them thoroughly and drain before using. You can also use canned beans for convenience, but the texture and flavor may not be as good as the fresh ones.

Tomatoes, onions, and spices

To make the sauce for makhani dal, you will need ripe tomatoes, preferably Roma or plum tomatoes, which are less watery than regular tomatoes. You will need about 3-4 medium-sized tomatoes, chopped roughly. You will also need a medium-sized onion, finely chopped, and some ginger and garlic, minced or grated. The combination of these aromatics provides a sweet and savory base for the sauce.

For the spices, you will need a blend of whole and ground spices. The whole spices include 1 bay leaf, 1-2 dried red chilies, 2-3 green cardamom pods, 2 black cardamom pods, and 1-2 cloves. These spices are fried in oil or ghee (clarified butter) along with the onions to release their flavors and aroma. You will also need 1 teaspoon of cumin seeds, 1 teaspoon of coriander seeds, 1/2 teaspoon of turmeric powder, 1/2 teaspoon of red chili powder, and 1/2 teaspoon of garam masala powder. These spices are added to the sauce after the tomatoes are cooked down.

Cooking the lentils and beans

Once you have gathered all the ingredients, you are ready to cook the lentils and beans. In a pressure cooker or a large pot with a lid, add the soaked lentils and beans, 4 cups of water, and 1 teaspoon of salt. If using a pressure cooker, cook on high heat for 15-20 minutes or until the lentils and beans are soft. If using a regular pot, bring the water to a boil, then reduce the heat to medium-low and simmer for 1-2 hours, or until the lentils and beans are tender. You may need to add more water if the mixture becomes too dry. Once the lentils and beans are cooked, mash some of them with a spoon or a masher to thicken the sauce.

Preparing the sauce

While the lentils and beans are cooking, you can prepare the sauce. In a separate pan or a kadhai (wok), heat 2-3 tablespoons of oil or ghee over medium heat. Add the whole spices and fry for a minute or two, until fragrant. Then add the chopped onions and sauté until golden brown, stirring occasionally. Add the minced ginger and garlic and fry for another minute, until fragrant. Add the chopped tomatoes and cook until they become mushy and release their juices, stirring occasionally.

Mixing the sauce and the lentils

Once the tomatoes are cooked down, add the ground spices, one by one, and fry for a minute or two. Then add the cooked lentils and beans, along with their cooking liquid, to the pan or kadhai. Stir well to mix the sauce and the lentils, and bring the mixture to a boil. You can adjust the consistency of the dal by adding more water or cooking it longer if it’s too thick or reducing it if it’s too runny.

Simmering and seasoning

Once the dal comes to a boil, reduce the heat to low and let it simmer for 15-20 minutes, stirring occasionally. This will help to meld the flavors and thicken the sauce further. You can taste the dal and adjust the seasoning to your liking. Add more salt, chili powder, or garam masala if needed, and a pinch of sugar if you prefer a slightly sweeter taste.

Finishing touches

Once the dal is cooked to your satisfaction, you can add some final touches to enhance its presentation and flavor. You can add a tablespoon of butter or cream to the top of the dal and swirl it around to create a creamy texture and a glossy sheen. You can also garnish the dal with some chopped cilantro (coriander leaves) for freshness and color contrast. Makhani dal is typically served hot with rice, naan, or roti, and some pickles or chutneys on the side.

Variations

While the basic recipe for makhani dal is fairly simple, there are many variations and adaptations that you can try to suit your taste and preferences. For example, you can use different types of lentils and beans, such as whole urad dal or chana dal, or add vegetables like spinach, fenugreek (methi), or pumpkin (kaddu). You can also experiment with adding different spices and herbs, such as cinnamon, nutmeg, or kasuri methi (dried fenugreek leaves).

Conclusion

In conclusion, making makhani dal at home is a rewarding and flavorful experience that can be customized to your liking. By following the above steps and using fresh ingredients and spices, you can create a hearty and delicious dish that is both healthy and satisfying. Whether you are a beginner or an experienced cook, makhani dal is a must-try recipe that will delight your taste buds and impress your guests.

Ingredients for Makhani Dal

A perfect makhani dal is all about using the right ingredients in the right proportions. The following ingredients will help you to make a mouth-watering dish of makhani dal.

Whole black lentils and kidney beans:

The base ingredient of the makhani dal is whole black lentils and kidney beans. These two are the primary components to make this dish delicious, along with being a good source of protein.

Tomatoes:

Tomatoes are second on our list as they give tangy flavor to the dish and work great with the spices added to the dish. Try to use ripe and pulpy tomatoes to finally get perfect makhani dal.

Ginger-garlic paste:

A tablespoon of ginger-garlic paste will give a smoky flavor to your makhani dal. It blends quickly with the whole black lentils and gives the dish a more authentic taste.

Onions:

Onions are used to offer the mild sweetness to the dish. These finely chopped onions are sautéed until golden brown with other spices, making this dish more flavorful.

Garam Masala:

Garam masala is an Indian spice blend, a mixture of coriander, cumin, black pepper, cinnamon, cloves, and cardamom. Adding the perfect combination of these spices to the dish gives it a rich flavor and aroma.

Butter and Cream:

The primary key to making creamy makhani dal is adding butter and cream. As this dish is called “Makhani” dal, the use of butter and cream makes it as such. It helps to reduce the spicy flavor and makes the dish more appealing.

Salt:

Salt makes the dish and essential to match the spices, as it enhances the flavor of the dish by a substantial amount. You can add salt as per your taste.

Kasuri Methi:

Kasuri methi, or dried fenugreek leaves, is an essential ingredient that gives a distinct and unique flavor to the makhani dal. Adding a spoonful of kasuri methi will make this dish more aromatic.

Red chili powder:

Red chili powder is the primary ingredient that adds at the beginning to give a spicy twist to the dish. Adding it to taste or according to your preference, you can adjust the spice level of your makhani dal.

Coriander leaves:

Finally, chopped coriander leaves or cilantro leaves, gives the dish a vibrant, green look and enhances its flavor and aromatics.

These are the crucial ingredients to make the perfect, mouth-watering bowl of makhani dal. In conclusion, the right combination of all these ingredients is key to achieving a perfectly balanced and traditional taste of makhani dal.

Ingredients for Makhani Dal

Making Makhani Dal is easy, but you need to ensure that you have all the ingredients that you need before you start. Below is a list of ingredients required to make a delicious Makhani Dal:

Ingredients Quantity
Whole urad dal 1 cup
Rajma 1/4 cup
Butter 2 tbsp
Cumin seeds 1 tsp
Garlic 1 tbsp
Ginger 1 tbsp
Tomatoes 3-4 large, chopped
Green chilies 2, chopped
Red chili powder 1 tsp
Turmeric powder 1 tsp
Garam masala 1 tsp
Fresh cream 1/4 cup
Coriander leaves A handful, chopped
Salt To taste

Preparing the Makhani Dal

Now that you have all the ingredients on hand, it’s time to start preparing the Makhani Dal. Here’s a quick step-by-step guide to help you make this classic Indian dish:

Step 1: Soaking the Dal and Rajma

The first step in making Makhani Dal is to soak the urad dal and rajma in water for at least 6 hours. This will help to soften the dal and reduce the cooking time.

Step 2: Boiling the Dal and Rajma

After the soaking time is complete, drain the water and add fresh water to the urad dal and rajma. Boil them together in a pressure cooker until they are tender. It usually takes around 20-25 minutes to cook the dal and rajma to the desired consistency.

Step 3: Preparing the Tomato Gravy

In a separate pan, melt butter and add cumin seeds. Once the seeds start to splutter, add garlic and ginger and sauté for a few seconds. Then add chopped tomatoes and green chilies to the pan and cook until the tomatoes are soft and mushy. Add red chili powder, turmeric powder, and garam masala to the pan and cook for another minute.

Step 4: Combining the Dal and the Gravy

Once the tomato gravy is cooked, add it to the cooked dal and rajma and mix well. Add salt to taste and let the dal simmer for a few minutes on low heat. Lastly, add fresh cream and chopped coriander leaves to the dal and mix well.

Step 5: Serving Makhani Dal

Your Makhani Dal is now ready to be served! It can be enjoyed with rice, naan bread, or roti. Garnish with some more fresh cream and coriander leaves before serving.

Cooking Tips

Finally, here are some quick cooking tips that you can use to make your Makhani Dal even more delicious:

  • For a richer taste, use fresh cream instead of heavy cream.
  • Add some kasuri methi (dried fenugreek leaves) to the dal for a unique flavor.
  • You can also add some paneer (Indian cottage cheese) to the dal for a creamy texture.
  • If you don’t have a pressure cooker, you can cook the dal and rajma in a regular pot, but it will take longer.
  • If you like your dal spicy, add more green chilies and red chili powder to the tomato gravy.

With these tips, you can customize your Makhani Dal to your liking and make it a family favorite!

Enjoy Your Homemade Makhani Dal!

That’s it, my friends! You now know how to make a delicious and comforting bowl of Makhani Dal at home. This dish is a crowd pleaser and perfect for a cozy night in. I hope you enjoyed reading this recipe and found it helpful. Don’t hesitate to try it out and let me know how it goes. Thank you for reading and visiting. Come back soon for more easy, tasty, and fun recipes. Happy cooking!