Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Ham and Bean Soup

Easy Ham and Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

This Easy Ham and Bean Soup is a comforting, hearty one-pot meal made with tender ham, creamy white beans, and vegetables. Perfect for using leftover ham or a quick weeknight dinner, it’s freezer-friendly and packed with flavor. Ideal for meal prep, family dinners, or chilly evenings.


Ingredients

2 cups cooked ham

2 cans white beans, drained and rinsed

1 medium onion, chopped

2 carrots, peeled and chopped

2 celery stalks, chopped

3 cloves garlic, minced

4 cups chicken broth

2 bay leaves

1 teaspoon dried thyme

1 tablespoon olive oil

to taste salt and pepper


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until soft, about 5-7 minutes.

2. Stir in garlic and cook for 1 more minute until fragrant.

3. Pour in chicken broth. Add bay leaves, thyme, salt, and pepper. Stir to combine.

4. Add ham and white beans. Mix gently and bring to a low simmer.

5. Cover and simmer for at least 30 minutes, or longer for deeper flavor.

6. Taste and adjust seasoning. Remove bay leaves before serving. Serve warm.

Notes

Use leftover holiday ham or deli ham for a quick version.

If using dried beans, soak overnight and cook before adding.

Add baby spinach or kale in the last few minutes for extra greens.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 3g
  • Sodium: 890mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 20g
  • Cholesterol: 30mg