Go Back

Easy Ham and Bean Soup

A cozy bowl of homemade soup that combines smoky ham, tender beans, and savory broth for a warm, comforting meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Comfort Food
Calories: 300

Ingredients
  

For the soup base
  • 2 tablespoons olive oil For sautéing and flavor
  • 1 medium onion, diced Adds sweetness and depth
  • 2 number carrots, peeled and sliced For color and natural sweetness
  • 2 stalks celery, sliced Classic mirepoix base
  • 3 cloves garlic, minced Fragrant warmth
Main ingredients
  • 1.5 cups chopped leftover ham Smoky and savory; substitute with smoked turkey or bacon for a different twist
  • 4 cups low-sodium chicken broth Control the salt; vegetable broth works for a lighter version
  • 2 cups water To adjust consistency
  • 2 cans (15 ounces each) white beans, drained and rinsed Great for convenience; swap for soaked dried beans (about 1 1/2 cups) if you prefer
  • 1 leaf bay leaf Subtle herbal note
  • 1 teaspoon dried thyme Earthy and aromatic
  • to taste Salt and freshly ground black pepper To taste
  • 1 tablespoon apple cider vinegar or lemon juice Brightens the whole pot before serving
  • optional chopped kale or spinach A healthy option to add greens

Method
 

Preparation
  1. Heat the olive oil in a large heavy-bottomed pot over medium heat.
  2. Add the onion, carrot, and celery. Sauté until soft and fragrant—about 6–8 minutes.
  3. Stir in the garlic and cook for 30 seconds until fragrant.
  4. Add the chopped ham and let it toast slightly, releasing smoky edges.
Cooking
  1. Pour in the chicken broth and water, then add the beans, bay leaf, and thyme.
  2. Bring the pot to a gentle boil, then reduce to a simmer.
  3. Simmer uncovered for 20 minutes, stirring occasionally.
  4. Season with salt and pepper to taste.
  5. Discard the bay leaf, stir in the vinegar or lemon juice, and fold in greens if using.
  6. Serve hot with crusty bread or over rice.

Notes

For a thicker texture, mash a cup of the beans. For a festive twist, add white wine. Can be made vegetarian with smoked paprika.