Ham and Bean Soup

Why You’ll Love This Recipe

Ham and Bean Soup is a classic, comforting dish that’s hearty, wholesome, and full of rich, savory flavor. Made with tender beans, smoky ham, and simple veggies simmered in a flavorful broth, this one-pot wonder is perfect for cozy dinners, using up leftover ham, or meal prepping for the week. It’s easy to make, budget-friendly, and always hits the spot.

ingredients

Ham and Bean Soup 10 Ham and Bean Soup is a classic, comforting dish that’s hearty, wholesome, and full of rich, savory flavor. Made with tender beans, smoky ham, and simple veggies simmered in a flavorful broth, this one-pot wonder is perfect for cozy dinners, using up leftover ham, or meal prepping for the week. It’s easy to make, budget-friendly, and always hits the spot.

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

olive oilyellow onion (diced)carrots (sliced)celery (chopped)garlic (minced)cooked ham (diced)ham bone or ham hock (optional for extra flavor)dried great northern beans (or navy beans, rinsed)bay leafthyme (dried or fresh)salt and pepperchicken broth or water (or a mix)parsley (chopped, optional for garnish)

directions

In a large pot or Dutch oven, heat olive oil over medium heat.

Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.

Stir in garlic and cook for 1 minute until fragrant.

Add diced ham, beans, bay leaf, thyme, and ham bone or hock if using.

Pour in chicken broth or water to cover ingredients by about 1–2 inches.

Bring to a boil, then reduce heat to low. Cover and simmer for 1.5 to 2 hours, or until beans are tender.

Remove the ham bone/hock, shred any meat, and return it to the pot.

Adjust seasoning with salt and pepper to taste.

Remove bay leaf. Garnish with fresh parsley if desired, and serve warm.

Servings and timing

This recipe yields 6–8 servings.Preparation time: 15 minutesCooking time: 1.5–2 hoursTotal time: approximately 2 hours 15 minutes

Variations

Use canned beans for a quick version—reduce cook time to 30–40 minutes.

Add a diced potato for extra heartiness (not low-carb).

Use smoked turkey instead of ham for a twist.

Add spinach or kale toward the end for a pop of color and nutrition.

Use a slow cooker or Instant Pot for hands-off cooking.

storage/reheating

Store in an airtight container in the fridge for up to 5 days.Reheat gently on the stovetop or microwave until hot.Freeze for up to 3 months; thaw overnight in the fridge and reheat before serving.

FAQs

Ham and Bean Soup
Ham and Bean Soup 11 Ham and Bean Soup is a classic, comforting dish that’s hearty, wholesome, and full of rich, savory flavor. Made with tender beans, smoky ham, and simple veggies simmered in a flavorful broth, this one-pot wonder is perfect for cozy dinners, using up leftover ham, or meal prepping for the week. It’s easy to make, budget-friendly, and always hits the spot.

Do I need to soak the beans?

It’s optional. Soaking can reduce cooking time slightly, but isn’t required.

Can I make this in a slow cooker?

Yes! Cook on low for 7–8 hours or high for 4–5 hours, until beans are tender.

Can I make it in the Instant Pot?

Yes—pressure cook on high for 35–40 minutes with a 15-minute natural release.

What kind of beans work best?

Great northern, navy, or cannellini beans are all great choices.

What if I don’t have a ham bone?

Use diced ham and add extra broth or a splash of liquid smoke for flavor.

Can I make this soup thicker?

Yes, mash some of the beans or blend a small portion and stir it back in.

Is this soup gluten-free?

Yes, just make sure all ingredients (like broth) are certified gluten-free.

What goes well with ham and bean soup?

Serve with cornbread, crusty bread, or a simple green salad.

Can I add tomatoes?

Sure! Add a can of diced tomatoes for a tangy twist.

How do I keep it low-carb?

Skip the potatoes and beans and sub with cauliflower florets or zucchini for a similar texture.

Conclusion

Ham and Bean Soup is a soul-warming, budget-friendly classic that’s easy to make and loaded with comforting flavor. Whether you use leftover holiday ham or start from scratch, this satisfying soup is perfect for chilly nights, cozy lunches, or feeding a crowd. One bowl and you’ll see why it’s a timeless favorite!

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
Ham and Bean Soup

Ham and Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Fat

Description

This classic ham and bean soup is hearty, comforting, and full of flavor, made with tender white beans, smoky ham, and aromatic vegetables. It’s a great way to use up leftover ham and makes a filling, wholesome meal.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 lb cooked ham, diced
  • 1 (15 oz) can great northern beans, drained and rinsed (or 2 cups cooked dried beans)
  • 4 cups chicken broth
  • 1 bay leaf
  • 1/2 teaspoon dried thyme
  • Salt and pepper, to taste
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery. Sauté for 5–6 minutes until softened.
  2. Add garlic and cook for 1 more minute until fragrant.
  3. Stir in ham, beans, chicken broth, bay leaf, and thyme. Bring to a boil.
  4. Reduce heat and simmer uncovered for 25–30 minutes, stirring occasionally, until flavors meld and vegetables are tender.
  5. Remove bay leaf. Season with salt and pepper to taste.
  6. Garnish with chopped parsley if desired and serve hot.

Notes

  • For a thicker soup, mash some of the beans or use an immersion blender to blend a portion of the soup.
  • Use leftover holiday ham or a ham bone for added richness.
  • This soup freezes well – cool completely before transferring to freezer-safe containers.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 290
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 9g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Protein: 22g
  • Cholesterol: 35mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *