Curried Red Lentil and Sweet Potato Soup

4.7 from 17 votes
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. If you love a cozy soup, my zuppa toscana, marry me chickpea soup, and butternut squash soup are next on your bowl list.

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 Roasted Cauliflower and Red Bell Pepper Soup.
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.

Can I use curry powder instead of the individual spices?

2 tablespoons of curry powder should do it. There can be some variation depending on the blend, so taste and adjust as you go.

Can I make this without tomato?

Yes, there are so many flavors here you won’t miss it. A little dash of tamari at the end can add extra umami if needed.

What kind of coconut milk should I use?

Use canned full-fat coconut milk. It gives the soup that beautiful creamy texture and a richer flavor. The drinkable carton versions are much thinner, so the soup would end up a bit watery.

Can I freeze this soup?

Yes, it keeps for up to 3 months in the freezer. Take it out in the morning and reheat on the stove on gentle heat.

Can I omit the cilantro?

Completely fine to omit it. If you have some on hand, a little parsley works too.

Can I use whole or brown lentils instead of red lentils?

You could, but you’ll need more liquid and the cooking time will be longer. An easier option is to cook them separately on the side and add them to the soup when they’re almost done.

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.

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
Prep 15 minutes
Cook 55 minutes
Total 1 hour 10 minutes

Equipment

Servings 4

Ingredients

soup

  • 1.5 cups (270 g) dried split red lentils - dried
  • 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)

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

Your creations

Straight from your kitchens.

Snap a photo in the comments on any recipe. We love to see it! Here’s what the community has been cooking recently.

8 baes shared a photo this week
Danielle G's Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) Danielle G ★★★★★ OK, I have already reviewed this recipe before but I’m here again because it is so good. And I started baking it…
Christine S's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) Christine S ★★★★★ I made this today and it was lovely! My hubby enjoyed it too although he isn't a very soupy person. It was…
Nicole's 2-Ingredient Red Lentil Wraps (with Quinoa, Gluten-Free) 2-Ingredient Red Lentil Wraps (with Quinoa, Gluten-Free) Nicole ★★★★★ I can’t believe I made these and they turned out great! I was 50% sure I’d fail at these but not only…
Nicole's Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Nicole ★★★★★ This was so rasy to make and really yum! Instead of serving in a bowl, I also whipped up a batch of…
Linda's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Linda ★★★★★ Made it for the first time, following directions exactly, proofed in the oven with the light on overnight. It took 11 hours…
Jennifer Lyn's Carrot Cake Bliss Balls Carrot Cake Bliss Balls Jennifer Lyn ★★★★★ Made this recipe 2 times so far and enjoy them very much. I store them in the freezer. I might try replacing…
Laura Pignataro's One-Pot Lemon Zucchini Beans One-Pot Lemon Zucchini Beans Laura Pignataro ★★★★★ Thank you Sarah
Katy's Cacao Blended Chia Pudding Cacao Blended Chia Pudding Katy ★★★★★ This cacao chia pudding is so delicious, I used almond milk instead of soy and I added some coconut yoghurt and a…
Wendy L's High-Protein Chipotle Sweet Potato Bowl High-Protein Chipotle Sweet Potato Bowl Wendy L ★★★★★ Thank you! The crispy tofu is everything and I always make extra. Comes together beautifully and is well balanced.
bubu's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) bubu ★★★★★ Delicious soup!
Kristin's Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Kristin ★★★★★ This is incredible!!! I have been meaning to try this for months and I am so glad I did. The lime, edamame,…
Cam's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Cam ★★★★★ LOVE this bread so much! So easy and love that it’s gluten free and so delicious toasted with some avocado!
Nicole's Pumpkin Spice Overnight Oats Pumpkin Spice Overnight Oats Nicole ★★★★★ Wow the flavour in these oats is stunning! I chose this recipe to use up some leftover pumpkin. It is so good…
View all creations

Just leave a comment on any recipe and attach a photo

59 Comments

  1. We have an onion intolerance in our house so we softened the celery instead and then added the spices, leaving out the onion. No coconut milk so used natural yoghurt instead. All else as per the recipe – still delicious

    1. Hi Simon, that sounds absolutely delicious, I’m so happy you loved it! Thank you for sharing your tip for an onion-free version! 💚

  2. Hello, I was wondering how much curry powder to use instead of each spice? Thanks.

  3. 5 stars
    Ok this is delicious and I’m glad I made it. And thank you for the recipe. But honestly I myself would not consider it a weeknight meal. Unless you buy everything pre-chopped I myself can not chop everything, and get all the ingredients and spices together by myself in 10 minutes. It took a good 30 mins of prep for me. Then 45 minutes to cook. This is a make on Sunday for meal prep. And that’s ok 🙂

    1. Totally fair, and I’m so glad you loved it and took the time to make it!Prep time can vary so much depending on chopping speed, your knife, and how organised your kitchen setup is. If it took you closer to 30 minutes, that honestly makes complete sense, and I love your idea of making it on Sunday as a meal prep situation. A little tip if you love this one, next time you make it you can double the spice mix and keep the extra in the pantry to make it quicker in the future 🥰

      1. 5 stars
        This is delicious, BUT how can anyone eat such a huge bowl of soup? This made 10 servings for me which greatly reduced the protein, fiber, etc. I will make it again though. ❤️

        1. Hi lovely, I’m so happy you loved the recipe!
          Serving size is really individual, we all have different needs. For most people, though, this recipe makes about four servings, and that’s a fairly standard serving size.
          Of course, it’s totally fine to adjust it to suit your needs. I’d just mention, with a lot of love, that if you’re dividing this particular recipe into ten servings, you’re looking at under 200 calories per serve. For most people, that’s too low for your body to truly thrive, so it’s just something to keep in mind 🙏

  4. 4 stars
    It’s very good but I ran this thru 2 nutritional analysis apps and they both said 12 grams of protein per serving – not 21. Disappointing since I made it due to the protein stated.

    1. Hi, lovely. Curious what nutrition app you used? And is it the photo function by any chance? Those are widely inaccurate, and I’m seeing more and more people using them 🥲
      I take nutrition info very seriously, and this recipe has 21 g of protein per serving (87 g for the whole pot).
      The 1.5 cups of dry red lentils alone have 69 g of protein, which is the bulk of our protein here. The rest comes from the vegetables and seasonings.

      Hope this helps, and let me know if you have any questions, always happy to answer 💚

      1. Wow – what a quick, considerate response! Both apps use a link to the online recipe. I was using it for calorie counts so now wonder if those are wildly inaccurate as well. Thank you!

        1. Hi, lovely. I wonder if they recorded the lentils as cooked rather than dried? It’s likely the calories were inaccurate in that case as well. I hope you find a system that works for you x

  5. 4 stars
    My husband and I loved this. The flavors really came together after I added the coconut milk, kale and lime juice. I will keep this in the rotation.

  6. 5 stars
    This was absolutely delicious. I forgot to lift coconut milk so had to leave it out but I’m glad I did my soup had so much flavour and was perfect can’t wait to make it again thank you!

    1. Hey Niamh, I’m so happy you loved it, and to hear it was still a hit even without the coconut milk. Thank you so much for sharing! 💚

      1. Hi, yum! Can I use whole lentils? Also, I have brown ones. Cool??? I know it won’t be as pretty.

        1. Hey Candida! You could, but you’ll probably need more liquid, and the cooking time would be longer. Alternatively, you could cook them on their own on a side and then add to the soup when they’re almost cooked, so it doesn’t take too much longer. Hope you love it!

      1. Hey Raman, this recipe makes four servings. You can find this number just above the ingredient list and adjust it to your liking. Hope you love it! ❤️

        1. Thanks for your quick response! I see that it makes 4 serving but I was wondering what the actually amount is pee serving, like how many cups, ml etc ..thanks!

          1. Sorry, Raman, I have not measured it when finished. It makes 4 large bowls, which I guess are about 3 cups each, hope that helps 🙂

  7. 5 stars
    I made this today and it’s wonderful! I like my curry anything a little spicier so I added about 3/4 tsp of green curry paste. Also, I should have cut my celery a bit smaller as it still has some crunch to it but I don’t mind that! Will make again! 🩷

    1. Hey Kyle, I’m so happy you loved it, and thank you so much for sharing your tips. I love the idea of adding a little bit of green curry paste to give it a kick. 💚

  8. 5 stars
    I swapped a few ingredients but this came out delicious! I have been looking for a yummy recipe with red lentils and sweet potato and this hit the spot! Thank you!

  9. Could you describe which coconut milk to use? The canned thick full fat version or drinkable milk alternative? I can’t wait to make this soup. My family loves all your recipes.

    1. I’d recommend using canned full fat coconut milk for this one. It gives the soup that beautiful creamy texture and a richer flavor. This is typically used in recipes unless specified otherwise. The drinkable carton versions are much thinner, so the soup would end up a bit watery.

      So excited for you to make it 💚

  10. I made this and it was absolutely delcious!! The whole family love it. I used spinach instead of kale.

  11. I’m not a cilantro person. Do you think I’m fine to just omit or should I sub?

        1. Absolutely, it will be good for up to 3 months in the freezer. I recommend taking it out of the freezer in the morning, and reheat on the store, on gentle heat 🙂

          1. Thank you, was how was the recipe for might need to adjust quantities ? X

            1. Hi lovely, as written this recipe makes 4 servings, you can find this number just above the ingredient list and adjust to your liking 💚

  12. I loved this soup. I threw in a can of diced tomatoes and a couple carrots. I also used spinach rather than kale

  13. 5 stars
    I just made this and it’s incredible! My first recipe of yours, but definitely not the last!

  14. 5 stars
    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.

    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 😍

      1. This soup sounds wonderful. I am allergic to tomatoes. Do you think it would be good without?

        1. Absolutely, there are so many flavors, you won’t miss it. Perhaps a little dash of tamari to add an extra touch of umami could be a good addition, but you can add it towards the end, once you’ve tasted it 🙂

  15. 5 stars
    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!

      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 🙂

4.71 from 17 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

You Might Also Like

search