How to Make Ham and Bean Soup
- cook TIME 27 mins
- prep TIME 8 mins
- total TIME 35 mins
Ingredients (14)
- 6 oz low-sodium canned white bean drained and rinsed
- 2 oz ham cut into 1/4” x 1/4” slices
- 2 oz onion chopped
- 2 oz celery chopped
- 4 oz carrot chopped
- 1 tbsp garlic finely chopped
- 2 tbsp parsley finely chopped
- 1 tbsp olive oil
- 1 tbsp Hunt's tomato paste
- 1/2 tsp paprika
- 1/4 tsp ground black pepper
- 1/8 tsp salt
- 1 tbsp all-purpose flour
- 2 1/4 cups unsalted chicken broth
INSTRUCTIONS
Prep:
Chop the garlic: slice away the root of 3 cloves of garlic, press them down with the side of a knife, and remove the peel. Chop them finely then measure out about 1 tbsp.
Chop the onion: Slice an onion in half, put one half away in the fridge, and peel the other half. Chop that half and measure out 2 oz.
Chop the celery: Slice the leaves off a celery stalk and put it away. Half the stalk lengthwise, and chop both halves. Measure out 2 oz celery.
Chop the carrot: Peel and cut out a carrot segment that weighs 4 oz. Cut it into 1/8” slices, then into fingers, and finally into cubes. You can also use frozen carrots.
Chop the parsley: Chop 4-5 parsley branches and measure out 2 tbsp.
Drain the white beans: Open a can of white beans, drain all, rinse, then measure out 6 oz. Put the rest back in the can, add fresh water, and refrigerate.
Cut the ham: Cut the ham into 1/4” slices and measure out 2 oz. Cut it into fingers, then the fingers into thin slices.
Cook:
Stir-fry the aromatics: Heat 1 tbsp olive oil in a non-stick pot over medium heat for 1 minute. Add 1 tbsp garlic and 2 tbsp onion and sauté for 30 seconds. If using packaged vegetables with onion, celery, and carrot, leave the onion for the next step.

Add the veg and seasonings: Add 2 oz celery and 4 oz carrot (along with 2 oz onion if using a 3-in-1 veg pack). Add 1 tbsp tomato paste, 1/2 tsp paprika, 1/4 tsp pepper, and 1/8 tsp salt, and stir to cook for 2 minutes.

Add flour: Stir in 1 tbsp all-purpose flour and stir to cook for about 1 minute.

Add broth and simmer: Pour in 2 1/4 cups unsalted chicken broth and cook on medium heat for 20 minutes.

Add beans and SPAM: Add 6 oz canned white beans and 2 oz sliced SPAM. Stir and let simmer for 2 more minutes.

Serve: Ladle into serving bowls and sprinkle with 2 tbsp parsley.
