
Instant Pot Lentil Soup is my go-to when I need something warm, hearty, and ready in under 30 minutes! Last Tuesday, Isabella came home from soccer practice absolutely starving, and I threw this together while she changed out of her uniform. Trust me, there’s nothing better than filling your kitchen with the aroma of healthy lentil soup bubbling away in your Instant Pot.
This vegan lentil soup is everything you want in a comforting lentil soup. It’s packed with protein from the lentils, loaded with vegetables, and has just the right amount of seasoning to make every spoonful delicious. Plus, my Instant Pot does all the heavy lifting, so there’s no constant stirring required!
Whether you’re looking for easy vegetable soup recipes or trying to get more plant-based meals into your week, this one’s a winner.
Why You’ll Love This Instant Pot Lentil Soup
- Quick and easy Ready in about 30 minutes from start to finish
- Budget-friendly Simple pantry staples and affordable ingredients
- Naturally vegan and vegetarian-friendly without any modifications
- High in protein and fiber One cup packs 7.2g of protein and 5.2g of fiber
- Meal prep champion Makes 8 servings that freeze beautifully
- One-pot wonder Everything cooks in your Instant Pot, minimal cleanup

Ingredients You’ll Need for Lentil Soup
Here’s what you’ll need to make this Instant Pot lentil soup recipe:
- 1 tablespoon olive oil For sautéing the vegetables and building flavor
- 1 yellow onion, diced Adds sweetness and depth
- 3 large carrots, chopped Brings natural sweetness and texture
- 3 celery stalks, chopped Classic soup base that adds savory notes
- 3 cloves garlic, minced Because garlic makes everything better!
- 1/2 teaspoon dried thyme Earthy and aromatic
- 1/2 teaspoon cumin Adds warmth without being spicy
- 1 bay leaf For that classic soup flavor depth
- 1 15oz can diced tomatoes Adds acidity and richness
- 5 cups vegetable broth The flavorful base (low-sodium works great)
- 1 cup brown or green lentils, rinsed Protein-packed and hearty (red lentils get too mushy)
- 1 cup kale, destemmed and torn into 1″ pieces Added at the end for nutrition and color
- 1 tablespoon lemon juice Brightens everything up!
- Salt and pepper to taste Season to your preference
Substitution Notes: You can swap kale for spinach or Swiss chard. If you don’t have fresh garlic, use 1 teaspoon of garlic powder instead. No cumin? Try a pinch of smoked paprika for a different flavor profile!
How to Make Instant Pot Lentil Soup
Making this healthy lentil soup couldn’t be easier. Here’s how:
Step 1: Sauté the Vegetables
Set your Instant Pot to ‘sauté’ mode and add the olive oil. Once it’s shimmering, toss in the diced onion, chopped celery, and carrots.
Sauté for about 4 minutes, stirring frequently so nothing sticks to the bottom. You want the vegetables to start softening and the onions to turn translucent.

Step 2: Add the Garlic
Add your minced garlic and continue sautéing for another minute. The kitchen will start smelling amazing right about now! Just don’t let the garlic burn because it gets bitter.
Step 3: Add Everything Else
Now toss in the thyme, cumin, bay leaf, diced tomatoes (with their juice!), vegetable broth, and rinsed lentils. Give everything a good stir to combine.
Step 4: Pressure Cook
This is where the Instant Pot magic happens! Cover and seal the Instant Pot. Press cancel to end the sauté function, then press ‘pressure cook’ and set the timer to 20 minutes.
The Instant Pot will take about 10 minutes to come to pressure, then the timer will start counting down. No babysitting required!

Step 5: Quick Release and Finish
Once the cooking time is up, carefully turn the valve to release the steam using the quick-release method. Watch out for that hot steam!
Remove the lid, fish out the bay leaf, and stir in the torn kale and lemon juice. Season with salt and pepper to taste. The residual heat will wilt the kale perfectly in about 2 minutes.
Pro Tip: That splash of lemon juice at the end is KEY. It brightens all the flavors and makes the soup taste restaurant-quality!
Storage and Reheating Tips for Lentil Soup
This Instant Pot soup recipe stores incredibly well, which makes it perfect for meal prep.
Refrigerator: Store cooled soup in an airtight container for up to 5 days. The flavors actually get better after a day or two!
Freezer: This soup freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer-safe containers. Leave about an inch of space at the top for expansion.
Reheating: Reheat on the stovetop over medium heat, stirring occasionally. You can also microwave individual portions for 2-3 minutes. You might need to add a splash of broth or water since the lentils absorb liquid as they sit.
Variations for Your Instant Pot Lentil Soup
One of my favorite things about this recipe is how customizable it is!
Add protein: While lentils provide plenty of protein, you could add cooked sausage or shredded chicken for a heartier version (though it won’t be vegan anymore).
Spice it up: Add a pinch of red pepper flakes or a diced jalapeño with the other vegetables if you like heat.
Different greens: Try spinach, collard greens, or Swiss chard instead of kale. Spinach wilts even faster!
Make it creamy: Stir in a splash of coconut milk or heavy cream at the end for a creamier texture.
Add more veggies: Diced potatoes, zucchini, or bell peppers all work great in this soup.
Change up the spices: Try Italian seasoning instead of thyme and cumin for a different flavor profile.

FAQsAbout Instant Pot Lentil Soup
Can I Use Dried Lentils Instead of Canned Lentils in This Recipe?
Yes! This recipe actually calls for dried lentils (not canned). Just make sure to rinse them well before adding to remove any debris. Brown and green lentils hold their shape best in soup. If you accidentally use red lentils, reduce the cooking time to 15 minutes since they break down faster and create a mushier texture.
Can I Make This Lentil Soup in a Regular Pot Instead of the Instant Pot?
Absolutely! Follow the same steps on the stovetop. After sautéing the vegetables and adding all the ingredients, bring the soup to a boil, then reduce to a simmer. Cover and cook for about 30-40 minutes, or until the lentils are tender. You may need to add more broth if it reduces too much during cooking.
Can I Freeze Leftover Instant Pot Lentil Soup?
Yes, this soup freezes wonderfully! Let it cool completely before transferring it to airtight containers or freezer bags. It’ll keep for up to 3 months. The texture stays great after freezing, though the vegetables may be slightly softer. I like to freeze it in individual portions for easy grab-and-go lunches throughout the week!
What Can I Substitute for Kale in This Recipe?
You have lots of options! Spinach, Swiss chard, and collard greens all work beautifully. Spinach wilts the fastest (it’ll be ready in about 30 seconds), while collard greens take a bit longer. You could also skip the greens entirely if you’re not a fan, or use frozen spinach if that’s what you have on hand. The soup will still be delicious and nutritious!
Final Thoughts on This Healthy Lentil Soup
This Instant Pot Lentil Soup has become one of my most-requested recipes in our house. Henry actually asks for it by name now, which is saying something for a guy who used to think soup wasn’t a “real meal!”
I love how it checks all the boxes. It’s healthy, affordable, easy to make, and everyone actually eats it (including Noah, who’s going through a picky phase). The lentils keep you full for hours, and you can feel good about serving something so nutritious.
The best part? You probably already have most of these ingredients in your pantry right now. It’s the kind of recipe that saves you on those nights when you haven’t been to the grocery store but still want something warm and satisfying.
More Comforting Soup Recipes You’ll Love
Looking for more Instant Pot soup recipes to warm you up? Try these favorites:
- Easy Stuffed Pepper Soup Recipe
- Creamy Chicken Tortellini Soup
- Old Fashioned Vegetable Beef Soup Recipe
Happy cooking!


Instant Pot Lentil Soup
- Total Time: 30 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
Instant Pot Lentil Soup is a wholesome, hearty meal packed with vegetables and protein-rich lentils. This easy vegan soup comes together in just 30 minutes and delivers incredible comfort in every bowl.
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 3 large carrots, chopped
- 3 celery stalks, chopped
- 3 cloves garlic, minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon cumin
- 1 bay leaf
- 1 15oz can diced tomatoes
- 5 cups vegetable broth
- 1 cup brown or green lentils, rinsed
- 1 cup kale, destemmed and torn into 1″ pieces
- 1 tablespoon lemon juice
- Salt and pepper to taste
Instructions
- Set the Instant Pot to ‘sauté’ and add the olive oil, onion, celery, and carrots. Sauté for 4 minutes, stirring frequently.
- Add the garlic and continue to sauté for 1 minute.
- Add the thyme, cumin, bay leaf, diced tomatoes, vegetable broth, and lentils. Stir to combine.
- Cover and seal the Instant Pot. Press cancel to end the sauté function, then press ‘pressure cook’ and set the timer to 20 minutes. The Instant Pot will take about 10 minutes to pressurize, then the timer will begin counting down.
- Once the Instant Pot is done cooking, quick-release the pressure by turning the valve to release the steam.
- Remove the lid and carefully stir in the kale and lemon juice. Discard the bay leaf. Season with salt and pepper to taste.
Notes
This wholesome lentil soup is perfect for meal prep and tastes even better the next day. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Instant Pot
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 142
- Sugar: 5.6g
- Sodium: 390mg
- Fat: 2.3g
- Saturated Fat: 0.3g
- Unsaturated Fat: 1.8g
- Trans Fat: 0g
- Carbohydrates: 24.9g
- Fiber: 5.2g
- Protein: 7.2g
- Cholesterol: 0mg

