Curried Red Lentil and Sweet Potato Soup

5 from 2 votes

Author: Sarah Cobacho

Close-up of creamy red lentil and sweet potato soup with kale in a speckled bowl and gold spoon.

I’m so excited to share this curried red lentil and sweet potato soup with you! It’s one of those cozy, nourishing recipes that always hits the spot when you want something warm and satisfying. With a velvety coconut base, vibrant spices, melt-in-your-mouth sweet potatoes, and hearty lentils, it’s a one-pot meal that feels indulgent yet deeply wholesome.

This is the kind of soup you can make even when you’re a little tired or sick. There’s less than 10 minutes of chopping, it all goes into one bowl, and no blender is needed. It’s packed with nutrients to make you feel really good, protein, fiber, healthy fats, and plenty of antioxidants, to promote longevity. I’ve also added ingredients known for their anti-inflammatory properties.

It’s so delicious, even my non-soup-loving fiancé loved it. It truly feels like a hug in a bowl, tastes even better the next day, makes for the coziest meal prep, and is freezer-friendly too. So don’t hesitate any longer, and add this wonderful one-pot meal to your meal rotation this week!

Sarah Cobacho holding a bowl of creamy red lentil and sweet potato soup with kale and naan.

Why I love this recipe (as a nutritionist)

  • Nourishing and balanced: lentils bring plant protein (21 g / serving), fiber (14 g per serving), and iron (7mg per serving), while sweet potatoes and kale add antioxidants and beta-carotene
  • Gut-friendly: fiber from lentils and vegetables supports healthy digestion. With lots of plant diversity to support a thriving gut microbiome. The slow-cooked method of the vegetables and lentils also makes them easier to digest.
  • So comforting: perfect if you need a cozy pick me up
  • Easy to make: simple vegetables and pantry ingredients, with minimal prep. Use store bought spice mix to save time if needed.
  • Perfect for meal prep: stores and reheats beautifully for quick lunches through the week. Freezer-friendly for up to 3 months.

Ingredient notes

Vibrant ingredients for creamy red lentil and sweet potato soup on a white surface, including kale, ginger, garlic, celery, onions, spices, and lime.
  • Red lentils: cook quickly and create a naturally creamy base; soaking them helps improve digestion and reduce cook time. Great source of protein, iron, and fiber
  • Sweet potatoes: bring color, fiber, and subtle sweetness; great source of beta-carotene (for eye health, skin health, and immune support) swap for pumpkin or carrots if preferred
  • Coconut milk: adds body and richness, you can substitute cashew or sunflower cream if avoiding coconut (including for existing cardiovascular concerns)
  • Spices: a mix of garam masala, turmeric, cumin, and coriander adds warmth and depth, or use your favorite curry blend for a quick and easy swap. Spices are some of the richest sources of antioxidants widely available to us.
  • Kale and cilantro: added at the end for freshness and a pop of green that brightens the flavor, and up the antioxidants.

How to make this recipe (summary)

Start by rinsing and soaking the red lentils (optional but recommended for easier digestion). Sauté onions in olive oil until softened, then add garlic, ginger, spices, and tomato paste for a quick flavor base. Simmer with celery, sweet potatoes, and vegetable broth until everything is soft and tender.

Chopped sweet potato, kale, celery, onion, garlic, and ginger prepped on plates for red lentil soup.
MAIN SOUP INGREDIENTS PREPARED

Finish by stirring in coconut milk, kale, cilantro, and lime juice for a creamy, fresh finish. View recipe card below for detailed instructions.

Large pot of simmering red lentil and sweet potato soup before adding greens.
Creamy red lentil and sweet potato soup in a pot with kale stirred in.

Variations and tips

  • Make it oil-free: sauté onions in water or broth instead of olive oil
  • Use a store-bought spice blend: replace the listed spices with a butter chicken or curry mix for convenience. They are just as good, and make it a lot easier when you’re new to cooking.
  • Boost the protein: as written this recipe contains 21 g of protein per bowl. If you wish to up it, stir in some small cubes of tofu, or frozen edamame. You could also serve it with some sourdough or our Easy Dairy-Free Naan for an extra 6 g of protein per naan.
  • Swap greens: use spinach or Swiss chard instead of kale
  • Low saturated fat option: If avoiding coconut products for heart health, replace the coconut milk with cashew or sunflower cream. To make it, blend soaked nuts with dairy-free milk until smooth. Or use a store-bought soy cream.
  • Allicin tip (garlic): After mincing, let garlic rest for 10 minutes before cooking to maximize allicin formation. Allicin is a natural compound formed when garlic is crushed or chopped. It has antibacterial, antiviral, and anti-inflammatory properties that support immune and heart health.
  • Reheat: My favorite way to reheat it is on the stove on low heat. Add a splash of water if needed.
  • If you like this recipe, you’ll also love our Healing Butternut Squash Soup, Marry Me Chickpea Soup, or High-Protein Pumpkin Pasta.
Bowl of creamy red lentil and sweet potato soup with kale, served with flatbread.

Why you’ll love this creamy red lentil and sweet potato soup TL;DR

  • Comforting
  • Protein-rich
  • Easy cleanup
  • Allergy-friendly
  • Flavorful

FAQ

  • Is this recipe gluten-free? Yes, it’s naturally gluten-free.
  • Can I make it oil-free? Yes, water-fry the onions or use a tablespoon of broth to sauté.
  • How long does it keep? Up to 5 days in the fridge, or freeze for up to 3 months.
  • Can I make it without coconut milk? Yes, swap with cashew or sunflower cream for a similar texture.
Close-up of creamy red lentil and sweet potato soup with kale in a speckled bowl and gold spoon.

Creamy red lentil and sweet potato soup (vegan + high protein)

Creamy one-pot red lentil and sweet potato soup with coconut, kale, and lime. Easy, high-protein, vegan, and weeknight-friendly—comforting, spiced, and nourishing in under an hour.

PRINT RECIPE PIN

SHARE RECIPE
Prep Time : 15 minutes
Cook Time : 55 minutes
Total Time : 1 hour 10 minutes

Equipment

Servings 4

Ingredients

soup

  • 1.5 cups (270 g) split red lentils
  • 1 tbsp (15 ml) olive oil
  • 2 onions - finely diced
  • 4 cloves garlic - minced
  • 3 stalks celery - finely chopped
  • 1 oz (28 g) ginger - minced
  • cup (85 g) tomato paste
  • 1 lb (400 g) sweet potato - diced
  • 7 cups (1.66 l) low-sodium vegetable broth
  • 3 cups (63 g) kale - finely chopped
  • 1 cup (16 g) cilantro - finely chopped
  • 2 tbsp (30 ml) fresh lime juice
  • cup (150 ml) coconut milk

spices (or use a curry mix)

  • 1.5 tsp (2.5 g) garam masala
  • 1 tsp (2 g) ground coriander
  • 1 tsp (2 g) chili powder
  • 1 tsp (2 g) ground cardamom
  • 1 tsp (3 g) ground turmeric
  • 1 tsp (2 g) ground cumin
  • ½ tsp (3 g) sea salt flakes
  • ½ tsp (1 g) freshly ground black pepper

Instructions

  • Optional: Rinse the lentils under cold water until the water runs clear. Add them to a large bowl and cover with cold water. Soak for 2 hours to overnight in the fridge, then drain and set aside. This helps with mineral absorption and reduces the cooking time slightly.
  • In a large pot, heat the olive oil over medium heat. Add the onions and cook for 5 minutes, stirring regularly.
  • Add the garlic, ginger, spices, and tomato paste, and cook for 2 minutes while stirring.
  • Add the celery, sweet potatoes, lentils, and vegetable broth. Stir well, then cover and simmer for 45 minutes. Lower the heat about 10 minutes in, so it stays at a soft simmer. Check the sweet potatoes and lentils for doneness; both should be completely soft.
  • Stir in the coconut milk, kale, cilantro, and lime juice. Stir until the greens are just wilted. Adjust salt and pepper to taste. Enjoy!

Notes

Salt: The saltiness will depend on the broth you use. Choose a low-sodium option and start with just 1/2 tsp of sea salt flakes. You can always add more later.
Oil-free option: Water-fry the onions using 2 tbsp of water or broth.
Spice mix swap: You can substitute the listed spices with a store-bought butter chicken or curry spice blend of choice.

Video

Per Serving/Portion

Calories 493 kcalCarbohydrates 77 gProtein 21 gFat 13 gSodium 653 mgFiber 14 gVitamin A 782 IUVitamin C 44 mgCalcium 146 mgIron 7 mg

5 Comments

  1. I just tried this recipe today and it was so good! Very comforting and flavorful. I don’t miss any animal products in this, it’s that good. I used roasted garlic tomato paste for added flavor. Thanks for this great recipe! It is going in our rotation of soups.5 stars

    1. I’m so happy you loved it Stephanie, thank you for sharing! I’ve never seen roasted garlic tomato paste, that sounds so delicious, I’ll have to look it up 😍

  2. You’re going to love this Creamy Red Lentil and Sweet Potato Soup recipe! Make sure to rate it 5 stars and leave a comment if you enjoyed it!5 stars

      1. Hi Shari, I used 2 tbsp of my homemade mix, plus 1/2 tsp sea salt flakes and 1/2 tsp ground black pepper. 2 tbsp of curry seasoning should do it, but there might be some slight variations depending on the mix used or brand, so feel free to adjust to taste 🙂

5 from 2 votes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 15 MB. You can upload: image. Drop file here