There’s a special kind of magic that happens in a slow cooker, a gentle transformation of simple ingredients into something truly extraordinary. This Slow Cooker Ham and Bean Soup is the epitome of that magic. Imagine a rustic ceramic bowl filled with a rich, opaque, and slightly creamy savory broth, so hearty it warms you from the inside out. This isn’t just another soup; it’s a comforting meal that tastes like it has been simmering on the stove all day, yet it’s made with the effortless convenience of your favorite countertop appliance.
The secret is in the details you can see and taste: plump, tender white beans, irregularly cut chunks of smoky pink ham with tantalizingly seared edges, and the perfect balance of soft diced carrots and translucent celery. It’s a complete, satisfying meal that’s both rustic and refined, designed to bring a comforting and delicious experience to your dinner table with minimal fuss.

Why This Ham and Bean Soup Recipe Just Works
You’re about to discover why this will become your go-to comfort food. It’s a recipe that delivers on every level, from its deep flavor to its incredible ease.
- Unbelievably Deep Flavor: We start by searing the ham chunks, a non-negotiable step that creates a deep, caramelized flavor foundation that infuses the entire broth.
- Perfectly Creamy Texture: The broth achieves its rich, opaque consistency from a simple, brilliant technique: mashing a portion of the beans. This thickens the soup naturally without any heavy cream.
- Set-It-and-Forget-It Simplicity: After a quick prep, the slow cooker does all the work. It’s the perfect meal for busy days when you’re craving a wholesome, home-cooked dinner.
- Visually Stunning & Delicious: Garnished with fresh parsley and a sprig of thyme, this soup looks as good as it tastes—just like a photo from a rustic cookbook.
The Building Blocks of a Perfect Broth
Each ingredient is chosen to build layers of flavor, resulting in a soup that’s savory, smoky, and deeply satisfying.
For the Savory Soup Base
Olive Oil: You’ll need just 1 tablespoon (15ml) of extra virgin olive oil to get that perfect sear on the ham. This is where the flavor journey begins, creating those irresistible browned edges.
Cooked Ham: Use 1.5 pounds (680g) of cooked ham, cut into bite-sized chunks. A leftover ham bone is great, but seared chunks of ham steak or leftover holiday ham create that perfect texture and smoky taste.
Onion, Carrots, and Celery: This trio, known as a mirepoix, is the aromatic heart of the soup. You’ll need 1 large yellow onion, 2 medium carrots, and 2 celery stalks, all finely diced to ensure they become tender and translucent.
Garlic: Four cloves of minced garlic, added just before deglazing, provide a pungent, aromatic kick that mellows beautifully during the long simmer.
Chicken Broth: We use 6 cups (1.4 liters) of low-sodium chicken broth. Using broth instead of water adds a significant layer of savory depth to the final product.
The Heart of the Soup
White Beans: Two 15-ounce cans of cannellini or Great Northern beans, rinsed and drained, are the stars. These beans become incredibly tender and are perfect for creating that creamy broth.
Herbs & Spices: A sprig of fresh thyme and a bay leaf are added to the pot to infuse the broth with subtle, earthy notes. We’ll season with 1/2 teaspoon (2.5g) of black pepper and wait to add salt until the end, as the ham is already salty.
For the Finishing Touch
Fresh Parsley: Two tablespoons of freshly chopped parsley, stirred in at the end, add a vibrant green color and a burst of clean, fresh flavor that cuts through the richness.

Essential Tools for This Recipe
You don’t need much to create this masterpiece. Here are the key pieces of equipment that make it happen.
- Large Skillet: A heavy-bottomed skillet is essential for searing the ham and sautéing the vegetables properly.
- 6-Quart Slow Cooker: A standard 6-quart Crock-Pot or slow cooker is the perfect size for this recipe, allowing the flavors to meld without being overcrowded.
- Knife and Cutting Board: For preparing your ham and vegetables for their slow-simmering bath.
Crafting Your Slow Cooker Ham and Bean Soup, Step-by-Step
Follow these phases closely to build the layers of flavor that make this soup truly exceptional. Pay attention to the sensory cues—they’ll tell you when you’re on the right track!
Phase 1: Building the Flavor Foundation
First, heat the olive oil in your large skillet over medium-high heat. You’re looking for a shimmer in the oil. Add the ham chunks in a single layer, ensuring not to crowd the pan. Sear for 2-3 minutes per side, until you see those beautiful, slightly seared brown edges forming. This is where the deep, smoky flavor comes from. Once seared, transfer the ham to your slow cooker.
Reduce the heat to medium and add the diced onion, carrots, and celery to the same skillet. Sauté for 5-7 minutes. You want to hear a gentle sizzle and see the onions become soft and translucent. Add the minced garlic and cook for another minute until you can smell its incredible fragrance.
Phase 2: The Slow Simmer
Pour about 1/2 cup (120ml) of the chicken broth into the skillet to deglaze, scraping up any browned bits from the bottom with a wooden spoon—this is pure flavor! Pour the entire contents of the skillet into the slow cooker with the ham.
Add the remaining chicken broth, the rinsed and drained white beans, the fresh thyme sprig, the bay leaf, and the black pepper. Give everything a gentle stir to combine. Secure the lid and cook on low for 6-8 hours or on high for 3-4 hours. Your kitchen will soon fill with an amazing, savory aroma.
Phase 3: The Creamy Finish and Serve
About 30 minutes before serving, remove about 1 cup of the beans and a little broth from the slow cooker. Mash them with a fork until they form a rough paste. Stir this paste back into the soup. This is the secret to that rich, opaque, and creamy broth without any dairy.
Remove the thyme sprig and bay leaf. Taste the soup and season with salt as needed—the ham adds a lot of saltiness, so you may not need much. Stir in the freshly chopped parsley. Serve hot, with a thick slice of crusty artisan bread on the side for dipping.
Expert Tips for Unbeatable Results
These small details can elevate your soup from great to unforgettable.
- Don’t Skip the Sear: Searing the ham is the most important step for developing a deep, complex flavor profile. It makes a world of difference.
- Use Low-Sodium Broth: This allows you to control the final seasoning. Ham can be very salty, and using regular broth might make the soup too salty to enjoy.
- Rinse Canned Beans: Rinsing canned beans removes excess sodium and the starchy liquid they are packed in, giving you a cleaner-tasting soup.
- Let It Rest: If you have time, let the soup sit for about 10-15 minutes after it’s done cooking. This allows the flavors to meld even further.
Storing, Reheating, and Freezing Your Creation
This soup is fantastic for meal prep and tastes even better the next day.
To Store: Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days.
To Reheat: Gently reheat the soup on the stovetop over medium-low heat until warmed through. You can also microwave individual portions. The soup will thicken as it cools; you can add a splash of broth to reach your desired consistency.
To Freeze: This soup freezes beautifully! Let it cool completely, then portion it into freezer-safe containers or bags. It can be frozen for up to 3 months. Thaw it overnight in the refrigerator before reheating.
Perfect Pairings for Your Ham and Bean Soup
While this soup is a meal in itself, serving it with the right side can complete the experience. A thick slice of crusty bread is a must for dipping into that rich, savory broth.
For something a little extra, serve it alongside some incredibly fluffy Butter Swim Biscuits. If you’re looking for another comforting slow cooker meal, you might also love our Slow Cooker Cowboy Beans, which offers a different but equally hearty flavor profile. For a lighter pairing, a simple green salad with a vinaigrette would be perfect. And if you’re in the mood for another classic comfort dish, give our Old-Fashioned Goulash a try!
Frequently Asked Questions About This Soup
Here are answers to some common questions to ensure your soup turns out perfectly.
Absolutely. Follow all the searing and sautéing steps in a large Dutch oven. Then, add the remaining ingredients, bring to a boil, reduce the heat to low, cover, and simmer for at least 1.5 to 2 hours, or until the beans and vegetables are tender.
Yes, but you must soak them first. Soak 1 pound of dried navy or great northern beans overnight. Drain and rinse them before adding to the slow cooker. You may need to add an extra hour to the cooking time.
The best way to thicken this soup is by removing about 1 cup of the cooked beans, mashing them into a paste, and stirring them back into the soup. This creates a creamy texture without adding flour or cornstarch.
A meaty ham bone, leftover spiral ham, or a thick-cut ham steak are all excellent choices. The key is using a good quality, smoky ham, as it provides the primary flavor for the entire dish.
Blandness usually comes from not building a strong flavor base. Ensure you sear the ham properly until browned and sauté the mirepoix (onions, carrots, celery) until soft. Using a flavorful broth instead of water and seasoning with salt at the end are also crucial steps.
Your Printable Guide to The Best Ham and Bean Soup
Here is the complete recipe, ready for you to print and keep. Get ready to enjoy the most comforting and flavorful soup you’ve ever made in a slow cooker!

Slow Cooker Ham and Bean Soup (Rich & Creamy)
Ingredients
Equipment
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add ham chunks and sear for 2-3 minutes per side, until browned. Transfer seared ham to the slow cooker.
- To the same skillet, add the diced onion, carrots, and celery. Sauté for 5-7 minutes until softened. Add minced garlic and cook for 1 more minute until fragrant.
- Deglaze the skillet with 1/2 cup of chicken broth, scraping up any browned bits. Pour the vegetable mixture into the slow cooker. Add the remaining chicken broth, rinsed beans, thyme sprig, bay leaf, and black pepper. Stir to combine.
- Cover and cook on low for 6-8 hours or on high for 3-4 hours, until vegetables are tender.
- Remove 1 cup of beans and some broth. Mash into a paste and stir back into the soup. Remove the thyme sprig and bay leaf. Season with salt to taste and stir in fresh parsley before serving.
Notes
Use Low-Sodium Broth: This allows you to control the final seasoning. Ham can be very salty, and using regular broth might make the soup too salty to enjoy.
Rinse Canned Beans: Rinsing canned beans removes excess sodium and the starchy liquid they are packed in, giving you a cleaner-tasting soup.

Join the DaisyMeals Community!
Did you make this Slow Cooker Ham and Bean Soup? I’d love to hear how it turned out! Leave a comment below and let me know your thoughts. For more easy and delicious recipes, be sure to sign up for our newsletter and follow us on Pinterest for daily inspiration!