If you’re craving a hearty, comforting bowl that feels like a big warm hug in a bowl, you absolutely have to try this Slow Cooker Ham and Bean Soup Recipe. It brings together tender beans, smoky ham, and a medley of fresh vegetables into a rich, satisfying broth that simmers slowly to develop incredible depth of flavor. Whether you want an easy weeknight dinner or a crowd-pleaser for chilly afternoons, this soup delivers comfort and taste in every spoonful.

Ingredients You’ll Need
This Slow Cooker Ham and Bean Soup Recipe relies on simple, wholesome ingredients that each play an essential role in building layers of flavor and texture. From the savory ham to the earthy beans and fresh veggies, every component shines through in the finished dish.
- Unsalted butter: Adds a silky richness that helps soften and flavor the veggies.
- Diced yellow onion: Provides sweetness and a savory base for the soup.
- Diced carrots: Bring subtle sweetness and a pop of orange color.
- Diced celery: Adds fresh, crisp undertones and texture contrast.
- Minced garlic: Delivers aromatic pungency that elevates every bite.
- Navy, cannellini, or great northern beans: Creamy beans that make the soup hearty and filling. Mixing different types is great for texture variety.
- Low-sodium chicken or vegetable broth: Forms the flavorful liquid base without overpowering the other ingredients.
- Thyme sprigs or dried thyme: Offers herbaceous, slightly minty notes that complement the ham perfectly.
- Smoked ham hock or cubed ham: The star ingredient that infuses the soup with smoky depth and protein.
- Dried bay leaf (optional): Adds subtle complexity to the broth as it simmers.
- Salt, pepper, chopped parsley (optional): For finishing seasoning and a fresh, colorful garnish.
How to Make Slow Cooker Ham and Bean Soup Recipe
Step 1: Prep Your Ingredients
Gathering and prepping everything beforehand makes the cooking process smooth. Use a 6-8 quart slow cooker for best results and have your veggies diced, beans rinsed, and ham ready to go before you start.
Step 2: Soften the Vegetables for Extra Flavor
This step is optional but highly recommended. Melt the butter in a skillet over medium heat, then add the onion, carrots, and celery. Cook them for about 5 to 7 minutes until they’re tender and just starting to brown—that slight caramelization adds a lovely sweetness and depth. Stir in the garlic and cook for another minute to let the aroma bloom. If you’re short on time, you can skip this and add everything directly to the slow cooker, but the soup will have a richer flavor if you take this little extra effort.
Step 3: Combine Ingredients in the Slow Cooker
Transfer the softened vegetables to your slow cooker along with the rinsed beans, broth, thyme sprigs, ham hock or cubed ham, and bay leaf if you’re using one. Give everything a gentle stir to spread the flavors evenly. Don’t worry if the mixture looks simple now; the magic happens during the slow cooking as all those ingredients meld beautifully together.
Step 4: Slow Cook Until Perfectly Tender
Cover your slow cooker and set it on LOW for 4 to 6 hours or HIGH for 2 to 3 hours. This slow simmer allows the beans to soften completely and the broth to develop a rich, smoky taste. You’ll know it’s ready when the vegetables are tender and the flavors have blended into a remarkably comforting soup.
Step 5: Remove Ham Hock and Add Back the Meat
After cooking, take out the ham hock and thyme stems. Carefully pull the meat off the bone, discarding any fat or gristle, and return the juicy shredded ham to the soup. If you used cubed ham, just give the soup a thorough stir and move on to the next step.
Step 6: Optional Thickening for a Creamier Texture
If you prefer your soup a little thicker, use an immersion blender to puree 1 to 2 cups of the soup, then stir it back in. This technique adds creamy body without losing the rustic charm. Of course, you can also enjoy the soup just as it is; the broth is deliciously hearty either way.
Step 7: Final Seasoning and Serve
Give your soup a taste and add salt and pepper as needed. A sprinkle of chopped parsley on top adds a fresh pop of color and brightness. Serve your Slow Cooker Ham and Bean Soup Recipe hot and enjoy every comforting spoonful!
How to Serve Slow Cooker Ham and Bean Soup Recipe
Garnishes
Simple garnishes make a big difference. A sprinkle of fresh chopped parsley adds a vibrant touch, while a dash of cracked black pepper enhances the smoky flavor. For an extra touch, you could add a splash of hot sauce or a drizzle of olive oil to amp up the richness.
Side Dishes
This soup pairs beautifully with rustic bread like crusty sourdough or soft dinner rolls to soak up every drop of that flavorful broth. A crisp green salad on the side can balance the heartiness with freshness and crunch, rounding out your meal perfectly.
Creative Ways to Present
Serve the soup in charming ceramic bowls or even mini bread bowls for a cozy presentation. A dollop of sour cream or a sprinkle of grated cheese adds extra indulgence. For a fun twist, top each bowl with crispy homemade croutons or bacon bits for added texture and flavor.
Make Ahead and Storage
Storing Leftovers
This Slow Cooker Ham and Bean Soup Recipe keeps wonderfully in the refrigerator for up to 4 days. Store it in airtight containers to preserve freshness and flavor. The flavors often deepen overnight, making leftovers even more delicious.
Freezing
You can freeze the soup for up to 3 months. Cool it completely before transferring to freezer-safe containers or heavy-duty freezer bags. Be sure to leave some space at the top, as the soup will expand when frozen.
Reheating
For best results, thaw frozen soup overnight in the fridge. Reheat gently on the stove over medium heat, stirring occasionally until warmed through. If reheating from refrigerated leftovers, warming in a covered pot will keep the soup moist and flavorful.
FAQs
Can I use dried beans instead of canned?
Absolutely! If you prefer dried beans, soak them overnight and cook them until tender before adding them to the slow cooker. Just be sure not to cook raw beans in the slow cooker with ham, as some beans require longer cooking time to become safe and soft.
What’s the difference between using a ham hock and cubed ham?
Using a ham hock infuses a deeper smoky flavor as the meat slowly cooks on the bone, but cubed ham is a convenient shortcut that still gives delicious results. If you use cubed ham, just stir it in early so it heats through and imparts its savory notes.
Can I make this recipe vegetarian?
You can make a vegetarian version by leaving out the ham and using vegetable broth. Adding smoked paprika or liquid smoke can help replicate the smoky flavor. Also, consider adding extra herbs and veggies to boost the taste and heartiness.
Is it okay to skip sautéing the vegetables?
Yes, skipping the sauté step saves time and still results in tasty soup. However, lightly browning the veggies first adds a subtle sweetness and complexity that really elevates the final flavor, so it’s worth the extra few minutes if you can.
How thick should the soup be?
The soup consistency is flexible—you can enjoy it silky and smooth if you blend some of it, or keep it brothier with distinct beans and vegetables. Both ways are delicious, so go with your personal preference.
Final Thoughts
This Slow Cooker Ham and Bean Soup Recipe is one of those golden classics that feels like coming home. It’s simple yet bursting with flavor, perfect for cozying up on a cool day or feeding a hungry crowd with little effort. Once you give it a try, it just might become your go-to comfort meal that you’ll want to make over and over again.
Print
Slow Cooker Ham and Bean Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 4 hours 30 minutes
- Total Time: 4 hours 45 minutes
- Yield: 8 servings
- Category: Soup
- Method: Slow Cooking
- Cuisine: American
Description
This Slow Cooker Ham and Bean Soup is a comforting and hearty dish featuring tender beans, flavorful ham, and a medley of vegetables slow-cooked to perfection. It’s an easy, make-ahead soup perfect for chilly days, offering rich, savory flavors with minimal prep.
Ingredients
Vegetables and Aromatics
- 1 tablespoon unsalted butter
- 1 cup diced yellow onion (about 1 medium-large)
- 1 cup diced carrots (about 2 medium)
- 1 cup diced celery (about 3 sticks)
- 1 tablespoon minced garlic (about 4 small cloves)
Soup Base
- 3 (15.5-oz) cans navy, cannellini, or great northern beans (a mix is also fine); rinsed and drained
- 4 cups low-sodium chicken or vegetable broth
- 2–3 sprigs thyme or 1/4 teaspoon dried thyme
- 1 dried bay leaf (optional)
Protein
- 1–1½ pounds smoked ham hock or 1 pound ham, cubed
Seasonings and Garnish
- Salt, to taste
- Black pepper, to taste
- Chopped parsley (optional, for garnish)
Instructions
- Prep: This recipe works best in a 6-8 quart slow cooker. Gather and prepare all your ingredients by dicing the vegetables and rinsing the beans.
- Soften the vegetables (optional but recommended): Melt the butter in a skillet over medium heat. Add diced onion, carrots, and celery, cooking for 5–7 minutes until they soften and begin to brown slightly. Stir in the minced garlic and cook for an additional minute to enhance flavor.
- Add ingredients to slow cooker: Transfer the softened vegetables to the slow cooker. Add rinsed beans, chicken or vegetable broth, thyme sprigs, smoked ham hock (or cubed ham), and bay leaf if using. Stir gently to combine.
- Slow cook: Cover and cook on LOW for 4 to 6 hours or on HIGH for 2 to 3 hours. The soup is done when the vegetables are tender and the broth has developed a rich taste.
- Remove ham hock: Take out the ham hock and thyme sprigs. Pull the meat off the bone, discarding fat and gristle, then return the meat to the soup. If using cubed ham, simply stir the soup well and proceed.
- Thicken the soup (optional): For a thicker consistency, use an immersion blender to puree 1–2 cups of the soup and stir it back in. This step is optional as the soup is flavorful either way.
- Season and serve: Taste the soup and add salt and pepper as needed. Serve hot, garnished with chopped parsley if desired.
Notes
- Softening the vegetables before adding to the slow cooker adds extra depth of flavor but can be skipped for a quicker preparation.
- If you prefer a vegetarian version, omit the ham and use vegetable broth instead.
- The ham hock adds a smoky richness; if unavailable, usecubed ham, but the texture will differ slightly.
- This soup thickens naturally as it cooks, but blending part of it creates a creamier texture.
- Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.

