Go Back
+ servings
Instant Pot Ham and Beans Soup
Print Recipe
5 from 1 vote

Instant Pot Ham and Beans Soup

Smoked ham, white bean, and a dash of flavored herbs the perfect combination for a hearty and delicious Instant pot Ham and Beans Soup!
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soup
Cuisine: American, Mexican
Keyword: beans, ham, ham and bean soup, ham and bean soup recipe, instant pot soup, instant pot soup recipe
Servings: 6
Calories: 274kcal
Author: Nata


  • instant pot


  • 15 oz ham
  • 2 cups beans boiled
  • 1 carrot
  • 1 red onion
  • 1 red bell pepper
  • 2 stalks of celery
  • 3 tbsp olive oil
  • 1 tsp ground coriander
  • 1 tsp ground garlic
  • 1 tsp dried thyme
  • 1 tsp dried oregano
  • ¼ tsp red pepper flakes
  • ¼ tsp ground black pepper
  • 2 bay leaves
  • 5 cups broth or stock


  • Prepare your Instant pot and set the Saute program.
  • Add 3 tbsp of olive oil and leave it to heat. Meanwhile, cut in small cubes about 15 oz of ham and add it to heated oil. Brown it for 3-6 minutes.
  • Now add finely diced 1 red onion. In a minute add 1 carrot, 1 bell pepper, and 2 stalks of celery cut into cubes. Season with 1 tsp of ground garlic, 1 tsp of ground coriander, 1 tsp of dried thyme, 1 tsp of dried oregano, ¼ tsp of red pepper flakes, and ¼ tsp of ground black pepper. Saute for about 7-8 minutes stirring often.
  • Pour in 5 cups of broth/stock over the ingredients. Then add 2 cups of white boiled beans (if canned with their juice), and 2 bay leaves. Stir to combine everything well, and taste for seasoning. Adjust if needed and add salt to taste.
  • Place the lid on, and set the vent to "sealing." Set the IP to "high pressure" for 15 minutes. Once the soup is done, turn off the Instant Pot.
  • Serve warm with fresh crusty ciabatta and garnish with chopped cilantro!


Calories: 274kcal | Carbohydrates: 9g | Protein: 17g | Fat: 19g | Saturated Fat: 5g | Cholesterol: 44mg | Sodium: 1638mg | Potassium: 356mg | Fiber: 2g | Sugar: 5g | Vitamin A: 2761IU | Vitamin C: 32mg | Calcium: 22mg | Iron: 1mg