Skip to content

Easy Instant Pot 7 Bean Soup.

This bean soup is a lifesaver for busy days where you don't have time to cook and want something comforting.

Easy Instant Pot 7 Bean Soup Save to Pinterest
Total
1 hr
Serves
10
Ingredients
20

Recipe

Easy Instant Pot Bean Soup, Vegan, Oil-Free

This bean soup is a lifesaver for busy days where you don't have time to cook and want something comforting.

Print options

Defaults: Arial 14 pt, photo excluded, available notes and nutrition included. Choose options here, then use your browser’s Print command (⌘P on Mac, Ctrl+P elsewhere). White paper; margins: top/right/bottom 0.5 inch, left 1 inch. Browser margins: Default; scale: 100%; headers/footers: off. Choices apply to printing; the complete recipe stays visible on screen.

Reset print options (keeps selected ingredient units and batch).

Ingredient batch: 2× original. Base yield: 10 servings.

Scaled amounts are simple math, not kitchen-tested. Times, temperatures, pan sizes and amounts inside the steps stay as written.

Ingredient display: Metric. Standard portion weights are estimates; other volume measures stay volume (mL), including dry ingredients. No universal cup-to-grams conversion. Rounded cooking measures; original amounts remain available on screen in alternate views. Printed ingredients use this selection. Recipe schema and any available nutrition describe the canonical base batch. Unit changes never alter cooking directions, times or nutrition.

Easy Instant Pot Bean Soup, Vegan, Oil-Free
Yield
20 servings
Prep
5 minutes
Cook
50 minutes
Total
60 minutes
Additional Time
5 minutes

Ingredients

  • 237 mL dried black beans (volume measure)
  • 237 mL dried garbanzo beans (volume measure)
  • 237 mL pinto beans (volume measure)
  • 237 mL great northern beans (volume measure)
  • 59 mL dry red lentils (volume measure)
  • 59 mL dry brown or yellow lentils (volume measure)
  • 59 mL dry split peas (volume measure)
  • 9.9 mL oregano (volume measure)
  • 9.9 mL garlic powder (volume measure)
  • 9.9 mL onion powder (volume measure)
  • 9.9 mL marjoram (volume measure)
  • 4.9 mL paprika (volume measure)
  • 4.9 mL sage (volume measure)
  • 4.9 mL ground black pepper (volume measure)
  • 2366 mL water (volume measure)
  • 1588 g can of crushed tomatoes
  • 850 g can of corn kernels drained
  • 25 mL sea salt (volume measure)
  • 118 mL fresh cilantro optional (volume measure)
  • Fresh sliced avocado optional — original amount unchanged; adjust manually — count retained

Base draft — original amounts

The original draft batch is shown here for comparison; no public structured data is emitted. Base yield: 10 servings.

  • 1/2 cup dried black beans
  • 1/2 cup dried garbanzo beans
  • 1/2 cup pinto beans
  • 1/2 cup great northern beans
  • 1/8 cup dry red lentils
  • 1/8 cup dry brown or yellow lentils
  • 1/8 cup dry split peas
  • 1 tsp oregano
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp marjoram
  • 1/2 tsp paprika
  • 1/2 tsp sage
  • 1/2 tsp ground black pepper
  • 5 cups water
  • 28 oz can of crushed tomatoes
  • 15 oz can of corn kernels drained
  • 2 1/2 tsp sea salt
  • 1/4 cup fresh cilantro optional
  • Fresh sliced avocado optional

Instructions

  1. Put the 7 kinds of dry beans in the Instant Pot and rinse & sort them.
  2. Add the spices (do NOT add salt now).
  3. Add 5 cups water.
  4. Close lid, set valve to sealing, and press "Pressure Cook" or "Manual" to pressure cook on high pressure for 50 minutes.
  5. Allow it to release naturally for 10-30 minutes, then gently release the pressure by slowly turning the valve to "venting."
  6. Stir in the whole can of crushed tomatoes, corn kernels, salt, and fresh cilantro (if desired!). Serve with fresh, ripe avocado slices.

Open clean print view

Add Ad-Free Cook as a preferred source on Google

Print with your browser’s Print command. Letter and A4 layouts leave room for a recipe binder.

https://adfreecook.com/instant-pot-bean-soup/

This Instant Pot bean soup is just the perfect one-pot "dump recipe" for those days when you're really busy and don't feel like cooking, but still want to eat something comforting and nutritious.

You could easily measure out the ingredients for this soup into a large mason jar or a gallon sized zip lock bag so that it will truly be ready to go when you need it.

Don't have all 7 kinds of beans to make this recipe? Use what you have. I used a total of 2 cups for larger beans, and about 1/2 cup total for the smaller beans.

This soup isn't spicy – it's mild flavored, with a tomato-y base and savory. It's kid friendly (as long as the kids normally like beans, they'll probably like this) and allergy-friendly – no nuts, no dairy, no eggs, no soy, nada nada nada!

Making Bean Soup In The Instant Pot

First, measure out all the dry beans.

I used a half cup of the larger beans – the black beans, great northern beans, pintos, and garbanzos – and then I used an eighth cup of the smaller ones – the lentils and peas.

See how pretty they all look?

instant pot bean soup dry beans to use
Instant Pot bean soup – beans mix

Next, you'll want to sort out any bad looking beans. Any beans that look like they already went bad before being dried.

Once your beans are sorted, it's time to wash them. If you have a small child who insists on helping you with everything in the kitchen, now is their time to shine. My daughter (turning five in a few days, aww) didn't want to stop washing these beans!

Once the beans are thoroughly washed, carefully pour out the excess water. You can rinse them off a few more times if you want.

For the spices, I used 1 teaspoon of garlic powder, onion powder, oregano, and marjoram:

I also used a half teaspoon of ground sage, ground black pepper, and paprika. You could probably use smoked paprika if you have it, but this time I just used sweet paprika.

After the spices are in, add 5 cups of water.

It's important that you do NOT add any salt at this point before the beans have been cooked. Adding salt now will result in the beans not getting cooked thoroughly and maintaining a hard, crunchy texture.

How To Cook Instant Pot Bean Soup

Put the lid on the Instant Pot, set the sealing valve to "sealing," and press "Manual" or "Pressure Cook" to pressure cook (on high pressure) for 50 minutes.

After it beeps that it's done, I let it do a natural release for 10-30 minutes, and then gently release the pressure by slowly turning the sealing valve to "Venting."

After the pressure has dropped, open the lid on the Instant Pot and add in the entire cans of crushed tomatoes and whole kernel corn. Be sure to drain the corn first, as you don't need the extra water in the can to go in your soup.

If you like cilantro, you can add in 1/4 of fresh cilantro. Roughly chop it if you wish. I love cilantro but my kids were not big fans of it and ended up picking it out of the soup.

I recommend serving this soup with some freshly sliced, ripe avocado. The creamy avocado is a great vegan sour cream replacement! If you have some store-bought or homemade vegan sour cream, you could use that too.

Want to make this Instant Pot bean soup? Be sure to pin it to save for later!!

Reader notes

0 notes

Leave a note

Made it? Changed something? Other cooks want to know. Your email is never shown.

Your rating (only if you made it)

No notes yet. Be the first to say how it went.

Cook this next

All recipes