If you have that leftover ham bone staring you down after the holidays, or just a hunk of cooked ham sitting in the fridge, this recipe is your answer! Trust me, no one understands the pressure of the evening rush like I do. Balancing the classroom and the kids meant that comfort food had to be quick, but I wasn’t about to let flavor slip away. That’s why this **white bean and ham soup** became my absolute go-to—it’s the simplest, most flavorful thing you can whip up, perfect for a chilly weeknight or to freeze for a future ultra-easy meal. We’re sticking to staple ingredients here, because filling your family with something delicious shouldn’t require an adventure to the store. You’re going to love how hearty and satisfying this becomes! For more on my philosophy of making simple, reliable meals, you can always check out my story over on the About Me page.
- Why This White Bean and Ham Soup Belongs in Your Rotation
- Gathering Ingredients for Your White Bean and Ham Soup
- Step-by-Step Guide to Making the Perfect Stovetop Bean Soup
- Cooking White Bean and Ham Soup in the Slow Cooker
- Tips for Success with Smoky Ham Hock Soup Flavor
- Serving Suggestions for Your Leftover Ham Soup
- Storing and Freezing Your White Bean and Ham Soup
- Frequently Asked Questions About White Bean and Ham Soup
- Estimated Nutritional Snapshot for This Recipe
- Share Your Experience Making This White Bean and Ham Soup
Why This White Bean and Ham Soup Belongs in Your Rotation
Honestly, this recipe is the definition of a weeknight hero. It comes together faster than takeout, and it uses up those bits of ham we all save! Here’s why I keep coming back to this bowl of goodness:
- It relies on pantry staples, so you’re rarely missing a key ingredient.
- The simmering time is short, but the flavor development is huge—big smoky taste without days of cooking!
- It transforms dull leftovers into one of the best **hearty winter soups** you’ll ever have.
- It doubles easily, making cleanup simple and ensuring you have lunch sorted for tomorrow!
Gathering Ingredients for Your White Bean and Ham Soup
Okay, let’s talk about what you need on the counter before we start heating up the stove. This list is pretty short, which is why I love it so much! We rely on classic soup builders—sautéed vegetables, good broth, and lots of those creamy beans.
Here is what you’ll pull together:
- One tablespoon of olive oil (just for sweating down the veggies).
- One big onion, chopped up nice and small.
- Two carrots and two celery stalks—these create the flavor background!
- Two little cloves of garlic, minced fine.
- Six cups of chicken broth—low sodium is always safer, honestly.
- One pound of cooked ham, diced up, or for the real flavor punch, use a ham hock!
- Two cans of cannellini beans AND one can of Great Northern beans—rinsed really well!
- A teaspoon of dried thyme and one lonely bay leaf.
- Salt and pepper, but we’ll add those at the end, which is important!
Ingredient Notes and Substitutions for Ham and White Bean Soup
The biggest decision you’ll make here is the ham. If you only have plain diced ham, that’s great—it gives you all the pieces you need. But if you really want the deep, slightly salty, smoky note that makes this recipe sing, grab that leftover **smoky ham hock soup** ingredient!
If you use the hock, you’ll want to simmer it longer to pull all that goodness out before you shred the meat back in. On the bean front, don’t stress if you only have one type! Cannellini beans are perfect because they hold their shape, but if you swapped those out entirely for Great Northern or even Navy beans, it would still be a fantastic **cannellini bean soup ham** experience. The goal is creamy texture!
Step-by-Step Guide to Making the Perfect Stovetop Bean Soup
This is where the magic happens, and honestly, it’s almost embarrassingly easy. You’re making a classic base, which I call the flavor foundation, first. Grab your biggest pot or your favorite sturdy Dutch oven and set it over medium heat. Drizzle in that olive oil.
First up is the holy trilogy: onion, carrots, and celery. You want to let these cook down until they start getting soft and you can smell them—that usually takes about five to seven minutes. Don’t rush this part; that softening releases all the sweetness. Once they look a little translucent, toss in your minced garlic. Careful, it only needs about 60 seconds before it gets bitter, so watch it like a hawk!
Now dump everything else in there! Pour in the chicken broth and then add your diced ham (or that ham hock carcass), all those rinsed beans, your thyme, and the single bay leaf you’ll forget about later. Bring the whole glorious mess up to a boil. Once it bubbles, turn the heat way down low, cover it up, and let it just gently simmer for a solid 20 minutes. This time is vital for all the smoky ham flavor to mingle with the beans.
When you come back, pull that bay leaf out immediately—nobody wants to bite into that! Now, for my absolute favorite technique for making this **comfort soup recipe** unforgettable: creaminess! Take a spoon and press about a cup of those beans right against the side of the pot until they squish into a rough paste. That starchy mash thickens the whole soup beautifully without needing any heavy cream. Taste it now, and add your salt and pepper. Remember, hocks make things salty, so add slowly!
Cooking White Bean and Ham Soup in the Slow Cooker
I know what you’re thinking: “Rosa, I don’t have 35 minutes tonight, I have 8 hours of meetings!” And you, my friend, are exactly why the slow cooker exists. This **leftover ham soup** works like an absolute dream on low heat, letting the flavors mingle slowly all day long. It transforms into the best kind of set-it-and-forget-it meal.
You can use the exact same ingredient list—just skip heating up the oil and softening the veggies first if you’re in a real rush! Just dump the onion, carrots, celery, garlic, broth, ham, thyme, bay leaf, and all those rinsed beans right into the ceramic insert.
Here are the timing options for your **slow cooker ham bean soup**:
- For maximum flavor and the softest veggies, set it to LOW and let it go for six to eight hours.
- If you’re pressing for time later in the day, set it to HIGH, and it should be ready in about three to four hours.
The one rule you can’t skip, even in the slow cooker, is pulling out that bay leaf before you serve it. When the cooking time is up, it’s ready to be seasoned with salt and pepper. Seriously, it cannot get easier than that!
Tips for Success with Smoky Ham Hock Soup Flavor
When you’re aiming for that deep, comforting flavor that only comes from smoked meat, using that leftover ham bone or hock is my top advice. It makes a huge difference! You’re not just adding meat; you’re adding the essence of smoky goodness that simple diced ham just can’t bring to the table. This is one of those little tricks that takes a standard soup and turns it into something restaurant-worthy.
If you decided to go the **smoky ham hock soup** route, you’ll need to handle that hock before you finish the soup. After simmering for that full 20 minutes in the broth, pull the whole thing out. Be careful, that bone and meat will be hot! Let it rest on a plate for a few minutes until you can handle it safely.
Now, this takes a bit of wrestling, but it’s worth it: use two forks to shred all that tender meat right off the bone and cartilage. Don’t worry if you get tiny little bits of fat or connective tissue in there; that’s just adding richness to your **leftover ham soup**. Once it’s shredded up, toss all that lovely meat right back into the pot of simmering beans. That way, every spoonful is packed with flavor.
I also need to remind you about seasoning—this is where people often mess up the salt level! Because ham, especially ham hock, carries a lot of natural brine and smoke flavor, it’s already salty. You absolutely must wait until after the broth has simmered with the ham for a while before you even think about adding extra salt from the shaker. Taste it first! Pepper is usually safe to add earlier, but hold the real salt until the very end after you’ve removed the bay leaf and returned the shredded meat.
Serving Suggestions for Your Leftover Ham Soup
You’ve made this gorgeous, thick, smoky soup, and now it’s time to serve it up! Since this **white bean and ham soup** is already so hearty—packed with protein and fiber—you don’t need a ton of heavy sides. I always look for things that offer a nice textural contrast, something crunchy to go against that creamy bean base.
Here are my tried-and-true favorite ways to turn this bowl into a full, satisfying dinner:
- Crusty Bread is Non-Negotiable: You absolutely need something to dunk! A great rustic sourdough or a simple French baguette is perfect. I sometimes toast thick slices and rub them lightly with fresh garlic before serving—it’s so much better than just plain bread.
- A Splash of Brightness: Because the soup is savory and smoky, a little acidity helps cut through the richness. A small, sharp side salad dressed with a light vinaigrette can cleanse the palate between spoonfuls. Nothing fancy, maybe just some greens and thinly sliced red onion.
- Cheese Sprinkles: Don’t underestimate a little grated hard cheese on top! Freshly grated Parmesan or Pecorino Romano melts beautifully into the hot broth and adds a salty, sharp finish.
- Fresh Herbs: Even though we used dried thyme during cooking, topping the finished bowl with some fresh chopped parsley or even a little fresh sage brightens the whole appearance and adds freshness to the aroma.
This is truly one of those wonderful **comfort soup recipes** that tastes even better the next day, but when you serve it fresh and hot with warm bread, there’s just nothing better on a cold night!
Storing and Freezing Your White Bean and Ham Soup
This is one of my favorite parts about making a big batch of this **white bean and ham soup**—you get to put your feet up tomorrow and eat it all over again without lifting a finger! Honestly, it tastes even better the second day once all those smoky flavors have had extra time to truly settle in together. It’s the perfect strategy for those of us who like to cook once and eat twice, or three or four times!
The most important thing when it comes to storage is patience. Don’t seal up a giant tub of soup steaming hot right off the stove, or you’re just going to steam the container and create a mushy mess. You need to let it cool down properly first. If you’re eating it within three or four days, just separate it into smaller, airtight containers and store it in the fridge. It should keep beautifully for close to a week that way.
Now, if you’re planning ahead for a busy week, freezing is the way to go. This soup is excellent for freezing—it holds its texture really well. I often use sturdy freezer bags laid flat on a baking sheet; this lets them freeze instantly and makes them stackable in the freezer, which saves so much space! Make sure you leave about an inch of headspace at the top of whatever container you use, because liquids expand when they freeze, and nobody wants cracked Tupperware.
You can safely tuck this **leftover ham soup** away in the deep freeze for up to three months. When you’re ready to eat it, just transfer the container or bag to the fridge overnight to thaw slowly. To reheat, I much prefer the stovetop method if you have time; just bring it up to heat slowly in a pot, adding a splash of water or broth if it looks too thick.
If you absolutely must use the microwave, that works too, but do it in short bursts and stir often. Microwaving on high can sometimes make the beans a little tougher along the edges before the center is warm. But hey, when you’re hungry, you’re hungry! Either way, you’ll have a piping hot bowl of **hearty winter soups** in minutes!
Frequently Asked Questions About White Bean and Ham Soup
I get so many great questions about this reliable soup recipe, usually centering around beans or salt, because using up leftover ham can be tricky! I’m happy to clear up the most common things I hear from readers who are trying this for the first time. It’s all about knowing those little details for the best results!
Can I use dried white beans instead of canned for this ham and white bean soup?
Oh yes, you absolutely can! If you prefer using dried beans, it’s just one extra step to remember. Dried beans make an incredible **ham and white bean soup**, but you simply can’t throw them straight into the pot with the broth. You need to soak them overnight first—just place them in a big bowl, cover them with lots of water, and let them sit on the counter.
The next day, you drain those soaked beans, cover them with fresh water, and cook them on the stovetop (or in a separate pot in the slow cooker) until they are totally tender before you add them to your soup base. If you skip the soak and cook time, they will stay hard as rocks in your finished soup, and nobody wants that texture!
How do I reduce the sodium content in this hearty winter soup?
That is such a smart question, especially since we are working with cured or smoked ham! Ham brings a lot of salt to the party, so you have to be conscious of what you add elsewhere. My biggest tip is to always, always reach for low-sodium chicken broth when you are making any **hearty winter soup** that includes bacon, ham, or sausage.
Also, make sure when you open those canned beans—even if you bought them rinsed—you run them under cool water until the foaminess washes away. That gets rid of a lot of the cloudy storage liquid, which is mostly salt. If you decide to use a smoked ham hock for that amazing smoky flavor, be extra careful. A hock adds a ton of natural salt, so you should taste the soup *before* adding any extra salt at all. You might find you don’t need to add any extra sodium at the end!
If you have any other questions about adapting this recipe or need to reach me about substitutions, please feel free to send a note through the contact form. I love hearing from you all!
Estimated Nutritional Snapshot for This Recipe
I get asked all the time about the nutrition when people are trying to plan meals, and while I’m Rosa, not a registered dietician, my goal is always to give you food that nourishes! This **white bean and ham soup** is loaded with fiber and protein because of all those beans and the smoky ham, which is why it keeps you full for hours.
Based on the ingredients list for six servings, here is a general idea of what’s in a standard 1.5-cup serving of this cozy comfort soup:
- Calories: About 350
- Protein: A whopping 30 grams!
- Total Fat: Around 7 grams
- Carbohydrates: 45 grams
Now, please listen up on this part—this is super important for home cooks like us! These numbers are estimates, and they can change wildly depending on a few things. If you use super lean ham, your fat content will drop. If you use a fatty ham hock and leave all that delicious fat in the pot, you’ll see those numbers go up a bit. Also, if you use low-sodium broth, your sodium count (which is high here because of the cured ham) will be lower than the estimate.
We always strive for homemade goodness, and knowing the basics helps you fit it into your eating plan. For more details on our house standards on data handling, you can always check out the Privacy Policy page. But seriously, eat the soup—it’s good for the soul!
Share Your Experience Making This White Bean and Ham Soup
Okay, friend, now it’s your turn! I’ve shared all my secrets for making the creamiest, most flavorful **white bean and ham soup**, and now I’d truly love to hear how it turned out for you. Cooking is all about sharing, isn’t it?
When you finish up that big pot, come right back here and let me know what you thought! Don’t be shy—I want to know everything. Did you love the ham hock smoke? Did you try the trick of mashing those beans on the side for extra creaminess? Please leave us a rating right below this section, from one star all the way up to five stars for your favorite **comfort soup recipes**!
If you made a little twist—maybe you added cayenne pepper for heat, or you used smoked sausage instead of ham—tell us all about it in the comments! We learn the best things from each other’s kitchens, and seeing your creative variations always inspires me for the next batch.
And if you managed to snap a picture of that beautiful, steaming bowl, please share it on social media! Tag us so we can see your results. It always makes my day to see my recipes popping up in someone else’s dinner rotation. Seeing your family enjoying these simple, hearty meals is truly why I keep this kitchen running. You can review the site guidelines over at the Terms of Use, and thank you so much for stopping by!
PrintHearty White Bean and Ham Soup
Make a comforting, filling soup using leftover ham and creamy white beans. This recipe is simple for a weeknight meal and freezes well for later.
- Prep Time: 15 min
- Cook Time: 35 min
- Total Time: 50 min
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Ingredients
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 6 cups chicken broth
- 1 pound cooked ham, diced (use ham hock for extra smoke)
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
- Add minced garlic and cook for 1 minute until fragrant.
- Pour in the chicken broth. Add the diced ham, rinsed beans, thyme, and bay leaf.
- Bring the soup to a boil, then reduce heat to low, cover, and simmer for 20 minutes to let flavors combine.
- Remove the bay leaf. Taste the soup and add salt and pepper as needed. If you used a ham hock, remove the meat, shred it, and return it to the pot.
- For a creamier texture, mash about 1 cup of the beans against the side of the pot with a spoon before serving.
Notes
- You can cook this soup in a slow cooker. Combine all ingredients (except salt/pepper) in the slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours.
- If using dried beans, soak them overnight and cook them separately until tender before adding them to the soup base.
- This soup freezes well. Cool completely before storing in airtight containers for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 5
- Sodium: 850
- Fat: 7
- Saturated Fat: 2
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 45
- Fiber: 12
- Protein: 30
- Cholesterol: 40



