Easy Ham & Bean Soup

  • Jump to Recipe
  • Leave a Review
  • This post may contain affiliate links. Please read my disclosure policy.

    Use your leftover holiday ham to make this easy ham and bean soup! Packed full with onions, celery, carrots, ham, beans and corn. This soup is hearty, comforting and done in just 30 minutes!

    I make this recipe the day after a big holiday dinner almost every year. It’s the perfect way to transform your leftovers into a whole new dish. This is the ultimate comfort food, especially when served with a warm piece of sweet cornbread or a cornbread muffin.

    ham and bean soup in bowl

    Ham and bean soup is one of my favorite soup recipes! It’s loaded with flavor and comes together in one pot in just 30 minutes. My kids gobble it right up and even go back for seconds.

    This recipe is the perfect way to use up any leftover baked ham from Thanksgiving or Christmas. You can even use the ham bone to make your own broth for an extra delicious flavor. It’s worth the extra effort and brings another layer of depth to the dish. So yummy!

    carrots and celery in pot

    How to make ham and bean soup

    1. SAUTE. Cook the onion, celery and carrots in a large stock pot until soft. Mix in the fresh minced garlic and cook for an additional minute until fragrant.
    2. SIMMER. Mix in the broth, ham and corn, then add the herbs on top. Let the mixture simmer for 10 minutes, then mix in the cannellini beans. Simmer for an additional 5 minutes to warm the beans.
    3. SERVE. Taste and add salt and pepper as needed (ham can be a bit salty, so you may not need to add in any extra salt). Then ladle into bowls and serve while warm!
    ham in pot

    How to make ham broth

    If you want to take the flavor up a notch, try making this delicious ham broth. All you need is water and the leftover ham bone. That’s it! It couldn’t be easier to make and is the perfect way to get use out of the entire ham.

    1. Place leftover ham bone in pot with 8-10 cups water (enough to cover it half way).
    2. Bring to a light boil and then reduce heat and cover with a lid.
    3. Allow to simmer for 30-60 minutes.
    4. Discard the bone and strain any excess fat.
    5. Store in a covered container until ready to use.

    ham and bean soup in pot

    Freezing tips

    This recipe freezes very well. Let it cool completely, then pour into a freezer bag or container. Make sure not to fill it all the way to the top, so that the soup has room to expand. Then store in the freezer for up to 3 months. When ready to enjoy, thaw in the fridge or microwave. Then reheat in a pot on the stove until warm. You may need to add a splash of broth if the soup has thickened up too much in the freezer.

    ham and bean soup in bowl

    More soup recipes to try:

    ham and bean soup in bowl

    Ham and Bean Soup

    Course: Soup
    Cuisine: American
    Keyword: ham and bean soup
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes
    Servings: 6
    Calories: 475
    Author: Jamielyn Nye
    Use your leftover holiday ham to make this easy ham and bean soup! Packed full with onions, celery, carrots, ham, beans and corn. This soup is hearty, comforting and done in just 30 minutes!

    Ingredients

    • 1-2 Tablespoons olive oil
    • 1 cup chopped onion
    • 1 cup chopped celery
    • 1 cup chopped carrot
    • 1 Tablespoon minced garlic
    • 32 ounces broth (ham or chicken broth)
    • 45 ounces white beans (3 cans cannellini beans)
    • 2 cups diced cooked ham
    • 1/2 cup frozen corn
    • 1-2 bay leaves
    • 2 Tablespoons chopped parsley (1-2 teaspoons dried)

    S&P, to taste

      Instructions

      • Heat the olive oil in a large stock pot over medium heat. Add the onion, celery and carrots and saute for 3-5 minutes. Then add in garlic and cook an additional minute.
      • Pour in the broth, ham and corn. Add the bay leaf on top with fresh parsley. Simmer for 10 minutes. Stir in beans and simmer an additional 5 minutes.
      • Salt and pepper to taste. Serve while warm.

      Nutrition

      Calories: 475kcal | Carbohydrates: 64g | Protein: 32g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 29mg | Sodium: 1202mg | Potassium: 1525mg | Fiber: 15g | Sugar: 4g | Vitamin A: 4074IU | Vitamin C: 7mg | Calcium: 219mg | Iron: 9mg
      PIN THIS RECIPE
      More recipes using leftover ham

      Leave a Reply

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

      Did you make this recipe? Rate it:




      What type of comment do you have?

      Comments

    • Ashley F. wrote:
    • Susie wrote:
      • Jamielyn Nye wrote:
    • I Heart Nap Time