Easy Ham and Bean Soup with Canned Beans
When the weather turns cool, ham and bean soup is one of the easiest ways to turn leftover ham into a meal that feels slow-cooked and satisfying. This version keeps things simple with canned beans, everyday vegetables, and a short simmer so dinner comes together without a long wait.
The result is thick, cozy, and full of smoky flavor. It's the kind of soup that tastes like it simmered all afternoon, even though it can be on the table in well under an hour.
Why This Soup Works So Well
This recipe leans on a few smart shortcuts that still deliver a rich, homemade taste. First, the diced ham is browned in the pot to build a savory base. Then onions, carrots, and celery soften in the flavorful drippings before broth and beans are added.
Instead of using cream or a flour roux, one can of beans is blended with some of the cooking liquid to naturally thicken the soup. That gives the broth a creamy texture while the rest of the beans stay whole for a hearty bite.
Ingredients You'll Need
You don't need a long shopping list for this one. Most of the ingredients are pantry or fridge staples:
- Cooked ham: Leftover holiday ham works beautifully, but diced deli ham or ham steak also works.
- Canned white beans: Cannellini, great northern, or navy beans all fit this recipe well.
- Onion, carrots, and celery: These vegetables form the classic soup base and add sweetness and texture.
- Garlic: A few cloves deepen the flavor without overpowering the soup.
- Broth: Chicken broth is the most common choice, though low-sodium broth is best if your ham is salty.
- Seasonings: Bay leaf, black pepper, and a little thyme bring everything together.
- Oil or butter: Just enough to sauté the vegetables and help brown the ham.
How to Make Ham and Bean Soup
- Brown the ham. Heat a large soup pot over medium heat with a little oil. Add the diced ham and cook for a few minutes until some edges start to caramelize. Those browned bits at the bottom of the pot add a lot of flavor.
- Soften the vegetables. Stir in the onion, carrots, and celery. Cook until the onion turns translucent and the vegetables begin to soften, then add the garlic for the last minute.
- Add the broth and beans. Pour in the broth, then add one can of beans with its liquid. Drain the remaining beans and set them aside for later.
- Thicken the soup. Blend or mash the bean mixture until mostly smooth, then stir it back into the pot. This creates a creamy base without dairy.
- Simmer gently. Add the remaining beans, bay leaf, thyme, and black pepper. Let everything simmer until the vegetables are tender and the soup has thickened.
- Finish and taste. Remove the bay leaf, taste the broth, and adjust the seasoning if needed. Because ham and broth can both be salty, you may not need much extra salt at all.
Practical Tips for the Best Texture and Flavor
- Don't skip browning the ham. It adds a deeper savory flavor than simply simmering everything together.
- Use low-sodium broth if possible. Ham brings plenty of salt on its own, and it's easier to add more later than to fix an overly salty pot.
- Blend only part of the beans. Leaving some whole beans keeps the soup chunky and satisfying.
- Simmer, don't boil hard. A gentle simmer helps the vegetables stay intact and keeps the soup from reducing too quickly.
- Add extra liquid if needed. The soup thickens as it sits, so a splash of broth or water can loosen it before serving or reheating.
Easy Ingredient Swaps
If you want to use what you already have, this recipe is flexible.
- No cannellini beans? Great northern, navy, or even pinto beans will work.
- No leftover ham? Ham steak, diced smoked sausage, or kielbasa are good alternatives.
- Want more vegetables? Add chopped potato, diced zucchini, or a handful of spinach near the end.
- Prefer a smokier flavor? A small pinch of smoked paprika can enhance the broth.
- Need it gluten-free? Use a certified gluten-free broth and check the label on your ham.
How to Serve It
This soup is filling enough to stand on its own, but a few simple sides make it even better. Try it with crusty bread, warm biscuits, cornbread, or a simple green salad. A sprinkle of black pepper or chopped parsley on top adds a fresh finish.
For a more rustic meal, serve it with toast rubbed lightly with garlic or a grilled cheese sandwich on the side. The thick broth is perfect for dipping.
Make-Ahead, Storage, and Reheating
Ham and bean soup is one of those meals that often tastes even better the next day. The flavors meld as it rests, and the beans help the broth thicken overnight.
- Refrigerate: Store leftovers in an airtight container for up to 4 days.
- Freeze: Cool completely, then freeze in portion-sized containers for up to 3 months. Leave a little room at the top for expansion.
- Reheat: Warm gently on the stove over medium-low heat or in the microwave, adding broth or water if the soup has thickened too much.
Common Questions
Can I make this in a slow cooker?
Yes. Brown the ham and sauté the vegetables first for the best flavor, then transfer everything to the slow cooker and cook on low until the vegetables are tender. Stir in the blended bean mixture near the end so it can thicken properly.
Do I have to blend the beans?
No, but it helps create a creamy broth without using dairy or flour. If you prefer a brothier soup, you can skip blending and keep all the beans whole.
What if my ham is very salty?
Use low-sodium broth, taste before adding any salt, and consider rinsing very salty ham before cooking it. You can also balance the saltiness with an extra splash of water or more beans.
A Simple Dinner Worth Keeping in Rotation
This soup is proof that a few humble ingredients can make something deeply comforting. With tender beans, savory ham, and vegetables in every spoonful, it's an easy recipe to keep in your regular cold-weather dinner lineup.
If you have leftover ham in the fridge, this is one of the best ways to make sure none of it goes to waste.
