Ham and Bean Soup Recipe (2024)

By Naz Deravian

Updated Oct. 19, 2023

Ham and Bean Soup Recipe (1)

Total Time
2 hours, plus soaking
Prep Time
10 minutes, plus soaking
Cook Time
1 hour 50 minutes
Rating
4(886)
Notes
Read community notes

Hearty and comforting, this soup is a great way to use the ham hock or any leftover ham from a holiday meal. However, you don’t need a special occasion to make it. Both ham hocks and cooked ham are available year-round. The pork, combined with vegetables and herbs, make for a rich and flavorful stock. (For extra flavor, feel free to sub in chicken broth for the water.) Slowly simmering the dried beans adds body and creaminess that isn’t quite the same with canned beans.

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone

    As a subscriber, you have

    10 gift recipes to give each month. Anyone can view them - even nonsubscribers.

    Learn more.

    Subscribe

  • Print Options

    Include recipe photo

Advertisem*nt

Ingredients

Yield:6 servings

  • 3tablespoons extra-virgin olive oil
  • 3large celery stalks, diced
  • 2large carrots, scrubbed or peeled, diced
  • 1large yellow onion, finely chopped
  • 3garlic cloves, chopped
  • Kosher salt (such as Diamond Crystal) and black pepper
  • 1pound dry navy or great Northern beans, sorted, rinsed and soaked overnight (see Tip)
  • 4thyme sprigs or ½ teaspoon dried thyme
  • 2bay leaves, fresh or dry
  • 1ham hock or smoked ham shank (1½ to 1¾ pounds)
  • 12ounces (about 2 cups) cooked ham, shredded or diced into ½-inch cubes
  • Lemon, for serving

Ingredient Substitution Guide

Nutritional analysis per serving (6 servings)

423 calories; 15 grams fat; 2 grams saturated fat; 0 grams trans fat; 9 grams monounsaturated fat; 2 grams polyunsaturated fat; 35 grams carbohydrates; 7 grams dietary fiber; 5 grams sugars; 38 grams protein; 1891 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Ham and Bean Soup Recipe (2)

Preparation

  1. Step

    1

    In a large pot or Dutch oven, heat the oil over medium. Add the celery, half of the carrots, onion and garlic. Season lightly with salt and cook, stirring occasionally, until the vegetables have softened, 10 to 12 minutes.

  2. Drain and rinse the beans, then add to the pot along with the thyme, bay leaves, 1 teaspoon salt and ½ teaspoon pepper. Stir and cook for 1 minute. Add the ham hock and cover with 7 cups of water. Stir, partially covered, increasing the heat to bring to a boil. Once boiling, reduce to medium-low and simmer, stirring occasionally, until the beans are tender, about 1 hour. (Add more water, if necessary, to keep the beans covered.) Taste for seasoning as the soup simmers and add more salt and pepper as needed; be mindful that the cooked ham, added later, is salty.

  3. Step

    3

    Discard the ham hock, bay leaves and thyme sprigs; transfer 2 cups of the soup to a blender and process until creamy; return to the pot. (Alternatively, you can use an immersion blender.) Add the cubed ham and remaining carrots, partially cover and simmer, stirring occasionally, until the carrots are slightly softened, about 10 minutes. Taste for seasoning and serve with extra pepper and a squeeze of lemon, if you like. The soup will thicken substantially over time, so thin out with water and adjust seasoning when reheating.

Tip

  • Place the beans in a medium bowl and cover with 3 inches of cold or room temperature water. Soak for at least 6 hours and up to 12 hours.

Ratings

4

out of 5

886

user ratings

Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

Gil Evans

This is a wonderful and warming bowl of tasty beans and ham. Step 1 is poorly written based on the instructions in step 3. I understood "Add the celery, half of the carrots, onion and garlic." to mean add all of the celery and ONLY HALF of the carrots, onion and garlic. In step 3 when finishing the soup one is directed to "Add the cubed ham and remaining carrots", no mention of remaining onion and garlic. Maybe change step 1 to Add the celery, onions, and garlic, and half the carrots?!?

Jodi P

Throw away the ham hock? There's A LOT of meat on it. Don't throw it away.

clara

There can be good meat to pick off the ham hock!

Sandy

Save the ham hock, dice it and put back in the pot. Ham hocks hold their flavor well unlike ham when ham is used in the cooking.

Andrea

I make this soup kosher by using a smoked turkey thigh or leg in place of the ham hock, putting the bone and skin in the soup during the simmering process and adding the cubed turkey meat in the final reheating. The recipe works very well in a slow cooker.

added a bit of extra flavor

I doubled the garlic, added extra thyme sprigs, and used sage instead of bay leaf for extra flavor (southern cook here). Absolutely delicious! Loved by my husband and young kids too. Will be a staple in my house!

Nancy Roche

I’ve stopped buying ham hocks after using them for years. Last two times I bought them there was almost NO meat whatsoever to chop and shred after cooking. I think they must have invented a machine that strips all the meat - yet they charge five dollars for a couple of small ones. I’ve started buying some of the smoked ham slices they sell for ham biscuits and adding them to the soups like pea and lentil.

Susan

It takes more than an hour to really cook a ham hock or shank. Slit the skin several times to expose the tendons and cartilage, this is what provides that rich gelatinous character to the stock. Cook in the water at a simmer at least 2 hours, or even 3, and don't discard the meat! Then use that stock for the best result. I sometimes toss in a trotter (pig foot) for more porky goodness...

Max Shapiro

I cook the ham hock and soak the beans the day before, allowing me to skim the fat off the broth and use the ham hock and the broth in the soup.

meatmanic

Why discard the ham hock? That meat is far tastier than ham. Skip the cooked ham unless you have some to use up, use one or two ham hocks (preferably smoked), strip their meat when cooked, remove any fatty of fibrous parts, dice, and add back to the soup.

FlbrkMike

The beans should thicken enough without being mashed or blended. You just need to cook them long enough. Reheated it becomes even thicker. Sometimes I add some pearled barley, which also serves to thicken it.

Marjorie

This is a perfect soup for a fall or winter evening. However, I left out the added salt as there is plenty from diced ham and yes, I too used the ham from the hocks when they'd given their flavor to the soup broth. Serve with warm crusty bread or French rolls. Yummers!

Meg McAlister

If I don't have ham stock in the freezer, made from leftover Easter or Christmas bone-in hams, I make stock with the ham hock first and then use it and its meat to cook the soup. Lots of lemon juice brightens the flavor so no need to add any salt. Ham hocks take several hours to soften and extract their flavor, longer than the time allowed by the recipe. Add a dollop of sour cream and some cooked bacon as soup toppers when serving.

Gary

We cook ham and beans often. We use rinsed but unsoaked pinto beans, vegi or chicken stock, and an extra meaty smoked ham shank, onion and garlic and cook in our pressure cooker on high for 70 minutes and then quick-release the pressure. We do not add salt while cooking because ham shanks vary in saltiness. We then simmer the beans until the liquid reduces to our liking and salt to taste. Add a crisp green salad and crusty bread to make a delicious and satisfying meal.

Alison

I’ve got a bag of butter beans … thinking this would work too? Also, no blender, so maybe the old fashioned mash some of the beans in a cup or on the side of the pot to thicken?

Elissa

Perfect. No notes.

mimi

I always add some chopped poblano pepper and sub jalapeno sausage for the ham and hocks in this recipe. It gives the soup some kick and reduces the meat protein overall.

Robin from Tumwater WA

Made as written using a small smoked shank (soaked in water while prepping the ingredients). Better than other recipes I've tried, such as the Senate Bean Soup. Probably added close to 2 cups of additional water during the cooking process. Reheated a hearty portion the following day adding about 1/4 cup water to thin out. Decided to remove the ham chunks and really liked it as a bean soup. The smoked hock gave it the flavor needed without the additional processed meat.

Polly

No self-respecting cook would throw away a ham hock! Granted, many you buy today don’t have as much meat for some reason. I was just in England where I had the most marvelous ham hock over mashed potatoes I have ever eaten in my life. It was full of flavor!

D.Martin

Add a splash of white vinegar to your bowl when serving instead of the lemon. It's so delicious!

Excellent!

60 minutes in the instant pot was to long for dried Anasazi beans that were soaked for 20 minutes before cooking. Don’t add the carrots until the end or they get too soft and it’s not worth adding them early

Lisa

On a cold and rainy night in February, the perfect dish. Followed recipe just as written, but did add a parmesan cheese rind to the pot. delicious!

Liz

This was very bland. And not appealing to look at or eat. I ended up throwing it out after eating only two servings

Greensboro KB

Delicious soup. Having made it a couple of times, I double the celery, carrots, and garlic and don't add additional salt. It's still plenty salty for our taste due to the ham hock.

Christine

I loved this hearty soup. I used a suggestion from below and made broth with the ham hock - steeping it for several hours. Keeping the ham hock and using the broth I cooked the soup as directed. Delicious and will be a staple for years to come.

DMF

I put the Ham Bone with carrots, celery, onion, and garlic in the slow cooker on low for 7 hours. Then discarded only the ham bone leaving the carrots, celery, onion, and garlic in the broth. Salvaged whatever meat was left. Then the next day I added beans that had been soaking to the broth, cooked until beans were done and added apple cider vinegar and some kale leaves I had. DELISH

rose c.

Never been much of a bean eater except for Spanish fabada, but I made a 1/2 recipe of this anyway. Delicious! Exceptions were that I used cannellini beans and a whole ham hock and shredded the meat from that in, instead of ham, it was plenty. Finished the soup off 2 days ago, and am starting another for this weekend, it was that good. I will add more carrots (I liked the texture), and after a couple of days maybe buttered rice, greens and hot sauce for variety. Guess I'm a bean eater now.

Bill W.

This is a tasty soup that I really wanted to try, but I am mindful of the cancer risk in eating cured meats. To help mitigate that, I used a smaller hock than in the ingredients and cooked it in water for an hour, then discarded the water and added the hock to the soup for the one hour cooking time. There was plenty of meat to shred for the soup without adding more ham. Also, I seasoned with bay leaves and dried Italian seasoning.

Deborah Lockridge

Made largely as written and it was very good, but definitely allow more time for simmering, both in the first step and when adding the carrots and ham at the end. Just because dried beans have softened doesn’t mean they are ready. They will be much creamier with additional cooking time. Similarly, my carrots were still too crunchy after 10 minutes. I used a little more beans and a little less ham, an did pull the meat off the ham hock and added back in with the ham.

Eric from Alaska

Keep the hock meat except the skin. I didn’t blenderize the two cups bc I forgot. Good without but try next time. Just remember to do so adding the hock meat back into the soup.

feeshaw

Loved making and eating this! Thanks for all those advising to use meat from ham hock. Made a difference as did the immersion blender step. Great recipe and preferable to just throwing beans and ham together! Family loved, as well as I! Definitely making again and again.

Private notes are only visible to you.

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 do people put vinegar in ham and beans? ›

A touch of vinegar adds a little "kick" to the soup. If you like salt and vinegar chips, you'll like this. By only adding vinegar to the serving bowl you'll leave the pot vinegar-free for those who don't like it.

What if my bean soup needs more flavor? ›

Try adding some acidity. A splash of lemon juice or a tablespoon of white wine vinegar can brighten the flavors of the soup.

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

Prepare a roux.

A roux is equal parts flour and butter. Add flour to melted butter over medium-low heat, and cook the mixture until it's light brown. Whisk the hot liquid into the roux; use two ounces of roux for every cup of liquid. This method is excellent for creamy bean soups.

How do you make ham and bean soup less gassy? ›

To cut down on the gassy properties, you can add a little baking soda to your recipe. The baking soda helps break down some of the beans' natural gas-making sugars. I tested this while fixing one of my favorite slow cooker recipes: red beans and sausage.

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.

What can I put in beans to prevent gas? ›

Sprinkle in some baking soda

As it turns out, baking soda significantly decreases the levels of raffinose, the gas-causing sugar present in beans. When should you add baking soda to beans? It works best with just a pinch (about 1/16 of a teaspoon) sprinkled into dried beans while they soak in water before cooking.

Why do you put lemon juice in beans? ›

My secret ingredient is a finishing splash of freshly squeezed lemon juice. I think it's the element that helps keep the beans from seeming too heavy, and the acidity counters the starchiness of the beans. Don't skimp on the lemon juice.

Should I put vinegar in my bean soup? ›

Wait until the beans are tender but not quite done to add a splash of apple cider vinegar and a couple teaspoons of salt to the pot. The apple cider vinegar breaks down indigestible sugars to help digestion and also brightens the flavor of the beans without the need for excess salt.

Can you add Worcestershire sauce to soup? ›

A little Worcestershire sauce goes a long way in soups

It's saltiness and umami are very welcome in vegetable soups which often lack those notes.

How can I deepen my soup flavor? ›

Adding umami-rich ingredients like tomato paste or a parmesan rind to the soup will add a deep, rich savoriness and body to the soup.

Why is my ham and bean soup watery? ›

Cook It Longer

Sometimes soup just needs to simmer longer to reach the perfect consistency. Check to see if the vegetables are tender, and then taste the broth. If the soup tastes a bit watery, give it more time.

Does heavy cream thicken soup? ›

Heavy cream

Use heavy cream as a keto-friendly thickening option for your soups and broths. Heavy cream has more fat than regular whole milk, so you can add it to your soup recipes without worrying about it curdling.

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.

What is the best ingredient to thicken soup? ›

Cornstarch is a great option as it is a natural thickening agent, but you'll want to be careful about how much you use. Start with 1 tablespoon of cornstarch whisked together with cold water to create a slurry. Then, gradually add the slurry to the soup, letting it boil for one to two minutes before adding more.

What is the healthiest way to thicken soup? ›

One way to thicken a stew without flour is to add some cooked rice or quinoa. Another option is to puree some of the vegetables in the stew to thicken it. To thicken a stew without flour, some recipes call for using a thickener such as arrowroot starch or almond flour.

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5484

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.