Lunch · Vegetarian · Vegan · Dairy-free · One pot · Make ahead · Fall

Sweet Potato Lentil Soup with Spinach

Sweet potato cubes and brown lentils simmer with cumin and mild curry, then finish with spinach, coconut milk and lemon. A warming pot for autumn lunches.

1 hr6 servings
Timing breakdown · 3 timed stages

Estimated total: 15 minutes of preparation and about 45 minutes on the stovetop, including bringing the pot to a simmer. Older lentils may take longer; cook until tender.

Preparation
15 min
Cooking
45 min
Cooking Step 2
6 minutes
Cooking Step 3
25 to 30 minutes
Cooking Step 5
2 to 3 minutes

Durations are taken from the method and may overlap. Some preparation steps are not timed. Optional stages are separate from the main meal.

Cook without an account. Sign in only to save recipes to your kitchen.

Share this recipe
Plan, shop & cooking helpers

A bowl of sweet potato lentil soup with orange vegetable cubes, whole brown lentils and wilted spinach in a golden broth

Your ingredient check

Set your food preferences to see ingredient flags for this recipe.

YOUR NEEDS COME FIRST

Big flavour. Your ingredients.

Cooking with an intolerance? Choose ingredients to avoid before you explore.

How to make Sweet Potato Lentil Soup with Spinach

  1. 01

    Wash the vegetables and prepare them as listed. Remove any debris from the dry lentils, then rinse in a sieve. Keep the sweet potato cubes a similar size.

  2. 02

    Warm the oil in the pot over medium heat. Add onion, carrot and celery. Cook for 6 minutes, stirring, until the onion softens. Stir in garlic, cumin and curry powder for another minute.

  3. 03

    Add sweet potatoes, lentils, broth, the measured salt and pepper. Bring to a steady simmer. Partly cover, lower the heat and cook gently for 25 to 30 minutes, stirring occasionally.

  4. 04

    Taste a few lentils and pierce a sweet potato cube. Both should be tender, with no hard centre. If needed, simmer longer and add water a little at a time to keep the soup loose.

  5. 05

    Stir in spinach and coconut milk. Heat gently for 2 to 3 minutes, until the greens wilt and the soup is hot throughout. Turn off the heat, stir in lemon juice and taste before adding any extra salt or lemon. Divide between six bowls.

Recipe questions

Can I use red lentils?

Use brown or regular green lentils for distinct lentils in the finished soup. Split red lentils break down quickly and would give a much softer texture. French green lentils can need a longer cooking time.

Can I prepare it ahead?

Yes. Divide leftover soup into shallow containers and refrigerate within 2 hours at 4°C (40°F) or colder. Use within 3 days, or freeze once chilled for up to 3 months. Thaw in the refrigerator.

How should I reheat the soup?

Warm only the amount you need, stirring regularly, until it reaches 165°F (74°C). Lentils absorb broth during storage, so stir in a little water as needed. Bring reheated soup to a full rolling boil.

How spicy is it?

The recipe uses mild curry powder for warmth. Blends vary, so check the label before cooking. No chilli is added.

Cooking & storage

Use the recipe’s specific storage directions when provided. Read the food storage guide for chilling and reheating food, and the measures guide before changing portions or ingredients.

Share this recipe

YOUR KITCHEN JOURNAL

Make it your own.

Notes and cooking history sync with your household.

Rate this recipe or add a photo

These are household reports and estimates, not verified public reviews or current store prices.

Inspired by Sonja Overhiser at A Couple Cooks, with vegetable broth, more sweet potato relative to lentils, less salt and a lemon finish. Lentil texture guidance from Beth Moncel at Budget Bytes.

Adapted from Sonja Overhiser at A Couple Cooks.

Additional guidance: Budget Bytes: lentil varieties and soup texture · Health Canada food storage guidance · Health Canada: reheating leftovers