Skip to content
Main course · Indian

Creamy Coconut Dhal with Spinach

30 min Serves 4 ~540 kcal/serving ~£4.80 (£1.20/serving) Dairy-freeGluten-freeVegetarian

Ingredients

  • 300 g red lentils
  • 400 ml coconut milk
  • 600 ml vegetable stock
  • 100 g baby spinach
  • 1 onion
  • 3 cloves garlic
  • 1 tsp ground turmeric
  • 2 tsp garam masala
  • 2 tbsp coconut oil

Nutrition (per serving)

Calories
540 kcal
Protein
21.9 g
Carbohydrate
50.1 g
of which sugars
5.8 g
Fat
28.2 g
of which saturates
23.3 g
Fibre
6.7 g
Salt
1.24 g

Estimated from typical values for each ingredient — a guide, not a substitute for the label on what you actually buy.

Method

  1. 1

    Finely dice the onion and mince the garlic. Heat coconut oil in a deep saucepan and sauté the onion for 6 minutes until golden.

  2. 2

    Add the garlic, turmeric and garam masala, stirring for 1 minute until fragrant.

  3. 3

    Rinse the lentils and add to the pan with the vegetable stock. Bring to a boil, then reduce heat and simmer for 15 minutes until lentils are tender.

  4. 4

    Pour in the coconut milk, stir well and simmer for a further 5 minutes until the dhal is rich and creamy.

  5. 5

    Fold in the baby spinach and cook for 2 minutes until wilted. Season with salt and serve over basmati rice.

Equal House

Plan the week's meals — and share the cooking

Equal House builds your shopping list by aisle, times the cooking for dinner, and shares it out fairly. Free to start.

Free to start on your iPhone Free to start on your Android phone Free to start · No ads · Your family's data stays yours.