The Best Ham and Bean Soup Recipe (2024)

JUMP TO RECIPEPRINT RECIPE

This Ham and Bean Soup Recipe is perfect for lunch or dinner. It’s a hearty protein-packed 13 bean soup recipe that will keep you satisfied long after a meal. The best ham and bean soup you’ve ever had will feed a crowd too, and leftovers can be frozen for future use.

This post was updated from 2017 to improve readers’ experience. No changes were made to the recipe

The Best Ham and Bean Soup Recipe (1)

If you love soup on a cold blustery day but don’t like all of the fuss some homemade soupsrequire, you’re going to love this easy Ham and Bean Soup Recipe. It’s the ultimate comfort food.

Ham is often on my holiday table. Ham and about 100 other dishes. You see, I cook for an army whether there are 6 of us or 60.

Before Thanksgiving, my local grocery store runs a promotion where you get a free turkey if you buy a ham. This year I decided to cook the turkey and save the ham for another day.

One thing about ham is it goes a long way.

After we cooked it we only sliced what we needed for our meal. We put the bone and the rest of the uncut ham in the refrigerator for soup.

There is nothing like this ham and bean soup recipe. You wouldn’t believe the flavor all of those beans, peas, and lentils add. You can put it together in no time too.

The Best Ham and Bean Soup Recipe (2)

How to Make Ham and Bean Soup

Making this – the absolute best ham and 13 bean soup recipe ever, is shockingly easy. The recipe uses leftover ham, the bone in the ham also called a ham hock, a soup mix, and a few other ingredients to make a delicious soup with hardly any effort.

Ingredients for Ham and Bean Soup

  • Bob’s Red Mill® 13 Bean Soup Mix. A perfect blend of peas and beans and lentils, this adds so much flavor to the soup!
  • Ham Hock. This is the shank bone of a pig with ham still on it. It’s the part of bone-in ham that you save for making soup!
  • Cubed Ham. Leftover cooked ham works perfectly for this recipe!
  • Yellow Onion. Diced.
  • Diced Carrots. You can dice by hand or using a food processor is a great way to get your veggies chopped up quickly, the key is to have pieces of carrot that will fit in your soup spoon.
  • Celery. Sliced. I like to cut a piece of celery into three strips and then cut tiny slices so that the celery is well hidden in this soup full of beans. It hides the celery but still adds so much flavor!
  • Salt and black pepper. To taste.

To make the best bean soup with ham, you’ll need to start by rinsing the beans and doing a “quick soak” or “simmer and salt” method to get the beans ready. You can also just soak them for eight hours as the recipe suggests. Then you place the beans and the ham bone in a large pot such as a dutch oven or large soup pot, cover it with water and bring it all to a boil over medium heat.

Next, simmer over low heat for three to three and a half hours until the beans are soft. Finally, add the cubed ham and other ingredients and cook it for at least thirty minutes. Before serving, remove the ham hock, and throw any meat that comes off of it back into the soup.

Pin this great recipe!

The Best Ham and Bean Soup Recipe (3)

Pro Tips & Variations

  • I usedBob’s Red Mill® 13 Bean Soup Mix. It’s packed with beans, peas,and lentils. They have seasoning mixes but you don’t need one with this recipe.
    • I use the whole bag and freeze the extra cooked soup. The bag is 29 oz and says that a serving is 1/4 cup. Bob’s Red Mill states for 8 servings use 2 cups of the mix. It’s up to you how much you want to make and how thick you want to make it.
  • You could use canned beans and just add them toward the end of the cooking time instead of dried beans. We like white beans such as Great Northern, Cannellini beans, or your favorite beans are all good canned substitutions.
  • How to make a thicker broth – Your soup will thicken as the liquid reduces while it simmers. However, if you like a thicker broth, remove ¼ cup of the broth and stir in 1 tablespoon of cornstarch. Return the mixture to the soup and stir.
  • How to add additional flavor – Add herbs such as fresh thyme and fresh parsley – We find that the 13 soup mix along with the veggies is a super flavorful hearty soup. However, you can add garlic, a couple of bay leaves, or even a parmesan cheese rind to the pot. Remove the bay leaves and cheese rind before serving.
    • Some recipes call for chicken broth in place of the water. his soup has a flavorful broth. I don’t feel that chicken stock would make that big a difference and would be expensive.
  • Ham and bean soup can also be made in the slow cooker (crock pot) by adding all of the ingredients and cooking on low for 8 to 9 hours or high for 4 to 5 hours.

FAQ for the Ham and Bean Soup Recipe

What if I don’t have the 13 bean soup mix?

You can use any combination of dried beans that you want. We recommend Dried Pinto Beans, Navy Beans, or Great Northern Beans.

Why use dried beans?

Dried beans are generally less expensive and don’t have added sodium. You can use canned beans but they will not be as flavorful or cook up quite as thick and creamy.

Do you have to soak the bean mix?

No, that’s a myth. You don’t have to soak them all night however, you can do a “quick soak” or a “salt and simmer” method.

How to do a Quick Soak for Dry Beans

To do a “Quick Soak”, cover the beans in a heavy-duty pot. Bring them to a boil and then remove them from the heat. Let rest for 1 hour.

How to Use the Salt and Simmer Method for Dry Beans

For the Salt and Simmer method, cover the beans with water in a heavy pot. Add 1-½ teaspoons of salt and the ham bone. Bring it to a boil, then turn the heat down to simmer and cook for 1 hour. Remove the bone and add the diced ham, onion, carrots, and celery. Add additional salt and pepper to taste. Cook for an additional 30 minutes or until the carrots are tender.

Do you have to throw out the soaking liquid?

No, this article actually stated that beans cooked in the soaking liquid were more flavorful.

What if I don’t have a leftover Ham Bone?

I’ve actually purchased just the ham bone from the butcher before. However, you can add sliced bacon or skip the bone altogether.

The best thing about this recipe is that it’s so versatile. You can make it the way your whole family likes it.

The Best Ham and Bean Soup Recipe (4)

How to Store Ham and Bean Soup

How do you store ham and bean soup? This soup can be stored in the refrigerator for 3 or 4 days. I like to separate it into individual servings and put them in microwavable containers so they can make a quick dinner the next day or be grabbed easily for quick lunches.

This soup freezes well in an airtight freezer container for up to 6 months. Make sure not to over-fill it and to give it a little space in the container so it doesn’t dislodge the lid. You’ll love having this easy recipe in the freezer on busy days.

What to Serve with hearty Ham and Bean Soup

This 13 bean soup recipe is crying out for some delicious hot bread on the side!

I like to serve this easy homemade muffin with this soup such or my Pumpkin Spice muffin. They’re perfect together.

You could also try it with this delicious Crusty Italian Bread.

If you enjoyed the Best Bean soup with Ham, here are a few more you may enjoy!

Thick Cheesy Potato Soup

Lamb and Vegetable Soup Recipe

Creamy Roasted Vegetable Soup

Chicken Pot Pie Soup

Ham and Bean Soup Recipe (13 Bean)

Author: Hostess At Heart

My ham and bean soup recipe is a hearty protein-packed 13 bean soup recipe that will satisfy for hours. Only the best ham and bean soup ever!

4.78 from 31 votes

Print Recipe Collect Pin Recipe

Prep Time 8 hours hrs 15 minutes mins

Cook Time 3 hours hrs 30 minutes mins

Total Time 11 hours hrs 45 minutes mins

Course Soup

Cuisine American

Keyword: Ham and Bean Soup

Servings: 8 2 cup servings

Ingredients

  • 29 oz Bob’s Red Mill® 13 Bean Soup Mix Bob’s Red Mill®
  • 1 ham hock plus additional ham for cubing optional
  • 10 cups water enough to cover the ingredients
  • 1 large yellow onion diced
  • 1-1/2 cups carrots diced
  • 1 cup celery sliced
  • Salt and pepper

Instructions

  • Rinse the bean mix. Put the bean mix in a large bowl and cover with water. Soak 8 hours or overnight.

    Drain and rinse again in the morning. Put the bean mix in a large stock pot or dutch oven. Add a ham hock (bone) and cover with water. Bring to a boil and then reduce to simmer for approximately 3 to 3-1/2 hours until beans are soft.

    Add cubed ham (if using) onion, celery,and carrots. Salt and pepper to taste. Continue cooking for at least 30 minutes.

  • Remove ham hock and add any meat back to the soup.

  • Serve with a hearty bread or crackers.

Notes

Prep time includes 8 hours of soak time. You can use canned beans in lieu of dried beans. Add them when onion, celery,and carrots are added.

Also, soup can be made in the crockpot (slow cooker). Add all of the ingredients except the cubed ham. Allow to cook on high 4 hours or low for 8 hours. Add the cubed ham and serve when hot.

Nutrition

Serving: 400gCalories: 424kcalCarbohydrates: 65gProtein: 30gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 23mgSodium: 101mgPotassium: 2008mgFiber: 16gSugar: 4gVitamin A: 1394IUVitamin C: 2mgCalcium: 272mgIron: 11mg

Nutritional Disclaimer

This recipe was calculated using the exact brands and measurements I used to make this recipe. If you are following a strict diet please note changing anything will cause the nutritional info to change. My calculations are intended as a guide only.

Tried this recipe?Let me know how it was!

Our best leftover ham recipes

  • Ham and Cheese Strata
  • 3-Cheese Calzone with Ham
  • Tasty ways to use Leftover Ham
The Best Ham and Bean Soup Recipe (2024)

FAQs

What makes ham and bean soup thicken? ›

Step 2: Thicken the soup.

Sprinkle in flour then cook for 1 minute stirring constantly. The addition of flour to the Ham and Bean Soup will give it a nice velvety texture.

Why does my ham and bean soup taste bland? ›

More salt. Anytime it's lacking flavor in a savory dish, it's almost always more salt. You can get that from Worcester sauce or soy sauce if you want… but any way you add it, it probably needs more salt. Rotate through the flavors.

What thickens bean soup? ›

Add more cornstarch or flour as needed until the soup reaches your desired consistency. Alternative thickening agents include gelatin, potato starch, and tapioca starch.

How do you thicken ham and bean soup without cornstarch? ›

One effective way to thicken ham and bean soup without changing its flavor is by using a roux. Start by melting equal parts butter and flour in a separate saucepan. Whisk the mixture until it turns into a paste-like consistency.

What is the best ingredient to thicken soup? ›

Add Flour Or Cornstarch

You can thicken soup by adding flour, cornstarch, or another starchy substitute. For the best results, never add flour or cornstarch directly to your soup. If you do, it will clump up on top. Instead, ladle a small amount of broth into a separate bowl and let it cool.

Why is my ham and bean soup watery? ›

If you find yours is too runny, you have several options for making it thicker. Try adding breadcrumbs, cream or pureed vegetables to make a heartier ham and beans. If you don't have any extra ingredients, you can add a vegetable-based starch. Cornstarch will thicken your meal without changing its flavor.

What not to put in soup? ›

The Worst Things to Put in Your Soup
  1. By Sara Butler. If there's one good thing about fall and winter, it's soup. ...
  2. Heavy Cream. Heavy cream creates an inviting texture for soups but that's where its positive contributions end. ...
  3. Juice. ...
  4. Turkey Bacon. ...
  5. Cheese. ...
  6. Croutons.

What gives soup the best flavor? ›

Herbs and spices add aroma, flavor, and intensity to soup broth. "Use fresh or dried basil in tomato-based recipes or fresh parsley to add freshness to clear broth soups," says Sofia Norton, RD. You can also go with more heat and spices.

What vegetables can you not put in soup? ›

Foods in the Brassica family, such as Bok Choy, are too strong for stock/broth and can impart a bitter taste. Foods in the Brassica family, such as broccoli, are too strong for stock/broth and can impart a bitter taste.

Can you overcook bean soup? ›

Can you overcook beans in soup? Absolutely. If you cook the soup for too long, the beans will become mushy and potentially even lose their shape. If this happens, this is the biggest indicator that the beans have been overcooked.

What is the healthiest soup thickener? ›

Consider using methods like making a roux, blending beans or legumes, using bread, adding egg yolk, pureeing vegetables, incorporating heavy cream or coconut milk, adding potato flakes or starch, or making a slurry with cornstarch or arrowroot to thicken soups without sacrificing flavor or texture.

What does cornstarch do to soup? ›

Cornstarch, or corn flour, can be used to thicken soup through its high starch content. Cornstarch is a great thickener for soup because only a little bit is needed to significantly thicken a soup, and it will not affect the flavor profile of the soup.

Can you use instant mashed potatoes to thicken bean soup? ›

Honestly, if you just stir in a little instant mash, like Smash, your soup will thicken up in no time at all. Now, you may end up needing more than a spoonful, but it's best to add a little at a time, because remember, you can always add more of it, but you can't take it away.

Can you use instant potatoes to thicken bean soup? ›

This soup-thickening hack couldn't be easier. Unlike using flour, which requires either making a little roux before you start cooking or a beurre manié afterwards, or using a cornstarch slurry that can create a gloppy texture, the instant mashed potato flakes can simply be sprinkled into the finished dish.

Can I add milk to soup to make it creamy? ›

Milk or Half-and-Half: This is the other magical ingredient that turns your homemade chicken noodle soup into the creamiest soup ever. Use 1 cup of whole milk or 1 cup of half-and-half.

Why is my bean soup not thick? ›

To thicken bean soup without altering the flavor, you can simmer it uncovered for a longer period. Allowing the soup to cook down will naturally reduce the liquid and create a thicker consistency without adding any extra ingredients.

How do you thicken beans without cornstarch? ›

All-purpose flour: You can thicken sauces with all-purpose wheat flour. For every tablespoon of cornstarch, use three tablespoons of flour. Combine raw flour with cold water in a small bowl to form a paste, then add it into the sauce as it's simmering. Cooking the flour in the sauce will remove the flour taste.

What makes beans thicken? ›

If your beans are still too watery after prolonged cooking and mashing, consider adding a thickener like cornstarch, all-purpose flour, or arrowroot. To do this, first, make a slurry of equal parts thickener and water, then slowly add it to your refried beans. They should thicken considerably.

How do you thicken soup with bean puree? ›

To make the “bean slurry,” I blended together about 1/4 cup of drained cannellini beans with 1/4 cup of the bubbling broth. Once smooth, I added the pureed bean mixture back to the soup and with a quick stir, it disappeared into the minestrone, which no longer rested in tomato-tinged water, but a buttery broth.

Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 5859

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.