Jump to Recipe

Instant Pot Bean Soup is a hearty soup that cooks in the pressure cooker. White beans, potatoes, carrots and spinach along with spices create the perfect easy meal. Garnish with fresh parsley, Parmesan cheese and serve with crusty bread. 

Instant Pot Bean Soup in bowl.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Instant Pot soups and chilis are some of my favorites to make for my family. 

This Instant Pot Bean Soup is a quick vegan, weeknight meal.

I love being able to add the ingredients in to one pot and letting the pressure cooker do its job. 

We often rotate between Instant Pot Turkey Chili, Instant Pot Turkey Taco Pasta and Instant Pot Vegetable Mac and Cheese

Today’s Instant Pot Bean Soup is inspired by The Best Vegetable Bean Soup I shared a few months ago. I just adore soups with vegetables and beans that are light and but still hearty. This soup has the option to add lemon juice to sweeten the soup a bight.

I also like adding in fresh herbs like dill and parsley. For a creamier soup you can stir in cream or half and half and add a good sprinkle of Parmesan cheese. 

If you like this soup you also might like this Vegetable Barley Souplebanese lentil soup, moroccan lentil soupchicken lentil soup or this ramen soup recipe.

Recipe Ingredients

Instant Pot Bean Soup with spoon.

Here’s an overview of the simple ingredients we’re using. Jump to the recipe card below for exact ingredient amounts and printable instructions. 

  • Beans: White beans are the star of the soup. I used white cannelini beans but chickpeas would also work. 
  • Potato: added 1 large Russet potato- peeled and diced. You can use any potato type you like that is equal to about 1 cup of diced potato. 
  • Vegetables: Carrots, celery and onion are the vegetables I used in this soup. Other vegetables that work nicely are bell peppers, diced tomatoes or green beans.
  • Spices: Spices add flavor to this soup. I used Italian seasoning and turmeric. If you don’t like turmeric you can skip that. Other spices I like adding are paprika and cayenne pepper for spice. 
  • Citrus: Adding the lemon juice is optional but I really like the slightly sweet flavor it adds to the soup. 
Instant Pot Bean Soup in the pressure cooker.

How to Make Instant Pot Bean Soup

Step 1: Add Vegetables: Place the oil, red onion, garlic, potatoes, carrots, celery and chicken stock into the Instant Pot.

Instant Pot Bean Soup with carrots and red onion.

Step 2: Pressure Cook: Close the lid and valve and set on high pressure for 6 minutes.

Quick release the steam. Open the valve and lid and set on the sautee setting.

Step 3: Add Remaining Ingredients: Add the white beans, baby spinach, Italian seasoning and turmeric and cook for 4 minutes or until the spinach begins to wilt. Season with salt and pepper and lemon juice {optional}. Garnish with parsley and Parmesan cheese.

Instant Pot Bean Soup in instant pot.

Stove-Top Directions: You would start by heating olive oil in a pot over medium heat. Add in the onion and garlic and sauté for 5 minutes. Add in the vegetable broth, potatoes, carrots and celery and simmer until the potatoes are soft.  Once the potatoes are soft you can add in the spinach and stir until wilted.  Serve warm with parsley and Parmesan cheese. 

Storage Tips

This soup will store in an airtight container in the fridge for up to 4-5 days. If you want to freeze the soup let it cool completely and then you can freeze it in an airtight container for up to 3 months. 

More Bean Soup Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
No ratings yet

Instant Pot Bean Soup

Instant Pot Bean Soup is a hearty soup that cooks in the pressure cooker. White beans, potatoes, carrots and spinach along with spices create the perfect easy meal. Garnish with fresh parsley, Parmesan cheese and serve with crusty bread. 
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 tablespoon olive oil
  • ½ red onion, chopped
  • 3 garlic , minced
  • 1 potato, peeled and diced
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 4 cups chicken broth
  • 1 -15 ounce white beans, drained
  • 2 Cups baby spinach
  • 1 tablespoon Italian seasoning
  • 1 teaspoon turmeric
  • 1 lemon, juiced {optional}

Instructions 

  • Place the oil, red onion, garlic, potatoes, carrots, celery and chicken stock into the Instant Pot.
  • Close the lid and valve and set on high pressure for 6 minutes.
  • Quick release the steam. Open the valve and lid and set on the sautee setting.
  • Add the white beans, baby spinach, Italian seasoning and turmeric and cook for 4 minutes or until the spinach begins to wilt. Season with salt and pepper and lemon juice {optional}.
  • Garnish with parsley and Parmesan cheese.

Notes

  • You can also make this over the stove. You would start by heating olive oil in a pot over medium heat. Add in the onion and garlic and sauté for 5 minutes. Add in the vegetable broth, potatoes, carrots and celery and simmer until the potatoes are soft. Once the potatoes are soft you can add in the spinach and stir until wilted. 
  • Serve warm with parsley and Parmesan cheese. 

Nutrition

Calories: 198kcal, Carbohydrates: 22g, Protein: 5g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Cholesterol: 5mg, Sodium: 927mg, Potassium: 634mg, Fiber: 5g, Sugar: 5g, Vitamin A: 6625IU, Vitamin C: 33mg, Calcium: 90mg, Iron: 2mg

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

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like

Leave a comment

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

Recipe Rating