top of page

The Ultimate Guide to Dal Makhani Traditional Recipe

  • Writer: Neeraj Kashyap
    Neeraj Kashyap
  • Aug 3
  • 4 min read

Dal Makhani is a dish that holds a special place in the heart of Indian cuisine. Rich, creamy, and deeply satisfying, it is a celebration of lentils slow-cooked to perfection. I want to share with you everything I know about making this classic dish, so you can enjoy the authentic taste of India right at home. Whether you are a local or a visitor in Malmö, this guide will help you bring the warmth and flavour of traditional Indian cooking to your table.


Discovering the Dal Makhani Traditional Recipe


Dal Makhani is more than just a meal; it is a story of patience and love. The dish is made primarily from whole black lentils (urad dal) and red kidney beans (rajma), simmered slowly with butter, cream, and a blend of spices. The slow cooking process is what gives it that signature creamy texture and deep flavour.


To start, soak the lentils and beans overnight. This step is crucial for softening them and reducing cooking time. Next, cook them gently in a pressure cooker or a heavy-bottomed pot. The magic happens when you add the tempering - a mix of garlic, ginger, onions, tomatoes, and spices like garam masala, cumin, and coriander. Finally, a generous dollop of butter and cream finishes the dish, making it irresistibly rich.


Close-up view of a bowl of creamy dal makhani garnished with fresh coriander
Close-up view of a bowl of creamy dal makhani garnished with fresh coriander

This traditional dal makhani recipe is a treasure trove of flavours that will transport you straight to the heart of India. It’s perfect for a cosy dinner or a festive gathering.


Essential Ingredients for the Dal Makhani Traditional Recipe


The beauty of dal makhani lies in its simple yet powerful ingredients. Here’s what you need to create this classic dish:


  • Whole black urad dal (black gram lentils) - the star ingredient

  • Red kidney beans (rajma) - adds texture and depth

  • Butter - for richness and smoothness

  • Fresh cream - to enhance the creamy texture

  • Onions, garlic, and ginger - the flavour base

  • Tomatoes - for tanginess and colour

  • Spices: garam masala, cumin seeds, coriander powder, red chilli powder, turmeric

  • Salt - to taste

  • Fresh coriander leaves - for garnish


Using fresh, high-quality ingredients makes all the difference. I always recommend soaking the lentils and beans overnight to ensure they cook evenly and absorb the spices beautifully.


What are common mistakes in making dal makhani?


Even with a simple recipe, there are a few pitfalls to watch out for when making dal makhani. Here are some common mistakes and how to avoid them:


  • Skipping the soaking step: Not soaking the lentils and beans can lead to uneven cooking and a grainy texture. Always soak them for at least 8 hours.

  • Rushing the cooking process: Dal makhani needs slow cooking to develop its signature creaminess. Avoid high heat and quick cooking methods.

  • Using too little butter and cream: These ingredients are essential for the rich, velvety texture. Don’t skimp on them.

  • Over-spicing or under-spicing: Balance is key. Use spices thoughtfully to enhance, not overpower, the lentils.

  • Not tempering the spices properly: The tempering process releases the essential oils and flavours. Make sure to sauté the spices and aromatics until fragrant.


By paying attention to these details, you can avoid common errors and create a dish that is truly authentic and delicious.


Step-by-Step Cooking Instructions


Let me walk you through the process of making dal makhani, step by step:


  1. Soak the lentils and beans overnight in plenty of water.

  2. Drain and rinse them well.

  3. Cook the lentils and beans in a pressure cooker with water and a pinch of salt until soft (about 20-25 minutes).

  4. Prepare the tempering: heat butter in a pan, add cumin seeds, finely chopped onions, garlic, and ginger. Sauté until golden.

  5. Add chopped tomatoes and cook until the oil separates.

  6. Add spices: turmeric, red chilli powder, coriander powder, and garam masala. Stir well.

  7. Mix in the cooked lentils and beans with some cooking water. Simmer on low heat for at least 30 minutes, stirring occasionally.

  8. Add cream and more butter towards the end. Stir gently.

  9. Garnish with fresh coriander and serve hot.


This slow-cooked process allows the flavours to meld beautifully, creating a dish that is creamy, hearty, and full of warmth.


High angle view of a pot simmering with dal makhani on a stove
High angle view of a pot simmering with dal makhani on a stove

Serving Suggestions and Pairings


Dal Makhani is a versatile dish that pairs wonderfully with many Indian staples. Here are some ideas to complete your meal:


  • Naan or roti: Soft Indian breads are perfect for scooping up the creamy dal.

  • Jeera rice: Fragrant cumin-flavoured rice complements the richness of the dal.

  • Pickles and chutneys: Add a tangy or spicy contrast.

  • Fresh salad: Sliced onions, cucumber, and tomatoes with a squeeze of lemon brighten the meal.

  • Raita: A cooling yogurt side dish balances the spices.


For a special occasion, serve dal makhani with a side of paneer tikka or vegetable biryani. The combination will impress your guests and bring a true taste of India to your table.


Why Dal Makhani is a Must-Try in Malmö


Malmö is a city that embraces diverse cultures and flavours. Finding authentic Indian food here is a joy, and dal makhani stands out as a dish that captures the essence of Indian hospitality and tradition. At Masala & More, the focus is on delivering this authentic experience through carefully crafted recipes and warm service.


Whether you dine in, take away, or order catering, dal makhani offers a comforting and indulgent taste that feels like a warm hug. It’s a dish that invites you to slow down, savour each bite, and enjoy the richness of Indian culinary heritage.



I hope this guide inspires you to try making dal makhani at home or to seek it out at your favourite Indian restaurant in Malmö. The journey of flavours and textures in this dish is truly unforgettable. Enjoy every spoonful of this timeless classic!

 
 
 

Comments


bottom of page