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

This white bean lentil soup topped with Parmesan is a cozy, satisfying dish you’ll want to eat again and again. And it takes less than 10 minutes to prep!

Bowl of white bean lentil soup with spoon on table

Lentils and beans are the building blocks for a nice, hearty recipe. And when you combine them into this white bean lentil soup, the result is a cozy and satisfying dish you’ll want again and again!

Best of all, this soup is so simple to make. Just combine your ingredients in an Instant Pot or slow cooker — that’s it!

It’s a perfect set-it-and-forget-it dish to prep early in the day or a quick dinner to throw together in the evening. With these cozy flavors and satisfying texture, you’ll love curling up with a bowl of this hearty soup!

How to make white bean lentil soup

One of the easiest ways to make this recipe is in an electric pressure cooker like the Instant Pot. Just combine the ingredients and then let the Instant Pot do the work for you!

Ingredients for the soup

Step 1: Add the beans, lentils, broth, water, onion, carrots, garlic, Herbes de Provence, pepper, salt, bay leaf, and rind to your Instant Pot.

ingredients for the soup in an instant pot

Step 2: Close and lock the lid, ensuring that the valve is set to “sealing.”

Step 3: Cook on manual High pressure for 15 minutes.

Step 4: When the cooking is complete, let the pressure release naturally for 10 minutes, then quick release any remaining pressure.

Lentil soup after cooking in the instant pot

Step 5: Once the pressure gauge drops, carefully uncover the pot, then stir in the leafy greens and lemon juice. Remove and discard the rind and bay leaf.

Finished white bean lentil soup in the instant pot

Just like that, your delicious soup is ready to enjoy! Divide among 8 bowls and sprinkle each with about 1 tablespoon of grated Parmesan to serve.

How to make it in a slow cooker

If you don’t have an electric pressure cooker, this recipe can also be made in a slow cooker.

It will take longer to cook this way, but the process is just as easy. Simply combine the ingredients and let the slow cooker work its magic!

Step 1: Combine the beans, lentils, broth, 1 cup of water, onion, carrots, garlic, Herbes de Provence, pepper, salt, bay leaf, and Parmesan rind in a slow cooker.

Step 2: Cover and cook on low until the lentils are tender (about 7 hours).

Step 3: Stir in the leafy greens and lemon juice, then cover and cook on low for an additional 30 minutes or until the greens have wilted.

Step 4: Discard the rind and bay leaf before serving.

No matter which method you choose to cook your soup, the result will be wonderfully delicious and flavorful!

Two bowls of soup on a table with cutlery

Dried vs. canned beans

You do have the option to use canned beans for this recipe.

However, I highly recommend you cook your own dried beans using the technique in my low-sodium no soak beans guide. If you make Great Northern Beans, just set aside three cups for this recipe and then freeze the rest for later use.

Cooking your own beans tastes so much better than canned beans. They won’t be soaked in preservatives, and you’ll be able to control the sodium levels.

If you didn’t know, canned beans are notoriously high in sodium. So if you do decide to use canned, make sure to rinse them well, as this helps a bit.

spoonful of bean and lentil soup held over the pressure cooker

Recipe variations

This recipe is very easy to customize and make it your own!

For example, you can use chicken stock in place of vegetable broth. Or maybe try using thyme or rosemary instead of Herbes de Provence. You can also use any type of leafy greens you have on hand like Swiss chard, spinach, or baby kale.

I also love trying different types of pepper. I like McCormick’s Hot Shot! blend, which is a combination of black and cayenne peppers. I’ve also used lemon pepper, garlic pepper, and an orange pepper blend I picked up in Budapest last summer.

And of course, you can use different types of beans. Navy or cannellini beans would both be good substitutes for Great Northern.

Feel free to have some fun with this soup!

Bowl of soup seen from above

Storage

This recipe is great to make ahead of time and have ready to enjoy throughout the week. You’ll be so happy if you have a bowl waiting for you at the end of a long day!

Leftovers can be stored covered in the refrigerator for 4-5 days. You can also freeze this soup for longer storage.

Other hearty soup recipes

Who doesn’t love trying different delicious and healthy variations of soups? The flavor and texture possibilities are endless!

If you’re looking for more inspiration, here are a few of my favorites I know you’ll love:

You can find even more healthy soups in my roundup of low-carb soup recipes!

When you’ve tried this soup, please don’t forget to let me know how you liked it and rate the recipe in the comments below!

White Bean Lentil Soup (Instant Pot)

4.50 from 2 votes
Leave a review
This white bean lentil soup topped with Parmesan is a cozy, satisfying dish you'll want to eat again and again. And it takes less than 10 minutes to prep!
Author: Diabetic Foodie
Prep Time: 10 minutes
Cook Time: 15 minutes
Pressure Up/Down: 30 minutes
Total Time: 55 minutes
Servings: 8

Ingredients 

  • 3 cups cooked Great Northern beans, (drained and rinsed)
  • 1 cup uncooked brown lentils, (rinsed)
  • 4 cups low-sodium vegetable broth
  • 2 cups water
  • 1 cup chopped onion
  • 4 large carrots, (chopped)
  • 2 cloves garlic, (minced)
  • ½ teaspoon Herbes de Provence
  • ½ teaspoon black and red pepper blend or freshly ground black pepper
  • ¼ teaspoon kosher salt
  • 1 bay leaf
  • 1 (2-inch) piece Parmesan cheese rind
  • 4 cups leafy greens such as Swiss chard or spinach, (stems removed and chopped)
  • 2 teaspoons fresh lemon juice
  • ½ cup Parmesan cheese, (freshly grated)

Instructions

  • Add the beans, lentils, broth, water, onion, carrots, garlic, Herbes de Provence, pepper, salt, bay leaf, and rind to your Instant Pot.
    3 cups cooked Great Northern beans, 1 cup uncooked brown lentils, 4 cups low-sodium vegetable broth, 2 cups water, 1 cup chopped onion, 4 large carrots, 2 cloves garlic, ½ teaspoon Herbes de Provence, ½ teaspoon black and red pepper blend or freshly ground black pepper, ¼ teaspoon kosher salt, 1 bay leaf, 1 (2-inch) piece Parmesan cheese rind
  • Close and lock the lid, ensuring that the valve is set to “sealing.”
  • Cook on manual High pressure for 15 minutes.
  • When the cooking is complete, let the pressure release naturally for 10 minutes, then quick release any remaining pressure.
  • Once the pressure gauge drops, carefully uncover the pot, then stir in the leafy greens and lemon juice. Remove and discard the rind and bay leaf.
    4 cups leafy greens such as Swiss chard or spinach, 2 teaspoons fresh lemon juice
  • Serve with freshly grated parmesan cheese on top
    ½ cup Parmesan cheese

Notes

This recipe is for 8 servings of soup.
To make in the slow cooker instead, combine all ingredients except leafy greens and lemon juice and cook on low for 7 hours. Add greens and lemon juice, cook on low for 30 more minutes, then discard rind and bay leaf before serving.
Leftovers can be stored covered in the refrigerator for 4-5 days or in the freezer for several months.

Nutrition Info Per Serving

Nutrition Facts
White Bean Lentil Soup (Instant Pot)
Serving Size
 
1 cup
Amount per Serving
Calories
188
% Daily Value*
Fat
 
4.2
g
6
%
Saturated Fat
 
2
g
10
%
Trans Fat
 
0
g
Polyunsaturated Fat
 
0.2
g
Monounsaturated Fat
 
0.5
g
Cholesterol
 
9.1
mg
3
%
Sodium
 
439.1
mg
18
%
Potassium
 
319.5
mg
9
%
Carbohydrates
 
25
g
8
%
Fiber
 
8.5
g
34
%
Sugar
 
4
g
4
%
Protein
 
11.3
g
23
%
Vitamin A
 
6250
IU
125
%
Vitamin C
 
15.7
mg
19
%
Calcium
 
150
mg
15
%
Iron
 
2.2
mg
12
%
Net carbs
 
16.5
g
* Percent Daily Values are based on a 2000 calorie diet.