Instant Pot (Tomato Based) Ham and Bean Soup–a healthy and quick soup recipe that’s full of bright flavor thanks to crushed tomatoes and fresh lemon juice. A perfect way to use up leftover ham.Â
Get the slow cooker version of this recipe
Save this recipe for later on Pinterest!
Instant Pot (Tomato Based) Ham and Bean Soup
Today is Day 30 of 31 Days of Instant Pot recipes! If you’d like to receive all the recipes sent straight to your email you can sign up here.Â
Chances are many of you have leftover ham that you’ll be wanting to use up this week. I have a healthy instant pot ham and bean soup recipe that you’ll want to use to get back on track after all that sugar. I know I ate way too many Cadbury mini eggs, macaroon nests and even some carrot cake.
This ham and bean soup is a bit different from many other ham and bean soups. It is tomato based instead of cream based and has lots of acidic flavor because of the crushed tomatoes and the lemon juice. I also opted to use canned beans instead of dried beans just to make it a little bit quicker to cook.
Ham Leftovers? Here are some options…
Slow Cooker Cheesy Scalloped Potato Casserole
Slow Cooker Cheesy Ham Chowder
Slow Cooker Chicken Cordon Bleu Soup
Instant Pot Split Pea Soup with Ham from Kalyn’s Kitchen
Instant Pot Vegetarian Bean Soup with Dried Beans from Basil Momma
Save this recipe for later on Pinterest!

What Instant Pot/Slow Cooker Did You Use?
For this Instant Pot (Tomato Based) Ham and Bean Soup recipe I used this Instant Pot IP-LUX60 V3 Programmable Electric Pressure Cooker. It’s 6 quarts, so the same size as most slow cookers. It cost me around $80 on Amazon. When I made a similar recipe in the slow cooker I used this 6 quart KitchenAid Slow Cooker.

Instant Pot (Tomato Based) Ham and Bean Soup
- Prep Time: 35
- Cook Time: 10
- Total Time: 45 minutes
- Yield: 10 servings 1x
Description
Save this recipe for later on Pinterest!
A healthy and quick soup recipe that’s full of bright flavor thanks to crushed tomatoes and fresh lemon juice. A perfect way to use up leftover ham.
Ingredients
- 1 (15 oz) can cannellini beans
- 1 (15 oz) can kidney beans
- 1 (28 oz) can crushed tomatoes
- 1 medium yellow onion, diced
- 1 cup diced carrots
- 1 cup diced celery
- 2 Tbsp Worcestershire sauce
- 1 bay leaf
- 1 tsp garlic powder
- 1 tsp ground mustard
- 1/2 tsp chili powder
- 1 tsp kosher salt
- 1/2 tsp black pepper
- Juice from one large lemon
- 4 cups water
- 2–3 cups cubed ham
Instructions
- Add all ingredients to Instant Pot. Cover and make sure the valve is on “sealing.” Press manual and set the timer to 10 minutes.
- Once the timer beeps let the pressure come down naturally for at least 15 minutes. Carefully release the rest of the pressure and open the pot. Discard the bay leaf.
- Season to taste with additional seasonings, if needed. Ladle into bowls and serve. Store leftovers in an airtight container for up to a week. You can also freeze this soup in individual containers for a healthy and easy lunch.
Notes
I used my Instant Pot IP-LUX60 V3 Programmable Electric Pressure Cooker for this recipe.
Click here for the slow cooker version of this recipe.
- Category: Soups
- Method: Instant Pot
Nutrition
- Calories: 429
- Sugar: 9.8
- Fat: 3.3 g
- Fiber: 20.4
- Protein: 37.9 g
- Cholesterol: 40 g
Send Me Free Recipes
If you’d like to see all the new recipes that I’m making sign up to receive my emails below! This is a free service and you can unsubscribe at any time.
This post contains affiliate links for Amazon. Each time you purchase something from Amazon that I’ve linked to I get a few pennies. Thanks so much for supporting my blog!
The nurtitional values is that per serving? I’m trying to find receipes I can log in to my diet notebook
yep per serving