Curried Red Lentil and Sweet Potato Soup

4.7 from 18 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.
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

Nutrition Information

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

You might also like

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.

2 baes shared a photo this week
Courtney Thacker's Sweet and Spicy Mediterranean Bowl with Mint Yogurt Sauce Sweet and Spicy Mediterranean Bowl with Mint Yogurt Sauce Courtney Thacker ★★★★★ Yum! This recipe is a win. Aside from the chickpeas, the other veggies I used were carrots, Brussels, red pepper, red potatoes…
Gayle's Crispy Potato Salad with Spicy Peanut Sauce Crispy Potato Salad with Spicy Peanut Sauce Gayle ★★★★★ I tried this tonight and I loved it. I didn't have enough edamame or any mint, so I added chicken peas and…
Jill's Crispy Shaved Potato Salad Crispy Shaved Potato Salad Jill ★★★★★ Gorgeous!! I really needed this. The flavours were amazing and it was so fresh and enjoyable. I added carrots too. We absolutely…
Winnie Fox's Cookie Dough Bliss Balls Cookie Dough Bliss Balls Winnie Fox ★★★★★ I found a new way of doing my monthly batch of cookie dough bliss balls. Instead of rolling them into balls, I…
Hima's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Hima ★★★★★ I kept the batter outside around 17 hours now and it has different color top layer. Is it normal and safe to…
Ashley's High-Protein Vegan Shepherd’s Pie (Meal Prep) High-Protein Vegan Shepherd’s Pie (Meal Prep) Ashley ★★★★★ I just made this and Im ADHD so I didn't measure and substituted almond flour and couldn't use soy milk cause it…
Ingrid's One-Pot Lemon Zucchini Beans One-Pot Lemon Zucchini Beans Ingrid ★★★★★ This one pot lemon zucchini beans was absolutely delicious. I will definitely make again😋
Gabi's Turmeric Quinoa and Edamame Salad (Meal Prep) Turmeric Quinoa and Edamame Salad (Meal Prep) Gabi ★★★★★ SO TASTY! The sauce was bursting with flavor. Didn’t do cabbage due to sensitivity to cruciferous veggies and it was still delightful.…
View all creations

Just leave a comment on any recipe and attach a photo

Share yours

61 Comments

  1. 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.

  2. 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 🙂

  3. 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. 💚

  4. 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!

  5. 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 💚

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

  7. 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 💚

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

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

  10. 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 🙂

  11. 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.73 from 18 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