Crockpot Ham and Bean Soup is the quintessential comfort food, perfect for those crisp autumn evenings and chilly winter days. This incredibly satisfying and flavorful soup is brimming with tender, savory ham, an assortment of hearty beans, aromatic onions, fresh garlic, a touch of smoky paprika, and fragrant thyme, all simmered to perfection in your slow cooker. It’s a hearty meal that promises to fill your home with an inviting aroma and bring warmth to your family’s dinner table. Plus, we’ve included stovetop instructions for those times you need this deliciousness a little sooner!
To elevate your ham and bean soup experience, pair this filling dish with a delightful side. Imagine dipping a warm, fluffy Dinner Roll or a soft, buttery Angel Biscuit into the rich, savory broth. For a truly classic Southern-inspired meal, serve it alongside a slice of moist Homemade Cornbread, especially when slathered with sweet honey butter – pure bliss!

As the leaves begin to turn and a noticeable chill enters the air, there’s truly no better way to embrace the change of season than with a steaming, hearty bowl of soup. Our Crockpot Ham and Bean Soup is a timeless classic, masterfully crafted with wholesome ingredients like sweet carrots, pungent onions, savory garlic, fragrant fresh thyme, plump beans, and succulent, thick-cut ham. Beyond its incredible flavor, this recipe is remarkably budget-friendly, making it an ideal choice for feeding your family without breaking the bank. It’s the kind of meal that wraps you in a warm hug from the inside out.
The Magic of Ham and Bean Soup: An Irresistible Comfort Food
This Ham and Bean Soup recipe is not just delicious; it’s ingeniously designed to make your life easier, especially after a big meal. If you find yourself with leftover ham from Sunday dinner, a holiday feast, or any special occasion, this soup is the absolute perfect solution to repurpose those delectable remnants. And here’s a secret for an even deeper, richer flavor: don’t toss that ham bone! Including the ham bone in your slow cooker allows it to infuse the broth with an unparalleled depth that canned or diced ham alone simply can’t achieve.
Beyond the ham, this recipe is incredibly versatile when it comes to beans. You can utilize whatever canned beans you already have conveniently stocked in your pantry – navy, cannellini, or Great Northern beans all work wonderfully. The beauty of this dish lies in its minimal hands-on preparation. You only need a few minutes of your time to assemble the ingredients, and then your trusty slow cooker takes over, transforming them into a fantastic, comforting meal with consistently outstanding results. It’s a true set-it-and-forget-it marvel, guaranteeing a delicious payoff for very little effort.
This hearty and wholesome soup yields a generous quantity, making it perfect for feeding a large crowd, providing ample leftovers for busy weeknights, or even freezing for future meals. Imagine serving it up with a gooey, melty grilled cheese sandwich, a side of fluffy corn soufflé, or a warm slice of fresh-from-the-oven cornbread. The aroma alone will make your home feel incredibly inviting and cozy. Trust us, your family will thank you, and you can thank us later!

Creative Ways to Use Leftover Ham: More Delicious Ham Recipes
If you’re looking for even more fantastic ways to utilize leftover ham, we’ve got you covered! Ham is an incredibly versatile ingredient that can transform a variety of dishes. Here are some of our favorite recipes that put leftover ham to excellent use, ensuring no delicious morsel goes to waste:
- Ham and Cheese Hash Brown Breakfast Casserole: A hearty and satisfying start to your day.
- Deep Dish Ham and Asparagus Quiche: An elegant and flavorful option for brunch or dinner.
- Ham and Cabbage Soup: Another comforting soup, perfect for chilly evenings.
- Slow Cooker Overnight Ham and Cheese Breakfast Casserole: Prepare it the night before for an effortless morning meal.
- Ham and Cheese Mini Corn Muffins: Delicious bite-sized snacks or sides.
Essential Ingredients for the Perfect Ham and Bean Soup
Crafting a truly memorable Ham and Bean Soup starts with a selection of classic, wholesome ingredients that come together to create a deliciously filling and hearty meal. This soup is designed to keep you warm and satisfied throughout the entire fall and winter seasons. Each component plays a crucial role in building the soup’s rich flavor profile. For your convenience, the full printable recipe with comprehensive instructions can always be found in the recipe card at the end of this post. Let’s take a closer look at the key ingredients you’ll need to gather:
- Unsalted Butter: We recommend using unsalted butter to sauté your aromatics. This allows you to control the overall salt content of the soup, which is important given the natural saltiness of ham and many canned beans.
- White or Yellow Onion: A large, diced white or yellow onion forms the aromatic foundation of the soup. Both varieties offer a sweet and pungent flavor that deepens as it cooks. Choose whichever you prefer for its subtle flavor differences.
- Carrots: Sliced into bite-sized pieces, carrots add a touch of sweetness, vibrant color, and essential nutrients to the soup, balancing the savory ham and beans.
- Garlic: Freshly minced garlic is a must for its robust, savory aroma and flavor. Don’t be shy; feel free to add an extra teaspoon or two if you’re a true garlic lover for an even more intense taste.
- Fresh Thyme Sprigs: About 2-3 fresh sprigs of thyme lend an earthy, herbaceous note that beautifully complements the ham and beans. If fresh isn’t available, a teaspoon of dried thyme can be substituted.
- Beans: The star of the soup alongside the ham! You have a few excellent options here: creamy cannellini beans, classic navy beans, or hearty Great Northern beans. Whichever you choose, ensure they are thoroughly rinsed and drained if using canned to remove excess sodium and improve texture.
- Low Sodium Chicken Stock: Using low sodium chicken stock is key to managing the saltiness of the finished soup. It provides a rich liquid base without overpowering the other flavors. For a vegetarian option or a different flavor profile, vegetable stock can be easily substituted.
- Cubed Ham: Approximately one pound of cubed ham is ideal. This is where leftover holiday ham truly shines! Its rich, cured flavor is central to the soup. And, a crucial tip: if you have a leftover ham bone, absolutely USE. IT. It will infuse the entire soup with an incredible, deep, savory flavor that makes all the difference.
- Smoked Paprika: This spice is a game-changer, lending a wonderful, subtle smoky depth to the soup that enhances the ham and creates a more complex flavor profile. Don’t skip it!
- Bay Leaf: An optional but highly recommended addition. A single bay leaf adds a nuanced, slightly floral, and peppery note to the broth, enhancing its overall complexity. Remember to remove it before serving.
Crafting Your Crockpot Ham and Bean Soup: Effortless Slow Cooker Perfection
The beauty of this Ham and Bean Soup recipe truly lies in the convenience of the slow cooker. It allows you to simply toss in your ingredients, set it, and largely forget about it until it’s time to gather your family for a heartwarming meal. It’s perfect for busy weekdays or relaxed weekends when you want a delicious meal without constant attention. Prefer to make it on the stovetop for a quicker turnaround? We’ve got detailed instructions for that method right below!
- Sauté Aromatics: Begin by melting the unsalted butter in a medium-sized sauté pan over medium-low heat. Add the diced onion and cook gently for about 5 minutes, or until the onion becomes softened and translucent. This crucial step sweetens the onion and builds a flavorful base for your soup.
- Combine Ingredients in Crockpot: Carefully transfer the sautéed onions and carrots to the basin of your slow cooker. Add the minced garlic, rinsed and drained beans, cubed ham (along with the ham bone, if you have one, for maximum flavor), fresh thyme sprigs, smoked paprika, and the bay leaf (if you choose to use it). Pour in the low sodium chicken stock, ensuring all ingredients are mostly submerged.
- Slow Cook to Perfection: Secure the lid on your crockpot. Cook the soup on the LOW setting for 4 hours, or if you’re in a bit more of a hurry, cook on the HIGH setting for 2 hours. The slow cooking process allows all the flavors to meld beautifully, tenderizing the ham and enriching the broth.
- Serve and Savor: Once cooked, remove the ham bone and bay leaf. Ladle the piping hot soup into bowls. It’s absolutely delicious served with crunchy croutons, warm dinner rolls, or a slice of comforting cornbread. Enjoy the rich, savory flavors of this truly satisfying comfort food!
Quick Stovetop Ham and Bean Soup Instructions
No crockpot? No problem! You can easily prepare this comforting Ham and Bean Soup recipe on the stovetop using a large stock pot or a Dutch oven. This method offers a faster cooking time while still delivering all the delicious flavors. Here’s how to do it:
- Sauté Onions: In a large Dutch oven or stock pot, melt the butter over medium-low heat. Add the diced onion and cook for about 5 minutes until it’s soft and translucent. This step is essential for building a deep flavor base.
- Add All Remaining Ingredients: Into the pot with the sautéed onions, add the carrots, garlic, beans (rinsed and drained), cubed ham (and the ham bone, if you have it), thyme, smoked paprika, bay leaf (if using), and low sodium chicken stock. Stir gently to combine everything.
- Simmer to Perfection: Bring the soup to a gentle simmer over medium heat, stirring occasionally. It’s important not to let the soup come to a rolling boil; a nice, steady simmer is perfect for allowing the flavors to develop and the ingredients to warm through. Continue cooking for approximately 30 minutes, or until the carrots are tender and the flavors have melded together beautifully.
- Serve Warm and Enjoy: Remove the ham bone and bay leaf before serving. Serve the ham and bean soup piping hot with your favorite accompaniments, such as crusty bread, rolls, or slices of warm cornbread. Get ready to enjoy a satisfying meal in no time!

Frequently Asked Questions About Ham and Bean Soup
We know you might have a few questions about making, storing, and customizing your Ham and Bean Soup. Here are some of the most common inquiries we receive to help you make this recipe a consistent favorite:
How long will Ham and Bean Soup stay fresh, and can I freeze it?
Yes, absolutely! This is a fantastic soup for meal prepping and storing. Any leftovers can be stored in an airtight container in the refrigerator for up to 4 days, making it perfect for quick lunches or dinners throughout the week. Even better, this recipe freezes beautifully! Once completely cooled, transfer the soup into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. It will maintain its delicious flavor and texture for up to 3 months. This is ideal for those times when life gets hectic and you desperately need a quick, comforting meal. When ready to enjoy, simply let it thaw overnight in the refrigerator, then reheat gently on the stovetop or in the microwave until thoroughly warm.
Can I make this soup on the stove if I don’t own a crockpot?
You most certainly can! While the slow cooker offers unparalleled convenience, this Ham and Bean Soup is equally delicious and easy to prepare on the stovetop. It’s a great option for a quick weeknight meal or if you simply prefer a faster cooking method. The steps are very similar to the crockpot method: after sautéing your onions, you’ll add all the remaining ingredients directly into a large stock pot or Dutch oven. Instead of slow cooking for hours, you’ll bring the mixture to a gentle simmer and cook for about 30 minutes, ensuring the flavors meld and the ingredients are heated through. Just be sure to stir occasionally to prevent sticking and ensure even cooking.
What kind of ham is best for this soup?
The best ham for this soup is typically leftover holiday ham, such as a spiral-sliced or bone-in ham. The rich, smoky flavor from a cooked ham bone, if available, truly elevates the soup. If you don’t have leftovers, look for a good quality smoked ham hock or a thick-cut piece of ham from the deli counter that you can cube yourself. Avoid overly salty ham, or adjust your chicken stock to an even lower sodium variety if your ham is particularly salty.

Expert Tips and Delicious Variations for Your Ham and Bean Soup
While our classic Ham and Bean Soup recipe is perfect as is, there are many ways to customize it to your taste or make use of ingredients you have on hand. Here are some expert tips and exciting variations to help you make this soup truly your own:
- Cheese Topping: For an extra layer of savory richness, try topping your hot Crockpot Ham and Bean Soup with a generous sprinkle of freshly shaved Parmesan cheese just before serving. The cheese will melt slightly into the warm broth, creating a delightful finish.
- Add a Touch of Heat: If you enjoy a little kick, stir in or top individual bowls of soup with a pinch of red pepper flakes. This simple addition provides a subtle warmth that complements the smoky ham beautifully.
- Leftover Ham Savior: This soup is truly the perfect vehicle for using up leftover ham from holiday meals or large gatherings. If you don’t have a whole ham, a pound of thick-sliced ham from the deli, cubed, works wonderfully and saves prep time.
- From Scratch Beans: While canned beans offer incredible convenience and taste amazing, if you’re feeling ambitious and want to take your soup to the next level, consider cooking your own beans from scratch. Soaked and cooked dried navy or Great Northern beans can add a slightly creamier texture and a deeper, earthier flavor profile.
- Perfect Pairings: Beyond the classic cornbread and rolls, a gooey grilled cheese sandwich makes a fantastic companion for dunking into the savory broth. If you have leftover corn soufflé from the holidays, it also pairs wonderfully with this soup!
- The Ham Bone Advantage: We can’t emphasize this enough – if you have a leftover hambone, please add it to the soup! It will slowly release collagen and incredible savory flavor, giving your broth a depth and richness that is truly unmatched. Remember to remove it before serving.
- Green Additions: Boost the nutritional content and add vibrant color by stirring in some fresh greens. Chopped celery, fresh spinach, or thinly sliced kale are excellent additions. Add them in the last 15-20 minutes of cooking (or just before serving for spinach) to prevent them from becoming overcooked.
- Hearty Potato Chunks: For an even more substantial and satisfying soup, consider adding small chunks of red potatoes or Yukon Gold potatoes. They absorb the broth’s flavors beautifully and add a creamy texture. Add them at the beginning of the cooking process along with the other vegetables.
- Spice Variations: Experiment with other complementary spices. A pinch of cumin can add an earthy note, or a touch of dried rosemary can bring a different aromatic dimension to the soup.

More Hearty Soups to Warm Your Soul
If you’re a fan of comforting, hearty soups, you’ve come to the right place! We believe there’s nothing quite like a warm bowl of soup to make any day better. After you’ve enjoyed this Ham and Bean Soup, be sure to explore some of our other cherished soup recipes that promise to deliver flavor and warmth:
- Ham and Cabbage Soup: Another excellent choice for using up leftover ham, packed with nutritious cabbage.
- Crockpot Chili: A classic, robust chili that’s perfect for game day or a cozy night in.
- Instant Pot Chicken Noodle Soup: A timeless remedy and a family favorite, made quickly in the Instant Pot.
- Beer Cheese Soup: Creamy, cheesy, and incredibly decadent, ideal for a gourmet twist.
- Chicken Enchilada Soup: All the flavors of your favorite enchiladas, in a comforting soup form.
- Sausage Kale Soup Recipe: A flavorful and healthy soup, reminiscent of Italian favorites.
- Zuppa Toscana Soup: A hearty and savory Olive Garden copycat that’s easy to make at home.
How To Make Crockpot Ham and Bean Soup
Crockpot Ham and Bean Soup
Crockpot Ham and Bean Soup is the ultimate in comfort food! Loaded with juicy ham and beans, onion, garlic, smoked paprika, and thyme all cooked together to perfection in the slow cooker. Delicious and satisfying, this will certainly bring those warm fall feelings straight to your family dinner table! (Stovetop instructions too!)
Ingredients
- 1 tablespoon unsalted butter
- 1 large white onion, diced
- 1 carrot, sliced
- 2 teaspoons garlic, minced
- 2 to 3 thyme sprigs
- 45 ounces canned navy beans (or cannellini beans or Great Northern beans, rinsed and drained (3 15-ounce cans))
- 4 cups low sodium chicken or vegetable stock
- 1 pound ham, cubed (plus the ham bone if you have it)
- 1 teaspoon smoked paprika
- 1 bay leaf (optional)
Instructions
- In a medium-sized sauté pan, heat the butter and cook the diced onion for about 5 minutes on medium-low heat.
- Add the carrots, sautéed onions, garlic, beans, ham (plus the ham bone if you have it), thyme, smoked paprika, bay leaf (if using) and low sodium chicken stock to the crockpot.
- Cook on low for 4 hours or high for 2 hours.
- Serve while piping hot with croutons, rolls, or cornbread and enjoy!
Notes
Stovetop Instructions
- In a large Dutch oven or stock pot, heat the butter and cook the diced onion for about 5 minutes on medium-low heat.
- Add the carrots, onion, garlic, beans, ham (plus the ham bone if you have it), thyme, smoked paprika, (bay leaf if using) and low sodium chicken stock to the Dutch oven.
- Cook for about 30 minutes over medium heat, stirring occasionally, never letting the soup come to a boil. A nice simmer is perfect.
- Serve while piping hot with croutons, rolls, or cornbread and enjoy!