Ham and Bean Soup

Comforting ham and bean soup is a classic and hearty soup. It’s loaded with creamy white beans, smoky ham, and tender veggies. It’s the perfect soup for using up your leftover ham and super easy to make on those busy weeknights.

We are ALL about ham at our house, so be sure to check out our favorite breakfast casserole that is loaded with ham! And these charro beans and Hawaiian fried rice should also be on your menu in the near future.

Close view of a wooden spoon lifting up a spoonful of ham and bean soup.

Easy Ham and Bean Soup

I love a tasty and comforting soup I can easily whip up on a busy weeknights! Especially when I can repurpose a previous meal and create a new one! This easy ham and bean soup is perfect for using that leftover ham from Sunday diner. Anytime I make ham I always use the leftovers for soup the next day. I love that it’s a little bit more healthy and hearty than any of my usual go-to soup recipes. It’s packed with veggies, tender cubed ham, and plenty of protein-packed white beans. It’s hearty and filling and you’ll love the salty herb-infused flavors!

If your family loves soup like mine does then this classic split pea soup and delicious ham and potato soup are a must! And the best part is that they are made with ham too!

Ingredients You’ll Need

This ham and bean soup comes together with a lot of ingredients you probably already have on hand! It’s a great way to use up leftover ham and easily made with canned beans. For exact measurements, check out the recipe card below.

  • Butter: Heat the butter to saute the veggies.
  • Onions, Carrots, Celery: The magic combination of veggies! Cook until tender.
  • Garlic: Fresh garlic adds delicious flavor to this soup.
  • Flour: Helps to slightly thicken the soup without having to mash the beans.
  • Bay Leaf and Thyme: The perfect blend of spices to season the soup.
  • White Beans: Not only do white beans add fiber and protein, but they also help to thicken the sauce, plus add a little creaminess. Use any kind of white bean!
  • Chicken Broth: If you can, use a low-sodium chicken stock or broth. You want to be able to control the amount of salt that goes into the soup.
  • Leftover Cubed Ham or Ham Hock: Leftover ham makes this recipe super easy! You can also use a ham hock if there is enough meat on it for the soup. The saltiness and smokiness infuse the soup and it’s delicious!
  • Pepper: Balances out the salty flavors.
  • Salt: Wait to season the soup with salt and pepper until right before serving. The saltiness comes from the ham you use, so it could already be perfectly salted.
Ingredients for the ham and bean soup recipe labeled.

Ham and Bean Soup Recipe

This ham and bean soup is a great option for a quick and easy dinner! It only takes 15 minutes of prep and then it’s off to the stove to simmer!

  1. Saute the Vegetables and Garlic: In a large pot, heat the butter over medium heat. Add the onion, carrots, and celery and cook until tender. Add the garlic and cook for 30 seconds.
  2. Stir in the Flour: Sprinkle the flour over the cooked veggies and stir to combine.
  3. Add the Broth, Beans, Ham, and Seasonings: Add in the chicken broth, beans, cubed ham, bay leaf, thyme, and pepper. Stir to combine.
  4. Simmer: Bring to a low boil then reduce the heat to simmer. Simmer for 15 to 20 minutes, stirring occasionally.
  5. Remove Bay Leaf/ Adjust Seasonings: Remove the bay leaf then taste and season with salt if needed. 
  6. Garnish and Serve: Garnish with fresh thyme and enjoy!

Tips and Variations

Ham and bean soup is easy to make and so versatile. Follow my tips and variations below to make this comforting and hearty soup.

  • Ham: Use cubed or shredded leftover ham! You can also use a ham steak or ham hock for added smokiness.
  • Beans: Canned beans make this recipe so easy and any white bean works! Cannellini beans, white kidney beans, navy beans, or Great Northern beans. Even pinto beans would be delicious.
  • Veggies: Try adding green beans, corn, or any of your favorite veggies to make this soup just the way you like it!
  • Thicken: Traditionally ham and bean soup is thickened with partially mashed beans, but the added flour is the thickener in this recipe. Feel free to mash some of the beans before serving if you like it extra thick.

Top view of ham and bean soup in a large stock pot with a wooden spoon and garnished with thyme.

Storing Leftovers

Ham and bean soup make great leftovers for lunch the next day! Follow my tips below for storing, freezing, and reheating leftovers.

  • In the Refrigerator: Store in an airtight container for 5-6 days.
  • In the Freezer: After your ham and bean soup has cooled, transfer to a freezer bag and freeze it for up to 3 months. Let thaw in the fridge overnight before reheating.
  • Reheating: Reheat over the stove on medium heat until warmed through, or in the microwave for 30-second intervals, stirring frequently.

Close view of ham and bean soup in a bowl with a spoon.

Bread to Serve With Ham and Bean Soup

Print

Ham and Bean Soup

Comforting ham and bean soup is a classic and hearty soup. It’s loaded with creamy white beans, smoky ham, and tender veggies. It’s the perfect soup for using up your leftover ham and super easy to make on those busy weeknights.
Course Main Course, Soup
Cuisine American
Keyword ham and bean soup, ham soup, soup
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6 people
Calories 166kcal
Author Alyssa Rivers

Ingredients

Instructions

  • In a large pot, heat the butter over medium heat. Add the onion, carrots, and celery and cook until tender. Add the garlic and cook for 30 seconds.
  • Sprinkle the flour over the cooked veggies and stir to combine.
  • Add in the chicken broth, beans, cubed ham, bay leaf, thyme, and pepper. Stir to combine.
  • Bring to a low boil then reduce the heat to simmer. Simmer for 15 to 20 minutes, stirring occasionally.
  • Remove the bay leaf then taste and season with salt if needed.
  • Garnish with fresh thyme and enjoy!

Notes

Updated on March 29, 2024

Originally Posted on September 27, 2019

Nutrition

Serving: 1serving | Calories: 166kcal | Carbohydrates: 14g | Protein: 12g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 38mg | Sodium: 541mg | Potassium: 435mg | Fiber: 2g | Sugar: 2g | Vitamin A: 3727IU | Vitamin C: 13mg | Calcium: 62mg | Iron: 1mg

Food

Weekly Meal Plan #5

PRINTABLE SHOPPING LIST Weekly meal plan #5 is made up of delicious comfort meals the whole family will love. I specifically included a few crockpot meals to make your life even easier! Buy your chicken in bulk for this week’s meal plan to save a little money! You will love the Crockpot Salsa Chicken and […]

Read More
Food

The Best Swedish Meatballs

These Swedish Meatballs are smothered in the most amazing rich and creamy gravy and packed with such delicious flavor. You will quickly agree these are the BEST you have ever had! Serve these scrumptious meatballs over buttered noodles or rice with a Caesar Salad, and these Perfectly Soft Buttery Rolls for a dinner the whole […]

Read More
Food

No Bake Snickers Bar Pie

No Bake Snickers Bar Pie is one of the easiest and most delicious no bake pies that you make. You will love the Snickers pieces in every bite! If you are obsessed with snickers like I am be sure to try Homemade Snickers Bars, Snickers Cheesecake Bars,  Snickers Brownies. Reasons Why You’ll LOVE This Recipe! […]

Read More