Dinner recipe

Tomato Coconut Red Lentil Dal with Spinach Rice

No ratings yet

Vegan red lentil dal with coconut milk, tomatoes, spinach, ginger, lime, coriander, and rice.

40 min690 kcal4 base servingsDinnerDalVeganGluten FreeBudget Friendly
Allergy and dietary checks

Shop Sorted can help flag food rules, but it cannot guarantee that a meal or product is allergen-free or suitable for your needs. Always check retailer labels, product packaging, ingredients and substitution notices before buying, cooking or eating.

Recipe and nutrition estimates

Recipe times, servings, calories and nutrition notes are estimates for planning. They are not medical or dietary advice. Check food is cooked safely and adjust recipes for your household's needs.

Focus ingredients: red lentils, coconut milk, chopped tomatoes, baby spinach

Dietary fit: Vegan, Gluten-free

Serving tip: Add a splash of water when reheating; lentils thicken as they stand.

Tomato Coconut Red Lentil Dal with Spinach Rice plated and ready to serve.

Image: Shop Sorted generated asset

Ingredients

What you need

  • 280g red lentils
  • 1 tin coconut milk
  • 2 tins chopped tomatoes
  • 160g baby spinach
  • 300g basmati rice
  • 1 onion
  • 3 cloves garlic
  • 30g fresh ginger
  • 1 lime
  • 30g fresh coriander
  • 1 tbsp vegetable oil
  • 2 tsp mild curry powder
  • 1 tsp ground turmeric
  • 1/2 tsp black pepper

You'll also need

wide saucepan, saucepan with lid, sieve, grater, knife, chopping board

Method

Step by step

Up to 8 clear steps
  1. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 1: Prepare the dal.
    Step 1

    Prepare the dal

    Finely chop the onion, grate the garlic and ginger, rinse the red lentils until the water runs mostly clear, roughly chop the spinach and coriander, and zest and juice the lime.

    12 min
  2. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 2: Start the rice.
    Step 2

    Start the rice

    Rinse the basmati rice, then simmer it with 600ml water and a pinch of salt for 10 minutes; turn off the heat and leave covered for 8 minutes.

    18 min
  3. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 3: Soften the aromatics.
    Step 3

    Soften the aromatics

    Heat 1 tablespoon vegetable oil in a wide saucepan over a medium heat and cook the onion with a pinch of salt for 5 minutes until soft.

    5 min
  4. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 4: Bloom the spices.
    Step 4

    Bloom the spices

    Stir in the garlic, ginger, mild curry powder, turmeric, and black pepper for 1 minute until fragrant.

    1 min
  5. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 5: Simmer the lentils.
    Step 5

    Simmer the lentils

    Add the red lentils, chopped tomatoes, coconut milk, and 300ml water, then simmer for 18 to 20 minutes until the lentils are soft and the dal is thick.

    20 min
  6. Tomato Coconut Red Lentil Dal with Spinach Rice cooking step 6: Finish and serve.
    Step 6

    Finish and serve

    Fold in the spinach for 2 minutes until wilted, stir in the lime juice and half the coriander, then serve with rice, lime zest, and the remaining coriander.

    4 min