Creamy black dhal with crispy onions

Creamy black dhal with crispy onions

  • 1
  • 2
  • 3
  • 4
  • 5
(28 ratings)

Prep: 35 mins Cook: 6 hrs, 35 mins plus 4 hrs soaking (cook for 2 hrs 35 mins, if using hob instead of slow cooker)


Serves 4

This super-satisfying, slow cooker curry is packed with iron and fibre. Serve with a choice of tasty garnishes to turn your simple supper into a warming feast

Nutrition and extra info

  • Freezable
  • Easily doubled
  • Gluten-free
  • Vegetarian

Nutrition: per serving

  • kcal527
  • fat34g
  • saturates21g
  • carbs35g
  • sugars9g
  • fibre6g
  • protein19g
  • salt0.1g


  • 250g black urid beans (also called urid dal, urad dal, black lentils or black gram beans - available from large supermarkets) - yellow split peas also work well
  • 100g butter or ghee



    Butter is a dairy product made from separating whole milk or cream into fat and…

  • 2 large white onions, halved and thinly sliced



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 3 garlic cloves, crushed
  • thumb-sized piece ginger, peeled and finely chopped



    Mainly grown in Jamaica, Africa, India, China and Australia, ginger is the root of the plant. It…

  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp ground turmeric
  • 1 tsp paprika



    A spice that's central to Hungarian cuisine, paprika is made by drying a particular type of…

  • ¼ tsp chilli powder (optional)
  • small bunch coriander, stalks finely chopped, leaves reserved to serve
  • 400g passata or chopped tomatoes
  • 1 fat red chilli, pierced a few times with the tip of a sharp knife



    Part of the capsicum family, chillies come in scores of varieties and colours (from green…

  • 50ml double cream

To serve

  • cooked rice, naan bread or baked sweet potatoes



    Rice is a grain, the seed of a type of grass, which is the most widely grown and the most…

  • coriander
  • sliced red chilli
  • lime wedges



    The same shape, but smaller than…

  • yogurt (or a swirl of cream)



    Yogurt is made by adding a number of types of harmless bacteria to milk, causing it to ferment.…

  • your favourite Indian pickle or chutney
  • crispy salad onions (to make your own, see recipe below)



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…


  1. Soak the beans in cold water for 4 hrs (or overnight, if you like).

  2. Melt the butter or ghee in a large pan, then add the onions, garlic and ginger, and cook slowly for 10-15 mins until the onions are starting to caramelise. Stir in the spices, coriander stalks and 100ml water. Pour into the slow cooker (or leave in the pan if cooking on the hob). Add the passata and whole red chilli. Drain the beans and add these too, then top up with 400ml water. Season well, set the slow cooker to Low and cook for 5-6 hrs (or cover and cook for 2 hrs over a very low heat on the hob).

  3. Once cooked, the dhal should be very thick and the beans tender. Stir in the cream, check the seasoning and serve in bowls with naan bread, rice or in a jacket potato, with your choice of toppings. To freeze the dhal, cool completely, then divide into containers or sandwich bags. Freeze for up to 2 months, defrost and heat thoroughly before eating.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
24th Feb, 2020
I used split urid dhal (purchased from Indian/Asian shop) and cooked in a pressure cooker for 20min and the dish came out incredible and perfectly soft and creamy!
24th Feb, 2020
Made this tonight and it really was delicious! Only now reading comments of people's problems with lentils not cooking, I accidentally bought split iris dhal as did not realize recipe wanted the whole ones! I soaked the split iris dhal for 4 hours then cooked in the pressure cooker for 20min and they were perfectly cooked and absolutely delicious so could be an idea, worked perfectly for me. Changed nothing else and used the quantities as per recipe. Will make double next time, I didn't because I wasn't sure if it would work but truly was delicious and super quick and easy with the pressure cooker!
Kate Brewer
11th Feb, 2020
This dhal tastes incredible, but heed the warnings from others!!! The beans do take an incredibly long time to soften, but providing you have a slow cooker it is very hands off work so more than possible. I soaked my beans overnight so they at least doubled in size but still ended up cooking my dhal for 8 hours on low and 6 on high! If and when I repeat this, because it honestly is delicious, I would either leave it on low for at least 12 hours or more likely start on high for 8 hours and see where that got me, though wouldn’t be surprised if it needed longer. You’ll know it’s done when the onions have completely disintegrated, but obviously would recommend checking the beans as well
26th Jan, 2020
Tried to make this with yellow split peas - wish I'd looked at the comments beforehand! After 6 hours in the slow cooker, peas are still rock hard. Goodfood, please have a look at this recipe - there is clearly a problem!
26th Dec, 2019
I made 3 portions so used 75% for most things (but full measurements for the spices). I used red lentils (but added a small bit more water than 3/4 as a result). I also used single cream. I chopped up chilli to add at the end so each person could adjust it to their own taste. I found the cooking time using the above to be correct for a low heat slow cooker for 5.5 hours.
13th Nov, 2019
really tasty dish, I cheated and used tinned beans - the onions are critical, really finish the dish off
Megan P
12th Feb, 2019
Wish I had followed advice below. Cooked double batch to freeze yesterday using yellow split peas. 14 hours later.... the dish is still not cooked. Soaked the peas over night but did not boil them beforehand. The meal smells delicious although not ready for consumption. Goodfood you really need to re look at this recipe and try to make it yourself again.
diana.m.j's picture
21st Nov, 2018
I cooked this dish yesterday and I was happy that I had read the comments before cooking. I put my black urid beans in the slow cooker for 9 hours and they still had this crunchy after bite. I had too much fluid left. Dish was delicious for sure but not sure if I use the slow cooker again.
21st Oct, 2018
I used puy lentils in this as I couldn't find the urid beans, and half the butter and bit less cream. I think the whole thing cooked in about 1.5 hours, as the lentils don't need soaking first. This meal is delicious! We had it with flat breads (Jamie Oliver recipe).
28th Aug, 2018
I cooked the whole dish in 1 hour: Having soaked the yellow split peas overnight, I then boiled them rapidly while cooking the onions, spices and tomatoes. The speedy trick was to add the split peas into the softened spicy mix in a PRESSURE COOKER! It saved literally hours and was perfect within 40 minutes.


Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?