This Instant Pot bean soup recipe uses a 13 bean and lentil blend with a hearty tomato base for a cozy vegan meal. Tuscan kale leaves are stirred in at the end for added color and nutrition.

This Instant Pot bean soup recipe uses a 13 bean and lentil blend with a hearty tomato base for a cozy vegan meal. Tuscan kale leaves are stirred in at the end for added color and nutrition.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

I’ve never been a fan of ham and bean soup. Something about it is just too salty and gross to me. Take the ham out though and I’m totally game for some cozy bean soup.

I think I’ve eaten more beans in the last 3 months than probably the last 3 years of my life. With this newer focus on eating more plant based meals, beans become a front runner for satiety and protein.

This Blueberry White Bean Salad and this easy Dandelion Greens + Beans Skillet are two bean favorites at the moment.

I can’t say I’m complaining about that because right now, in the middle of winter, they’re one of my favorite things to eat. They’re cozy, delicious and filling.

What else do you need?

Without any meat, added grains or even potatoes to this bean soup, I knew I had to step up the heartiness factor another way and that was accomplished with a huge can of crushed tomatoes.

Similar to this Instant Pot tomato white beans recipe that uses tomatoes to do exactly that, crushed tomatoes add a thickness to the broth of this mixed bean soup that really helps make it feel like a complete meal.

That’s also why I add them to my mung bean soup recipe. Works like a charm!

Mixed bean soup made in the Instant Pot with Tuscan kale and a tomato base.


While you can definitely make bean soup on the stove, I find the easiest (and quickest) way to tasty bean soup to be using a pressure cooker or Instant Pot.

For the most part, this is a dump and set recipe. There’s just two simple things to remember:

Soak The Beans Overnight

Soaking the beans is important for a few reasons:

1. It lessens the cooking time needed. This recipe is made in just 20 minutes of cooking time in the Instant Pot. If the beans aren’t soaked, you’ll easily need to at least double the cooking time.

2. Soaking makes beans easier on digestion. We all know the fun little song that comes along with bean consumption (beans, beans, they’re good for your heart…) and if you’re someone that finds yourself in digestive distress after eating beans or lentils, I encourage you to try soaking them first, it really makes a difference!

The soaking process breaks down the indigestible sugars in beans that cause that issue.

Soaking is as easy as putting the beans in a small bowl, covering with filtered water and leaving them out on the counter for 8 hours – overnight. Before you begin cooking, drain and rinse the beans well.

Hearty tomato based pressure cooker bean soup

Use The Sauté Mode To Develop Flavor

While browning meats and things before using my slow cooker bothers me immensely (mostly because you have to dirty another pan), the same cannot be said for using the sauté function on my Instant Pot.

In fact, that function is one of my favorite things about the Instant Pot as a pressure cooker.

It enables you to develop deeper flavor in your soups and stews without creating more clean-up or dishes.

For that reason, sautéing the celery, carrots, onion and garlic before adding the remaining ingredients for the bean soup to the pot and pressure cooking is an important and easy step in the creation of a tastier soup.

I take the same approach making cabbage soup in the Instant Pot and it comes out so flavorful!

13 bean and lentil mixed soup made in the Instant Pot with kale and a brothy tomato base.


I used this 13 bean soup mix which includes navy beans, black beans, red beans, pinto beans, baby lima beans, large lima beans, garbanzo beans (chickpeas), kidney beans, Great Northern beans, black-eyed peas, yellow split peas, green split peas and lentils.

So technically this is a mixed bean and lentil soup.

You can use whatever bean soup mix you have on hand or can find in your grocery store.

There are plenty out there, some are 13 bean mixes, others are 15 bean mixes and some are 10 or less. Any will work just fine!


If you forget or just don’t have time to soak the beans, you can definitely still make this bean soup recipe, don’t worry! There are 3 things to do in this situation:

  1. Rinse the beans very well before using them.
  2. Increase the broth and water total from 5 cups to 6 cups (whatever mixture of broth and water you want).
  3. Increase cooking time to 45 minutes.


Yes, this will take a lot longer than using a pressure cooker like an Instant Pot but it can be done if you have a good part of your day to stand by your stove.

Follow the directions in the recipe to sauté the celery, carrots, onion and garlic then add everything else to the pot (use a large Dutch oven or other heavy bottomed pot), bring to a boil then reduce to a simmer and cover.

Cook for about 4 hours over low heat stirring occasionally until the beans are tender. Stir in the kale right before serving.

If you soaked the beans overnight, use 5 cups of liquid as the recipe states.

If you did not soak the beans, increase the liquid by a cup for this stove-top method.

For a stove top vegetarian soup that takes a lot less time, try this Mexican vegetable soup recipe instead.

Easy Instant Pot bean soup recipe made with a 13 bean and lentil blend.


Yes, you can.

Place all the ingredients in the slow cooker except the kale. Stir to combine and set the slow cooker to cook on low for 8 hours. Stir the kale in at the end before serving.

I prefer the Instant Pot to the slow cooker because I think it tastes more flavorful sautéing the vegetables before cooking as mentioned above.

You can do this before adding to the slow cooker if you want but it will require using an additional skillet.


Yes, bean soup is an excellent recipe to freeze and save for later.

Place the amount you want to freeze in an air-tight container, plastic bag or even better, stasher bag (I’ve switched to using these 90% of the time lately over plastic bags and absolutely love them).

It will keep frozen for 2-3 months.

Make this hearty, cozy, vegetarian mixed bean soup in the Instant Pot in just 20 minutes. #InstantPot #InstantPotbeansoup #beansoup

If you’re looking for a cozy vegetarian bean soup recipe for winter, I hope you give this a try!

Serve it as is, with some crusty bread or even add some cooked rice (or other grain) to it for an even more filling meal.

I also love a good classic minestrone soup for a hearty, vegetarian meal. If you choose gluten-free pasta, it can easily fit all the same dietary needs as this bean soup! Looking for meat? Try this delicious Instant Pot chicken barley soup.


Creamy Carrot Soup with White Beans and Fennel
Lentil Vegetable Soup
Creamy Coconut Delicata Squash Soup
Instant Pot Creamy Tomato Tortellini Soup
Spicy Chicken Lime Soup
Italian Tomato Pasta Soup

4.46 from 31 votes

Instant Pot Bean Soup

Servings: 6 servings
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Instant Pot bean soup
This cozy vegan easy Instant Pot bean soup recipe uses a 13 bean blend with a hearty tomato base and Tuscan kale leaves stirred in at the end.


  • 1 cup dried mixed beans, or bean and lentil blend – *see note for what I used, soaked overnight
  • 1 tablespoon avocado oil
  • 2 stalks celery, chopped
  • 1 large carrot, chopped
  • 1/2 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 bay leaf
  • 28 ounces crushed tomatoes
  • 4 cups vegetable broth
  • 1 cup water
  • 1 teaspoon herbs de provence
  • 1/2 teaspoon cumin
  • 1/4 teaspoon smoked paprika
  • salt and pepper to taste
  • 1 bunch Tuscan kale, cleaned, stems removed and roughly chopped


  • Drain and rinse bean mixture, set aside.
  • Add avocado oil to the Instant Pot and turn on sauté mode.
  • Add the celery, carrots, onion and garlic to the pot and sauté for 3-5 minutes until slightly softened.
  • Add the beans to the pot along with the remaining ingredients except kale, stir to combine.
  • Place the lid on the Instant Pot and make sure it’s set to the sealing position. Program for 20 minutes on manual.
  • Let natural release for 10 minutes then manually release the rest of the pressure.
  • Remove the lid and stir in the chopped kale until wilted while the Instant Pot is on the "keep warm" setting.
  • Serve warm and enjoy!


*I used this 13 bean soup mix from Bob’s Red Mill. Any bean blend or bean/lentil mix will work though.


Serving: 1SERVINGCalories: 136kcalCarbohydrates: 23gProtein: 6gFat: 3gPolyunsaturated Fat: 3gSodium: 861mgFiber: 6gSugar: 9g

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

Additional Info

Course: Soups + Stews
Cuisine: American
Founder and Writer at Running to the Kitchen | About

Gina Matsoukas is an AP syndicated writer. She is the founder, photographer and recipe developer of Running to the Kitchen — a food website focused on providing healthy, wholesome recipes using fresh and seasonal ingredients. Her work has been featured in numerous media outlets both digital and print, including MSN, Huffington post, Buzzfeed, Women’s Health and Food Network.

You May Also Like:

Leave a comment

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

Recipe Rating


  1. Very tasty but 20 min is way too short a time. The beans weren’t close to being done. I recommend 40 minutes and you’ll have a terrific tasting bean soup.

    1. Did you soak them overnight and do a 10 minute natural release? I haven’t had any issues with the beans being too hard with that approach but I can see that being the case if they weren’t soaked potentially. Glad you liked the flavor though!

  2. 5 stars
    This is the perfect cozy soup recipe for fall! We love serving it will some crusty garlic bread! So delicious!

  3. 5 stars
    I love how easy and delicious this soup was. The best texture to the beans too… not too mushy or overcooked. And full of flavor! Thanks, this will be perfect to make all fall and winter long!

  4. Although we’re not vegetarians I like to make at least 2 meals a week vegetarian. I love using beans and lentils and this soup sounds perfect for weeknight cold weather meals. Saving forlater!