Step 1 of 6
Press Sauté mode on the Instant Pot. Add the oil and, once hot, add the onion and garlic and cook for .
You'll need
- 1 tbsp extra virgin olive oil
- 1 medium onion, diced
- 6 cloves garlic, minced
This Instant Pot Lentil Spinach Hearty Soup is packed with lentils, spinach, carrots and warm spices. It cooks for just 12 minutes but tastes like it’s simmered all day!

Happy National Soup Month! What better meal to warm your belly on a cold winter’s night than this Instant Pot Lentil Spinach Hearty Soup?! Only if it’s served with a side of crusty bread for dipping, of course. It’s packed with lentils and veggies and cooks under pressure in just 12 minutes.
The recipe
Press Sauté mode on the Instant Pot. Add the oil and, once hot, add the onion and garlic and cook for .
Add the carrots, sweet peppers, spinach and all the spices. Sauté for 5 more minutes.
Add the tomato paste and mix well.
Add the tomatoes, lentils and water. Mix well, scraping up any bits and pieces from the bottom of the pot.
Close the lid of the Instant Pot and cancel Sauté mode. Select Manual and cook on high pressure for . Once the are up, release the pressure.
Adjust the salt as needed and serve.
* The % Daily Value tells you how much a nutrient in a serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
5.4g protein per 100 calories
Balanced
Nutrition is an estimate per serving, calculated from USDA ingredient data and will vary with brands and portions. Uses 4 servings from the 4–6 yield. Assumes fresh chopped spinach (about 30 g per cup). Use it as a guide, not medical advice.
Step 1 of 6
Press Sauté mode on the Instant Pot. Add the oil and, once hot, add the onion and garlic and cook for .
You'll need
Step 2 of 6
Add the carrots, sweet peppers, spinach and all the spices. Sauté for 5 more minutes.
You'll need
Step 3 of 6
Add the tomato paste and mix well.
You'll need
Step 4 of 6
Add the tomatoes, lentils and water. Mix well, scraping up any bits and pieces from the bottom of the pot.
You'll need
Step 5 of 6
Close the lid of the Instant Pot and cancel Sauté mode. Select Manual and cook on high pressure for . Once the are up, release the pressure.
Step 6 of 6
Adjust the salt as needed and serve.
Behind the recipe

A hearty bowl of soup is one of my ultimate comfort foods, especially if it looks like this ☝️ bowl of beauty!
This soup is filled with whole, healthy and nutritious ingredients. It cooks in the Instant Pot for just 12 minutes but tastes like it’s been simmering all freaking day! Why? Because the Instant Pot is pure magic, and its high-temperature cooking creates a ton of flavor. I use only water instead of sodium- and preservative-packed broths, yet the soup tastes incredibly flavorful!
Basically, YOU WILL LOVE THIS SOUP and this INSTANT POT!






May you enjoy many vibrant bowls of this Instant Pot Lentil Spinach Hearty Soup! I’d say it’s about the healthiest and coziest bowl of soup around.
What I’ve used in this recipe:

Here’s a complete list of my kitchen essentials.

Questions & comments 10
Leave a commentThank you Mark for the feedback! So glad you liked it! This is one of my favorites, so easy and delicious.
5+ star recipe – thank you! I did add some celery and used vegetable stock I had in the pantry. You absolutely nailed the spices – perfect! A terrific, easy and VERY nutrient packed soup. Bravo!
Delicious soup. I had made it with vegetable stock the first time and it was great. I made it with chicken stock and also added some Spanish chorizo sausage cut into small pieces and it was amazing. Thanks you.
That sounds amazing, Alberto! So glad you enjoyed it and made it your own. Thanks for the feedback ?
What I like about instant pot lentil soup is that apart from being delicious, it’s easy to eat and I can happily eat it as a main meal since it keeps me full. As they are high in protein, I eat it on days that I don’t eat meat.
Thanks, Leo!
Was just thinking I needed to try a lentil soup in the InstantPot. Adding this one to the menu soon! Looks delicious.
Thanks, Laura! You will love it.
Thoroughly enjoyed this recipe. Thank you.
Glad you enjoyed it Neil! I just made some yesterday and about to enjoy a bowl of this myself! 🙂