Dal Makhani (Black Lentil Dal).

recipe name

April 26th, 2011

This Punjabi staple with it’s mild creamy tomato sauce is amazing the first night and even better the next day as leftovers.

Makes enough for four main serves.


  • 1 1/2 cups black lentils (urad dal)
  • 1/2 cup dried kidney beans (or an extra 1/2 cup black lentils)
  • 1 inch piece of ginger
  • 3 cloves of garlic
  • 1 tablespoon cumin seeds
  • 1 stick cinnamon
  • 3 bay leaves
  • 5 cardamon pods
  • 1/3 teaspoon clove
  • 1 tablespoon ground coriander
  • 4 whole dried chillies
  • 1 tin chopped tomatoes
  • 1 tablespoon dairy free margarine
  • 1 cup coconut cream
  • Oil
  • Salt


Soak the kidney beans overnight.

Boil the kidney beans and black lentils until soft.

While the beans and lentils are cooking make the sauce. Grate the ginger and garlic, then saute in a large pot for a minute. Add the spices, bay leaves and chilli. Stir until fragrant. Add the chopped tomatoes and margarine, turn down low and simmer.

Reserve 1/2 a cup of the water from the black lentils, then drain both the lentils and beans and add to the sauce with the reserved water and coconut cream.

Season the dal with salt and simmer for 10 minutes until the dal is thick. Serve with rice.