Homemade Dal Makhani (Slow Cooker Lentils) recipe photo

Dal Makhani is a classic dish that brings the rich, creamy flavors of Indian cuisine right to your dinner table with minimal effort. Using a slow cooker makes this traditional recipe incredibly easy to prepare, allowing the lentils and beans to simmer gently and develop deep, comforting flavors. This Dal Makhani (Slow Cooker Lentils) recipe combines black lentils (urad dal) and red kidney beans (rajma) with aromatic spices, tomatoes, and a luscious finish of butter and cream, creating a dish that’s perfect for any occasion. Whether you’re new to Indian cooking or a seasoned enthusiast, this recipe is sure to become a favorite in your repertoire.

Why This Recipe Is a Must-Try

Classic Dal Makhani (Slow Cooker Lentils) dish photo

This Dal Makhani (Slow Cooker Lentils) recipe is a game-changer for anyone who loves the flavors of Indian food but prefers a fuss-free cooking method. The slow cooker does all the heavy lifting, letting the lentils and beans soak up spices and develop a silky, rich texture without constant stirring or attention. It’s a wholesome, protein-packed dish ideal for weeknight dinners or special gatherings.

What makes this recipe stand out is its authentic taste paired with modern convenience. The creamy butter and heavy cream enhance the lentils’ natural earthiness, while the combination of cumin seeds, garam masala, coriander, and turmeric brings warmth and depth. Plus, you can easily adjust the spice level to suit your palate. For a well-rounded meal, serve this dal with basmati rice or naan bread. If you enjoy dishes with legumes, you might also appreciate a comforting Lentil Vegetable Stew that’s equally satisfying and wholesome.

Ingredients

  • 1 cup black lentils (urad dal), rinsed and soaked overnight
  • 1/2 cup red kidney beans (rajma), rinsed and soaked overnight
  • 4 cups water
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 medium tomatoes, pureed
  • 1 green chili, slit (adjust to taste)
  • 2 teaspoons cumin seeds
  • 1 teaspoon garam masala
  • 1 teaspoon coriander powder
  • 1 teaspoon turmeric powder
  • 1/2 cup heavy cream
  • 3 tablespoons butter
  • Salt to taste
  • Fresh coriander for garnish

How To Make Dal Makhani (Slow Cooker Lentils)

Easy Dal Makhani (Slow Cooker Lentils) food shot

Step 1: Prepare the Lentils and Beans

Start by rinsing the black lentils and red kidney beans under cold water until the water runs clear. Soak them together overnight or for at least 8 hours. This soaking helps soften the legumes, reducing cooking time and improving digestibility.

Step 2: Sauté Aromatics and Spices

In a skillet over medium heat, melt 2 tablespoons of butter. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant. Toss in the finely chopped onions and sauté until golden brown, about 5-7 minutes. Add the minced garlic, grated ginger, and slit green chili, cooking for another 2 minutes.

Sprinkle in the turmeric powder, coriander powder, and garam masala, stirring well to coat the aromatics. Pour in the pureed tomatoes and cook until the mixture thickens and the oil begins to separate from the masala, about 8-10 minutes. This step is key to developing the rich flavors of the dal.

Step 3: Combine Ingredients in the Slow Cooker

Transfer the sautéed masala mixture into your slow cooker. Drain the soaked lentils and kidney beans and add them along with 4 cups of water and salt to taste. Stir everything gently to combine.

Step 4: Slow Cook

Cover and cook on low for 8-9 hours or on high for 4-5 hours. The lentils and beans should be tender and the dal thick and creamy. Stir occasionally if possible, but the slow cooker will do most of the work.

Step 5: Finish with Butter and Cream

Once cooked, stir in the remaining tablespoon of butter and the heavy cream. Adjust salt and spice levels if needed. Allow the dal to simmer uncovered for another 15 minutes on low to meld the flavors together.

Step 6: Garnish and Serve

Garnish with freshly chopped coriander leaves before serving. Dal makhani pairs beautifully with steamed basmati rice, garlic naan, or even a simple flatbread for a satisfying meal.

Common Mistakes to Avoid

  • Skipping the soaking process: Soaking the lentils and beans is essential for even cooking and digestibility.
  • Not sautéing the spices and aromatics properly: This step builds the flavor base; rushing it results in a less flavorful dal.
  • Adding cream too early: Cream should be added at the end to preserve its richness and prevent curdling.
  • Cooking on high heat in the slow cooker: Slow cooking on low allows flavors to develop fully and prevents the dal from sticking or burning.
  • Neglecting to stir occasionally: While optional, occasional stirring helps prevent lentils from settling and sticking.

Dietary Options

  • Vegan/Dairy-Free: Replace butter with coconut oil or vegan butter and substitute heavy cream with coconut cream or cashew cream.
  • Low-Fat: Use less butter and heavy cream or replace cream with plain yogurt for a lighter version.
  • Spice Level: Omit the green chili for a milder dal or add extra chili for heat.
  • Gluten-Free: Dal makhani is naturally gluten-free; just serve it with gluten-free rice or bread.

Seasonal Variations

  • Winter: Add a pinch of smoked paprika or a small piece of cinnamon stick during cooking for a warming twist.
  • Summer: Serve the dal slightly chilled or at room temperature with fresh cucumber raita for a refreshing contrast.
  • Festive: Garnish with toasted nuts like cashews or almonds for added richness and texture.
  • Spring: Stir in fresh peas or spinach in the last 30 minutes of cooking for a pop of color and freshness.

Storage & Make-Ahead

Dal makhani tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stove or in the microwave, adding a splash of water or cream if it thickens too much.

This dish can also be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating. Making dal makhani ahead of time is a great strategy for stress-free entertaining or meal prep.

FAQ

Can I use canned beans instead of dried for this recipe?

Yes, you can use canned black lentils and kidney beans to save time. Reduce the water quantity and cooking time accordingly, as canned beans are already soft. Add them during the last 1-2 hours of slow cooking to avoid overcooking.

Is it necessary to use a slow cooker, or can I make dal makhani on the stovetop?

While the slow cooker makes this recipe effortless and allows for deeper flavor development, you can make it on the stovetop. Simmer the soaked lentils and beans in a heavy pot for about 1.5 to 2 hours, stirring occasionally to prevent sticking.

What can I substitute for heavy cream if I want a lighter dish?

You can substitute heavy cream with plain yogurt (add at the end and avoid boiling to prevent curdling), coconut cream for a dairy-free option, or reduce the amount of cream and add milk or water to keep it lighter.

How spicy is this dal makhani, and can I adjust the heat?

This recipe has a mild to moderate heat level thanks to the green chili and spices. You can reduce or omit the green chili for a milder version or add extra chili powder or fresh chilies for more heat according to your preference.

Conclusion

This Dal Makhani (Slow Cooker Lentils) recipe offers a delicious, authentic taste of Indian comfort food with minimal effort. The slow cooker method produces creamy, flavorful lentils and beans that melt in your mouth, enhanced by a perfect balance of spices, butter, and cream. It’s versatile, easy to customize, and pairs wonderfully with a variety of sides, making it a staple for any home cook. Whether you’re planning a cozy weeknight dinner or a special gathering, this recipe will delight your taste buds and keep you coming back for more.

Share on Pinterest

Easy Dal Makhani (Slow Cooker Lentils) Recipe

Homemade Dal Makhani (Slow Cooker Lentils) recipe photo

Dal Makhani (Slow Cooker Lentils)

This Dal Makhani is SO EASY! Slow-cooked black lentils and kidney beans simmered in aromatic spices, butter, and cream for a rich, authentic Indian comfort dish.
Servings: 6 servings

Ingredients

  • 1 cup black lentils (urad dal) rinsed and soaked overnight
  • 0.5 cup red kidney beans (rajma) rinsed and soaked overnight
  • 4 cups water
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 1 inch ginger grated
  • 2 medium tomatoes pureed
  • 1 green chili slit (adjust to taste)
  • 2 teaspoons cumin seeds
  • 1 teaspoon garam masala
  • 1 teaspoon coriander powder
  • 1 teaspoon turmeric powder
  • 0.5 cup heavy cream
  • 3 tablespoons butter
  • salt to taste
  • fresh coriander for garnish

Instructions

Prepare the Lentils and Beans

  • Rinse the black lentils and red kidney beans under cold water until the water runs clear. Soak them together overnight or for at least 8 hours to soften.

Sauté Aromatics and Spices

  • Melt 2 tablespoons of butter in a skillet over medium heat. Add cumin seeds and let them sizzle for about 30 seconds until fragrant.
  • Add finely chopped onions and sauté until golden brown, about 5-7 minutes.
  • Add minced garlic, grated ginger, and slit green chili; cook for another 2 minutes.
  • Sprinkle turmeric powder, coriander powder, and garam masala. Stir well to coat the aromatics.
  • Pour in pureed tomatoes and cook until the mixture thickens and oil separates, about 8-10 minutes.

Combine Ingredients in Slow Cooker

  • Transfer the sautéed masala mixture into the slow cooker. Drain soaked lentils and kidney beans and add them along with 4 cups water and salt to taste. Stir gently to combine.

Slow Cook

  • Cover and cook on low for 8-9 hours or on high for 4-5 hours until lentils and beans are tender and dal is thick and creamy. Stir occasionally if possible.

Finish with Butter and Cream

  • Stir in the remaining tablespoon of butter and heavy cream. Adjust salt and spice if needed. Simmer uncovered for another 15 minutes on low to meld flavors.

Garnish and Serve

  • Garnish with freshly chopped coriander leaves before serving. Serve with basmati rice, garlic naan, or flatbread.

Equipment

  • Slow Cooker
  • Skillet

Notes

  • Soaking the lentils and beans overnight is essential for tender texture and easier digestion.
  • Sautéing the spices and aromatics properly builds a rich flavor base for the dal.
  • Add cream at the end to avoid curdling and maintain richness.
  • Store leftovers in the refrigerator up to 4 days or freeze for up to 3 months.
  • Adjust spice level by modifying the amount of green chili or using chili powder as desired.
Prep Time20 minutes
Cook Time8 hours
Total Time8 hours 20 minutes
Course: Main Course
Cuisine: Indian
Keyword: Comfort Food, Easy, Gluten-Free, Slow Cooker, Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating