Ham and Bean Soup

This ham and bean soup is the kind of quick, comforting recipe that feels like it has been simmering all afternoon, even though it comes together in about half an hour. Using store-bought diced ham gives the broth a smoky, savory depth without the long cook time of traditional ham hock soups. As the ham browns in the pot, it builds flavorful fond that enhances the entire batch.

The classic mirepoix of carrots, celery, and onion adds sweetness and aroma, while tomato paste brings a subtle richness that balances the beans. Canned cannellini or navy beans help the soup thicken naturally and keep prep incredibly simple. Fresh thyme, added as a tied bundle, infuses the broth gently and makes the soup taste more complex than it is. To make this dish, you'll need a Dutch oven, a wooden spoon, and basic cutting tools. Serve it with crusty bread or warm biscuits for an easy meal that works just as well for make-ahead lunches as it does for a cozy dinner.

1. Brown the hamHeat the olive oil in a large Dutch oven over medium heat. Add the diced ham and cook, stirring occasionally, until golden brown, 6 to 8 minutes.Browning the ham deeply improves the overall flavor of the broth.Use a paper towel to wipe any oil splatters around the stovetop before proceeding.
2. Sauté the vegetablesAdd the carrots, celery, and onion to the pot. Season with the kosher salt and cook, stirring occasionally, until the vegetables soften, 8 to 10 minutes. Stir in the garlic and tomato paste, cooking for 2 minutes to deepen the flavor.Let the tomato paste darken slightly for a richer, sweeter flavor.Rinse the tomato paste spoon right away to prevent sticking.
3. Simmer the soupAdd the chicken stock, beans, bay leaf, and thyme (tied into a bundle). Bring to a gentle simmer over medium-high heat, then reduce to medium-low and simmer for 10 to 12 minutes.Keep the simmer low to avoid breaking up the beans too much.Place the thyme stems directly into compost or trash once removed to keep the counter tidy.
4. Finish and serveRemove the thyme bundle and bay leaf. Season with black pepper and additional salt to taste. Ladle the soup into bowls and top with chopped parsley.A drizzle of olive oil over each bowl adds a lovely finishing touch.Soak the Dutch oven in warm soapy water while you eat for easier cleaning.

Olive Oil2 tbsp

- Oil & Vinegar

diced ham8 oz

- meat

Carrots2 medium

- Produce

Celery2 stalk

- Produce

Yellow onion1 medium

- Produce

Kosher salt1/2 tsp

- Spices

Garlic2 clove

- Produce

Tomato Paste2 tbsp

- Canned Goods

Chicken Stock4 cup

- Canned Goods

cannellini or navy beans2 can

- canned

bay leaf1 leaf

- Spices

Thyme6 sprig

- Produce

Black Pepper1/2 tsp

- Spices

parsley2 tbsp

- produce

Also try...

Frosted Brownies

Frosted Brownies
NEW

These easy frosted brownies are rich, chewy, and topped with a quick cocoa honey frosting made while the brownies bake. A simple one-pan dessert perfect for beginners, family treats, and classic chocolate lovers.

Instant Pot Beef Stroganoff

Instant Pot Beef Stroganoff
NEW

This easy Instant Pot Beef Stroganoff is a creamy, comforting one-pot dinner made with tender beef, mushrooms, and egg noodles. Ready in about 40 minutes, it is perfect for busy weeknights and minimal cleanup meals.

Grilled Pork Skewers

Grilled Pork Skewers
NEW

Sweet soda, soy, garlic, and vinegar create a flavorful marinade that produces tender pork with deep caramelization, making these skewers a quick and satisfying grilling option.

woman in blue shirt sitting beside woman in black shirt
a man standing in front of a laptop while cooking
bunch of vegetables