Dinner recipe

Creamy Sweet Potato Red Lentil Dal with Spinach and Lime

No ratings yet

A creamy vegan dal with sweet potato, red lentils, spinach, coconut milk, tomatoes, ginger, turmeric, cumin, coriander, and lime.

40 min540 kcal4 base servingsDinnerVeganGluten FreeOne Pot
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, sweet potatoes, spinach, coconut milk

Dietary fit: Vegetarian, Vegan, Gluten-free, Dairy-free, Lower Sugar

Serving tip: Add a splash of water if the dal thickens too much before serving; it should be spoonable rather than stiff.

Creamy Sweet Potato Red Lentil Dal with Spinach and Lime plated and ready to serve.

Image: Shop Sorted generated asset

Ingredients

What you need

  • 260g red lentils
  • 650g sweet potatoes
  • 200g baby spinach
  • 400ml light coconut milk
  • 400g chopped tomatoes
  • 1 onion
  • 3 cloves garlic
  • 25g ginger
  • 2 lime
  • 20g coriander
  • 1 tsp ground turmeric
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 2 tbsp olive oil

You'll also need

large saucepan, fine grater, knife, chopping board

Method

Step by step

Up to 8 clear steps
  1. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 1: Prep the dal ingredients.
    Step 1

    Prep the dal ingredients

    Peel and dice the sweet potatoes into 2cm chunks, finely slice the onion, grate the garlic and ginger, rinse the red lentils until the water runs mostly clear, chop the coriander, zest one lime, and cut both limes into wedges.

    12 min
  2. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 2: Soften the aromatics.
    Step 2

    Soften the aromatics

    Heat 2 tablespoons olive oil in a large saucepan over a medium heat. Add the onion with a pinch of salt and cook for 4-5 minutes until soft and translucent.

    5 min
  3. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 3: Bloom the spices.
    Step 3

    Bloom the spices

    Stir in the garlic, ginger, turmeric, cumin, ground coriander, lime zest, and black pepper. Cook for 1 minute until fragrant and golden.

    2 min
  4. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 4: Simmer lentils and sweet potato.
    Step 4

    Simmer lentils and sweet potato

    Add the sweet potatoes, red lentils, chopped tomatoes, coconut milk, 500ml water, and a pinch of salt. Simmer for 20-22 minutes, stirring often, until the lentils break down and the sweet potato is soft when pressed with a spoon.

    22 min
  5. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 5: Wilt the spinach.
    Step 5

    Wilt the spinach

    Fold in the spinach a handful at a time and cook for 2-3 minutes until wilted but still bright green.

    3 min
  6. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 6: Finish with lime.
    Step 6

    Finish with lime

    Squeeze in half the lime wedges and stir through most of the coriander. Taste and add more salt, black pepper, or lime if needed.

    3 min
  7. Creamy Sweet Potato Red Lentil Dal with Spinach and Lime cooking step 7: Serve.
    Step 7

    Serve

    Ladle the dal into bowls and finish with the remaining coriander and lime wedges.

    3 min