Instant Pot Ham and Bean Soup

A warm bowl of Instant Pot ham and bean soup makes a hearty, delicious, and budget friendly meal in no time! 

Instant Pot ham and bean soup in a white bowl with a spoon

Hearty & Homestyle Meal In A Bowl

  • This easy Instant Pot version requires minimal effort because the Instant Pot does most of the work.
  • Packed with tender beans, vegetables, and smoky ham this soup makes a hearty and comforting lunch or light dinner.
  • This budget friendly recipe for ham and bean soup is a great way to use leftover ham or a ham bone.
  • Makes a large batch, is easy to store, and tastes even better the next day so it’s perfect for weekly meal prep.
broth, onions, potatoes, ham, navy beans, tomato soup, garlic, and carrots to make instant pot ham and bean soup

Bean Basics & Flavor Boosters

  • Navy beans: A budget friendly pantry staple that becomes tender as it cooks, adds hearty protein, and helps thicken the soup naturally.
  • Onion and Garlic: They build a savory base that creates flavor in every spoonful.
  • Vegetables: Carrots add bright color and natural sweetness, while potatoes help create a thick texture.
  • Ham: The star ingredient! It adds rich, smoky flavor plus is a great way to use up leftovers.
  • Seasonings: A bay leaf infuses the broth with herbal notes, Italian seasoning adds savory flavor, salt brings out all the flavors, while pepper adds a gentle warmth and a bit of spice.
  • Chicken Broth: Creates a rich, savory base and adds more flavor than water alone.
  • Water: Helps stretch the broth, making this hearty soup economical without sacrificing flavor.
  • Condensed Tomato Soup: Adds a sweet, rich tomato flavor plus a creamy texture.
instant pot ham and bean soup in a stainless pot with a soup ladle

How To Make Ham and Bean Soup In The Instant Pot

  1. In the Instant Pot, sauté onion in oil until soft, then add garlic, carrots, and potatoes.
  2. Add beans, ham (or ham hock if using), broth, water, seasonings, and bay leaf.
  3. Pressure cook on High for 60 minutes, then quick release.
  4. Remove bay leaf (and ham hock if using).
  5. Stir in condensed tomato soup and simmer briefly.
  6. Serve warm.
instant pot ham and bean soup in a white bowl on a wood board with potatoes, onion, carrots, and beans on the side

Pressure Cooker Pointers

  • Rinse the beans well before cooking.
  • If using leftover ham instead of a ham bone, stir it in before pressure cooking.
  • Be sure to remove the bay leaf before serving.
  • Let the soup simmer after adding the tomato sauce to help the flavors blend.
  • Taste once cooked and add salt if needed.
  • For a thicker soup, mash a few beans against the side of the pot before serving. Or remove a spoonful, blend, and stir back into the pot.
close up of instant pot ham and bean soup scooped in a ladle

Best Ways To Save & Savor

  • Refrigerate leftover soup in an airtight container for up to 4 days.
  • For longer storage, you can freeze cooled soup in freezer safe containers or zippered bags for up to 3 months. 
  • Thaw overnight in the refrigerator and reheat gently on the stove or in the microwave.
instant pot ham and bean soup in a white bowl with pepper

I hope you love this Instant Pot Ham and Bean Soup as much as I do! Leave a comment and rating below.

Instant Pot ham and bean soup in a white bowl with a spoon
5 from 1 vote

Instant Pot Ham and Bean Soup

Servings 12
Prep 30 minutes
Cook 1 hour
Saute 5 minutes
Total 1 hour 35 minutes

Equipment

  • Instant Pot

Ingredients
  

  • 2 cups navy beans
  • 1 Tablespoon Olive oil
  • ½ cup diced onion
  • 2 cloves garlic minced
  • 1 cup diced carrots
  • 1 cup cubed potatoes
  • 2 cups leftover ham or a ham hock
  • 1 bay leaf
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 4 cups chicken broth
  • 4 cups water
  • 1 can condensed tomato soup

Instructions
 

  • Rinse beans and drain.
  • Turn the Instant Pot to saute. Add 1 Tablespoon Olive oil and ½ cup diced onion then saute until tender, about 3 to 4 minutes. Stir in 2 cloves garlic (minced) and saute until fragrant. Stir in 1 cup diced carrots and 1 cup cubed potatoes.
  • To the pot, add 4 cups water and use a wooden spoon or scraper to remove any bits from the bottom.
  • Add 2 cups navy beans, 2 cups leftover ham (or ham hock if using), 1 bay leaf, 1 teaspoon Italian seasoning, ½ teaspoon salt, ½ teaspoon pepper, and 4 cups chicken broth.
  • Place the lid on, and cook on high pressure for 60 minutes. Cancel cook cycle, and quick release the pressure.
  • Open the lid and remove ham hock if using, then add 1 can condensed tomato soup. Turn Instant Pot to saute and bring to a simmer.
  • Remove the bay leaf before serving.

Nutrition

Calories: 152kcalCarbohydrates: 17gProtein: 9gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 16mgSodium: 770mgPotassium: 459mgFiber: 4gSugar: 3gVitamin A: 1884IUVitamin C: 8mgCalcium: 42mgIron: 1mg

REPIN this Instant Pot Ham and Bean Soup recipe

close up of instant pot ham and bean soup scooped in a ladle, with a title
Instant Pot ham and bean soup in a white bowl with a spoon, with a title
Instant Pot ham and bean soup and a spoon, with writing
instant pot ham and bean soup in a stainless pot with a soup ladle, with a title
Instant Pot ham and bean soup in a white bowl with a spoon, and soup in a white bowl on a wood board with veggies and beans on the side under the title
1 Shares
5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




More You'll Love!