Go Back Email Link
+ servings
a bowl of creamy ham and bean soup
Print

Instant Pot Creamy Ham and Bean Soup

This Instant Pot Creamy Ham and Bean Soup is the perfect healthy and flavorful way to use up leftover holiday ham. With just 15 minutes of active time, this soup is an easy to make, inexpensive, and comforting meal. 
Course Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 10 servings
Calories 280kcal
Author Amy

Ingredients

  • 1 TBS olive oil
  • 1 cup yellow onion diced
  • 1 cup carrots diced
  • 1 cup celery diced
  • 4 cloves minced garlic
  • 1 tsp sea salt
  • 1 tsp dried parsley
  • ½ tsp black pepper
  • 6 cups chicken broth
  • 16 oz dried white navy beans sorted and rinsed
  • 3 cups cooked ham diced into bite size squares
  • 4 sprigs fresh thyme
  • ½ cup heavy cream

Instructions

  • Prepare the vegetables. Peel and finely dice the onion, peel and dice the carrot, dice the celery, and mince the garlic. If your ham is not already diced, cut against the grain, and dice it into bite-sized cubes.
  • Set the Instant Pot to the sauté function and add the oil to the basin. Once warm, add the onion and sauté until tender, about 2-3 minutes, stirring throughout. Add the garlic, carrot and celery and sauté for another 1-2 minutes.
  • Season the vegetables with salt, parsley, and black pepper, and stir. Pour in the broth and stir to combine.
  • Add the dry beans, ham, and sprigs of thyme, and replace lid. Set the valve to seal and cook for 30 minutes on high. 
  • Once the timer goes off, release the pressure, and remove the lid. Remove the sprigs of thyme, running your fingers along the stem to release the tender leaves. Pour in the cream and gently stir.
  • Serve warm with fresh herbs or Parmesan cheese. 

Notes

Can I make this recipe dairy-free?
Absolutely! This recipe can easily be made dairy-free by substituting coconut cream for heavy cream. You can purchase coconut cream or refrigerate a can of full-fat coconut milk and separate the cream from the liquid to get 1/2 cup of cream. Simply mix in the cream the same step where the heavy cream is added to the soup.
Can I make this with canned white navy beans?
You can also use canned white navy beans. You will need about 2 15-oz cans, rinsed and drained. Add them to the soup after it has cooked for 30 minutes in the Instant Pot. If added to the Instant Pot with the other ingredients, most of the beans will burst.

Nutrition

Serving: 1cup | Calories: 280kcal | Carbohydrates: 32g | Protein: 18g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 41mg | Sodium: 1171mg | Potassium: 769mg | Fiber: 12g | Sugar: 4g | Vitamin A: 2382IU | Vitamin C: 11mg | Calcium: 99mg | Iron: 3mg