| | | | |

Instant Pot Lentil Soup with Sausage and Spinach

This post may contain affiliate links. Please read our disclosure policy.

This is my very best recipe for Instant Pot Lentil Soup with Sausage and Spinach. It is a hearty, quick, and easy pressure cooker soup that will warm your toes on the chilliest of days. You won’t believe that it takes just over 20 minutes to make!

Bowl of Instant Pot Lentil Soup with Sausage and Spinach on a Blue Background

Want to save this recipe?

Enter your email, and we’ll send it to your inbox. Plus, you’ll get delicious new recipes from us every Friday!

Save Recipe

This healthy Instant Pot Lentil Soup is thick, hearty, and packed with flavor, in great part due the addition of Italian sausage (I use mild in this recipe, but go for whichever your family prefers!) With a handful of a few simple ingredients, this Instant Pot soup cooks in 12 minutes, after some very basic prep.

And is making regular appearances at our house.

It’s simply that good! And you can beat this quick and easy soup for getting dinner on the table. Add a salad, maybe, and slices of crusty bread. My husband likes to add a dollop of sour cream on his and our son likes to sprinkle more (a lot more) red pepper flakes.

Packed with vegetables and nutritional superfoods, this soup recipe scores big wins for me.

I love lentils and most especially in soup form. When the weather turns chilly, lentil dishes are not far from my mind. Lentils are part of a superfood category called pulses. They are essentially a dry, edible seed and part of the legume family. Naturally high in protein and fiber, they are also low in fat. 

Top view of Instant Pot Lentil Soup with Sausage on a Navy Blue Background

What sort of lentils should I use in this soup?

This lentil spinach soup recipe calls for 1 and 1/2 cups of dried lentils. Any variety you have on hand will be delicious.

But if you have a choice, here’s what you should know about lentils.

Brown and Green Lentils:
Easy to find at almost all markets, brown and green lentils are the most common. They cook quickly and tend to fall apart, nicely thickening soups and stews.

Red Lentils:
They bring a beautiful red or orange hue to a dish and are most often found in Indian dishes. The skin of the lentil breaks down quickly and adds a mushiness to the dish. Often they are interchangeable with brown and green lentils but are a bit mushier.

French Lentils:
These lentils have a thicker skin, unlike brown, green, and red lentils. They keep their shape when cooking and are best in non-soup recipes. Salads are perfect.  

Most lentils cook in about 30 minutes. But this Instant Pot lentil soup will cook in 12 minutes. Pretty good, right?!

Side view of Instant Pot Lentil Soup with Spinach

If you enjoyed this Instant Pot Lentil Soup with Sausage recipe on 31 Daily, you might also enjoy:

Save this and pin it for later!

Make sure you don’t lose track of this recipe by pinning it for later! If you are not already you can follow me on Pinterest, as well as keep up with me on Facebook, Instagram and YouTube. If you make this recipe I would also love it if you’d tag me in your photos and leave a star rating below!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of Instant Pot Lentil Soup with Sausage and Spinach on a Blue Background

Instant Pot Lentil Soup with Sausage and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Save Recipe


This Instant Pot Lentil Soup recipe with Sausage and Spinach is a hearty, quick, and easy pressure cooker soup that will warm your toes on the chilliest of days. A one-pot easy soup recipe you’re going to love.


Units Scale
  • 1 pound bulk mild Italian sausage
  • 1 yellow onion, chopped
  • 3 celery stalks, sliced
  • 2 cloves garlic, minced
  • 4 cups chicken stock
  • 1 1/2 cups dried lentils
  • 1/2 teaspoon red pepper flakes
  • 2 15ounce cans crushed tomatoes
  • 5 cups baby spinach leaves
  • 2 teaspoons red wine vinegar
  • Salt and pepper to taste
  • chopped fresh parsley for garnish


  1. Using the “sauté” function on the Instant Pot, add the bulk Italian sausage and cook until it crumbles and browns; about 5 minutes. Then add the onion, celery, and garlic; cook until softened; about 3 minutes more.
  2. Cancel the sauté function and stir in the chicken stock, dried lentils, red pepper flakes, and tomatoes. Lock the lid in place and be sure the valve is set to “sealing.”
  3. Set the timer for 12 minutes on the manual high-pressure setting.
  4. Quickly release the pressure when cooking is finished, add the spinach and vinegar, and stir until wilted and cooked. Season with salt and pepper to taste and sprinkle with fresh parsley when serving.


  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Instant Pot


  • Serving Size: 1
  • Calories: 351
  • Sugar: 10
  • Sodium: 921
  • Fat: 18
  • Saturated Fat: 6
  • Unsaturated Fat: 13
  • Trans Fat: 0
  • Carbohydrates: 28
  • Fiber: 8
  • Protein: 23
  • Cholesterol: 36

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star