This Instant Pot Spiced Red Lentil Sweet Potato Soup is one of my favorite easy recipes, and it’s one that you all like so much too!

It’s a creamy and thick spiced soup that gets its natural creaminess from red lentils and sweet potatoes. No coconut milk needed to thicken it up because red lentils get mushy when cooked, plus the Instant Pot melts the sweet potatoes into the soup.

For a visual on how to make this recipe, check out the video on Youtube! It’s the first recipe in the video and starts around the 00:55 mark.

Why you’re going to like this recipe 

10 main ingredients. Okay, I’m not counting oil, salt and pepper. But yeah, 10 main ingredients, yay!

Weeknight-friendly. It requires just 5 minutes of hands-on cooking, so it’s definitely an easy option for those busy weeknights.

Hearty yet wholesome. This recipe is hearty and comforting, the kind of soup that’s more stew than soup and that’s super satisfying, thanks to its creamy texture, the protein-packed lentils, and the complex carbs from the sweet potatoes. This makes it a great meal for the whole family!

Perfectly spiced. If you’re tired of the same old meals, this is a recipe to try! It features Indian spices but it’s still very accessible and doable, even for novice cooks. The Indian spices pair perfectly with the red lentils (a classic combo), and are balanced nicely by the sweetness of the sweet potatoes.

This recipe is super easy to make so there’s not much to say, but keep in mind that this soup is quite thick and creamy, almost like a stew or dal. If you prefer a soupy texture, just add more vegetable broth or water.

You can add the extra broth/water before pressure cooking (in step 3), or after pressure cooking once you see the finished texture so you can add as much liquid as needed.

More Really Good Soups

If you give this Instant Pot Spiced Red Lentil Sweet Potato Soup a try, be sure to tag me on Instagram with your recreations and please comment with your feedback below!

Introducing

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Instant Pot Spiced Red Lentil Sweet Potato Soup

Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 4
5 from 98 votes

Made it? Click the stars to leave a review!

A creamy Indian-spiced soup that’s naturally creamy from red lentils and sweet potatoes, and made super simple thanks to the Instant Pot. With warming spices like garam masala and turmeric, this is a healthy yet hearty meal that’ll give you all the cozy vibes.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1 tablespoon coconut oil (or oil of choice)
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 1/2 tablespoons freshly grated or minced ginger
  • 1 serrano pepper, diced (optional, adds some heat)
  • 2 teaspoons garam masala
  • 1 teaspoon curry powder (optional)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 2 medium sweet potatoes, peeled and cut into a large dice
  • 1 cup red lentils, rinsed until the water runs clear
  • 4 cups low-sodium vegetable broth*
  • 1 1/4 teaspoons sea salt + more to taste
  • Freshly cracked black pepper
  • 1-2 teaspoons maple syrup (optional)
  • For serving (optional): coconut yogurt, fresh cilantro, and flatbread or rice

Instructions 

  • Select the Sauté setting on your Instant Pot and heat up the coconut oil. Once it’s shimmering, add the onion and cook for 3-4 minutes until slightly softened.
  • Add the garlic, ginger, serrano pepper (if using), garam masala, curry powder (if using), cumin, and turmeric and stir until aromatic, about 30 seconds.
  • Pour in the vegetable broth to deglaze the pot, using a wooden spoon or scraper to scrape up any browned bits on the bottom of the pot. Add the lentils, sweet potatoes, sea salt, and pepper. Stir to combine all of the ingredients. Select the Cancel setting.
  • Secure the lid of the Instant Pot and seal. Select the Pressure Cook (or Manual, depending on your model) setting and cook at high pressure for 10 minutes.
  • Once the 10 minutes is up, allow a natural pressure release for 10 minutes before switching the pressure release valve from Sealing to Venting. Open the Instant Pot and give the soup a stir. Taste for seasonings. You may want to add more salt, or to balance the acidity, you may want to add a teaspoon or two of maple syrup or sugar.
  • Once the soup has slightly cooled, top with coconut yogurt and fresh cilantro. If desired, serve with flatbread or rice.

Video

HOW TO COOK LENTILS IN THE INSTANT POT
HOW TO COOK LENTILS IN THE INSTANT POT

Notes

* This soup is quite thick and creamy, almost like a stew, so if you prefer a soupy texture, just add more vegetable broth or water. You can do that before pressure cooking when you add the vegetable broth, or after pressure cooking once you see the texture so you can add as much liquid as needed .

Nutrition

Calories: 326kcal | Carbohydrates: 57g | Protein: 15g | Fat: 4g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 68mg | Potassium: 895mg | Fiber: 20g | Sugar: 8g | Vitamin A: 16075IU | Vitamin C: 8mg | Calcium: 76mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Love this? Leave a rating below!

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




166 Comments

  1. Andres says:

    5 stars
    Lovely! I always double the recipes to freeze a few portions.
    In this particular one, I find that twice as much curry and turmeric is too much, and it overpowers the whole thing.
    Also, what curry powder do you use?
    There are so many variations of curry powder, and it makes a huge difference!
    Thanks

    1. Kaitlin @ Rainbow Plant Life says:

      Great to hear you loved this recipe, Andres! If you see a bottle labeled Madras curry powder, that is our preference has a little more heat than standard curry powder blends. Our go-to brand is this one.

  2. Michael says:

    Mesmerizing.

    You’re lovely….oh, so…lovely.

    And, by the way, this soup is delicious. : )

  3. Tim says:

    If I wanted to add cashew cream or sunflower seed cream, do you think just adding after cooking will work fine?

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Tim, yes, just add it to the IP while the soup is warm so the cashew cream can melt into the soup! You may need to add a bit of water, as it will thicken the soup considerably.

  4. Jonelle says:

    5 stars
    Fantastic flavor! I used red potatoes, carrots, and collard greens in place of sweet potatoes. It was good and hearty.

    1. Jonelle says:

      Oh, I also adapted it to stove top as I do not have a pressure cooker.

    2. Kaitlin @ Rainbow Plant Life says:

      Thanks for sharing, Jonelle!

  5. Rachel says:

    5 stars
    Quick and delicious! This will be going in the monthly rotation of weeknight meals.

    1. Kaitlin @ Rainbow Plant Life says:

      That’s wonderful to hear, Rachel! Thanks for taking the time to leave a review 🙂

  6. Henrietta says:

    Good afternoon, I want to try this but don’t have an InstaPot could you please give me instructions using slow cooker thank you looks delicious.

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Henrietta, we haven’t tried making this in a slow cooker ourselves (and aren’t familiar with slow cookers at all), but this would be our best guess:

      1. Heat a saute pan over medium heat and add the coconut oil.
      2. Add the onion and cook for about 4 to 6 minutes until softened.
      3. Add the minced garlic and grated ginger, and sauté for another minute or so until fragrant.
      4. Stir in the garam masala, curry powder, ground cumin, and ground turmeric. Cook the spices with the onions for another minute to toast them slightly, stirring frequently.
      5. Into the slow cooker, pour in the contents of that saute pan along with the rinsed red lentils, sweet potatoes, and vegetable broth. Stir well to combine all the ingredients.
      6. Cook on high for 3-4 hours or low 6-8 hours or until the lentils and sweet potatoes are tender.
      7. Keep the slow cooker on and add the coconut milk and stir. Let the soup heat up for 5 minutes to allow the flavors to combine.
      8. Use an immersion blender to puree the soup until smooth. Alternatively, you can carefully transfer the soup to a blender in batches to blend until smooth and then return it to the pot.

      Hope this helps!

  7. Erin says:

    5 stars
    This was super easy and fast, and the flavor is fantastic!! I’m going to put it over some rice and hope that I can get my kids on board with healthier, more plant-based meals!

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Erin, Thank you so much for such a fantastic review! Appreciate you taking the time, and best of luck with getting the kids to eat healthier meals! 🙂

  8. Jeanine C says:

    5 stars
    This was delicious! I had some spinach almost on its last legs so I threw it in the instant pot after it was done. I’ll be making this again!

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for the lovely feedback, Jeanine!

  9. Carrie J says:

    5 stars
    AMAZING

    1. Kaitlin @ Rainbow Plant Life says:

      Carrie, So glad to hear you loved this recipe!

  10. Jamie says:

    5 stars
    Made this yummy soup during a snow day and it was super-delicious and comforting. I skipped the oil and maple syrup and added a carrot. Enjoyed it with some homemade soy yogurt. It will keep me nourished and warm on cold winter days. Thank you, Nisha!

    1. Jamie says:

      5 stars
      Oh, I also added spinach!

    2. Kaitlin @ Rainbow Plant Life says:

      Thanks for sharing your experience, Jamie!