Go Back

Ham and Bean Soup

A comforting and hearty soup made with smoky ham, tender beans, and aromatic vegetables that wraps you in warmth and nostalgia.
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Course Main Course, Soup
Cuisine American, Comfort Food
Servings 6 servings
Calories 350 kcal

Ingredients
  

Base Ingredients

  • 2 tablespoons olive oil for browning and flavor
  • 1 large onion, diced adds sweet, aromatic depth
  • 2 large carrots, peeled and chopped for color and gentle sweetness
  • 2 stalks celery, chopped classic mirepoix base
  • 3 cloves garlic, minced brightens the broth

Main Ingredients

  • 1 pound cooked ham, diced (or a ham bone) the smoky heart of the soup
  • 3 cups dried navy or great northern beans, soaked overnight and drained OR two 15-ounce cans (rinsed) creamy texture and protein
  • 6 cups low-sodium chicken broth control the salt and let the ham shine

Herbs and Seasoning

  • 2 bay leaves subtle herbal warmth
  • 1 teaspoon dried thyme earthy lift
  • Salt and black pepper to taste remember ham adds salt, so season gently

Finishing Touch

  • 1 cup chopped kale or parsley fresh color and a vitamin boost

Instructions
 

Preparation

  • Heat the olive oil in a large stockpot over medium heat.
  • Add the onion, carrots, and celery. Sauté until fragrant and translucent, about 6–8 minutes.
  • Stir in the garlic and cook for 30 seconds until fragrant.
  • Add the diced ham (or brown the ham bone briefly) and let it release its smoky oils, about 3 minutes.

Cooking

  • Add the soaked and drained beans (or canned beans), chicken broth, bay leaves, and thyme. Bring to a gentle boil.
  • Reduce heat to a simmer. Cover and cook until the beans are tender: 1–1.5 hours for dried beans or 20–30 minutes if canned. If using a ham bone, simmer longer for richer flavor.
  • Remove the bay leaves and, if you like a creamier texture, mash a cup of beans against the side of the pot and stir in.
  • Stir in the kale or parsley and simmer for 5 more minutes. Taste and adjust salt and pepper.
  • Ladle into bowls, garnish with an extra sprinkle of parsley, and serve with crusty bread.

Notes

This soup often tastes even better the next day as the flavors deepen — a perfect make-ahead meal. For variations, consider smoked turkey, additional vegetables, or a splash of white wine.
Keyword Comfort Food, Family Recipes, Ham and Bean Soup, Hearty Soup, Quick Dinner