Buttered Bean, Lentil & Spinach Dal
Clock Image
Total: 40 mins
Based on the creamy dals of the Punjab, this comforting mix of butter beans and lentils is full of fragrant heat from ginger, chilli, cumin and garam masala.
This recipe is a:
See this week's box.
Recipe Box Recipe Main Image
832 kcal
(per portion)
Ingredients you'll need
  • 150g brown basmati rice
  • 45g butter
  • 1 onion
  • 1 vine tomato
  • 3 garlic cloves
  • A thumb of ginger
  • 400g tin of butter beans
  • 400g tin of green lentils
  • 1 tsp ground cumin
  • ½-1 tsp chilli powder
  • 1 tsp turmeric
  • 2 tsp garam masala
  • 3 tbsp double cream
  • 50g baby leaf spinach
From your kitchen
  • 800ml boiling water
  • Sea salt
You'll need
  • Small pan with a lid
  • Measuring jug
  • Medium pan
Step by step this way
  • 1.

    Fill your kettle and boil it. Tip the rice into a large bowl and cover with cold water. Whisk for 1-2 mins till the water goes cloudy (this is the starch). Drain and rinse under cold water. Tip the rice into a small pan. Add 300ml boiling water and a pinch of salt. Bring to the boil, then turn the heat right down, cover and gently simmer for 25 mins till the rice is tender and the water has been absorbed. Once cooked, let the rice sit in the pan, still covered, till ready to serve. Prepare everything else while the rice is cooking and resting.

  • 2.

    Peel and dice the onion. Warm a medium-sized pan over a low heat and add the butter. Cook the onion in the butter for 8-10 mins, stirring now and then, till soft and translucent.

  • 3.

    While the onion is cooking, dice the tomato. Peel the garlic and ginger and grate or finely chop both. Drain and rinse the butter beans and lentils.

  • 4.

    Add the tomato, garlic and ginger to the onion. Stir for 1 min. Season with a large pinch of salt. Add 1 tsp each ground cumin and turmeric, ½-1 tsp chilli powder (it's very spicy, so use less or more, depending on how hot you like your food) and 2 tsp garam masala. Stir for 1 min.

  • 5.

    Add the butter beans and lentils. Pour in 500ml boiling water. Bring to a gentle simmer and cook uncovered for 25 mins. Stir regularly to stop the dal from catching on the bottom of pan.

  • 6.

    Fold the baby spinach leaves through the dal to wilt them. Stir in 3 tbsp double cream and taste the dal, adding a pinch more salt if needed. Divide the rice between 2 bowls, top with the butter bean dal and serve.

  • Tip

    Every last drop
    Your extra double cream will keep in the fridge for a few days, or you can freeze it in ice cube trays, giving you little portions of cream ready to add to curries, soups and stews.

This recipe is from