Slow Cooker Ham Bean Soup

Featured in: Comfort Classics

This ham and bean soup combines diced cooked ham with cannellini beans, aromatic vegetables like carrots, celery, and onions, all simmered slowly in a flavorful chicken broth infused with thyme, parsley, and bay leaf. The long slow cooking melding the savory ingredients results in a rich and comforting dish perfect for warming up on cool days. Adjust seasoning with salt and enjoy with crusty bread or crackers. For variation, spinach or kale can be added near the end for extra greens.

Updated on Wed, 18 Feb 2026 14:35:40 GMT
Slow Cooker Ham and Bean Soup with Carrots and Celery in a cozy bowl, garnished with fresh parsley and served with crusty bread. Save
Slow Cooker Ham and Bean Soup with Carrots and Celery in a cozy bowl, garnished with fresh parsley and served with crusty bread. | aeroflavor.com

This Slow Cooker Ham and Bean Soup with Carrots and Celery is an easy American main dish that defines comfort. Perfect for a cozy meal any time of year, this hearty soup brings together tender diced ham and creamy cannellini beans in a savory broth. It is a set-it-and-forget-it recipe that allows you to enjoy a nutritious, gluten-free dinner with minimal effort.

Slow Cooker Ham and Bean Soup with Carrots and Celery in a cozy bowl, garnished with fresh parsley and served with crusty bread. Save
Slow Cooker Ham and Bean Soup with Carrots and Celery in a cozy bowl, garnished with fresh parsley and served with crusty bread. | aeroflavor.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Using a slow cooker is the ideal way to develop the deep, savory flavors of a traditional bean soup without needing to watch a pot on the stove. This recipe makes six generous servings, making it a great option for meal prepping or feeding a hungry family on a chilly evening.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Meats: 1 lb (450 g) cooked ham, diced
  • Vegetables: 2 large carrots, peeled and sliced; 2 celery stalks, sliced; 1 medium yellow onion, diced; 3 cloves garlic, minced
  • Beans & Legumes: 2 cans (15 oz/425 g each) cannellini or great northern beans, drained and rinsed
  • Liquids: 6 cups (1.5 L) low-sodium chicken broth
  • Spices & Seasonings: 1 bay leaf, 1 tsp dried thyme, 1 tsp dried parsley, ½ tsp black pepper, and salt to taste

Instructions

Step 1: Combine Ingredients
Add the diced ham, carrots, celery, onion, garlic, and beans to the slow cooker.
Step 2: Season and Stir
Pour in the chicken broth. Add the bay leaf, thyme, parsley, and black pepper. Stir to combine.
Step 3: Slow Cook
Cover and cook on low for 7 hours, or until the vegetables are tender and the flavors meld.
Step 4: Final Adjustments
Remove the bay leaf. Taste and adjust salt if needed.
Step 5: Serve
Serve hot with crusty bread or crackers, if desired.

Zusatztipps für die Zubereitung

To ensure the best results, use a slow cooker with at least a 6-quart capacity. A sharp chef's knife and a sturdy cutting board will make quick work of the carrots, celery, and onion. Uniformly slicing your vegetables ensures they all reach the perfect tenderness after 7 hours on low heat.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

If you have a leftover ham bone, smoked ham hocks may be substituted for the diced ham; simply remove the bones and shred the meat before serving. For those looking to add more greens to their diet, stir in some chopped spinach or kale during the last 30 minutes of the cooking process.

Serviervorschläge

This soup is best served piping hot in deep bowls. For a thicker consistency, use a ladle or spoon to mash some of the beans directly in the slow cooker before serving. This creates a creamier texture without needing extra ingredients. Serve with crackers or a side of gluten-free bread to complete the meal.

A close-up view of the hearty ham and bean soup showing sliced carrots and celery in a savory broth. Save
A close-up view of the hearty ham and bean soup showing sliced carrots and celery in a savory broth. | aeroflavor.com

Providing 330 calories and 27g of protein per serving, this Slow Cooker Ham and Bean Soup is as nutritious as it is delicious. Whether you are using up holiday leftovers or looking for a reliable weeknight staple, this recipe delivers a satisfying and comforting experience every time.

Recipe FAQs

Can I use smoked ham hocks instead of diced ham?

Yes, smoked ham hocks add a deep smoky flavor. Remove the bones and shred the meat before serving.

How can I thicken the soup?

Mash a portion of the cooked beans before stirring them back in to create a creamier texture.

What vegetables pair well with ham and beans in this dish?

Carrots, celery, onions, and garlic provide aromatic depth, balancing the richness of the ham and beans.

Can I add greens to this soup?

Yes, stirring in chopped spinach or kale during the last 30 minutes of cooking adds freshness and nutrients.

Is it important to rinse the beans before cooking?

Rinsing canned beans removes excess sodium and improves the soup’s flavor and texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Slow Cooker Ham Bean Soup

Tender ham and creamy beans simmered with carrots and celery for a hearty, flavorful meal.

Prep Time
20 min
Time to Cook
420 min
Full Time
440 min
Created by Mason Hughes


Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary Info No Dairy, No Gluten

What You'll Need

Meats

01 1 pound cooked ham, diced

Vegetables

01 2 large carrots, peeled and sliced
02 2 celery stalks, sliced
03 1 medium yellow onion, diced
04 3 cloves garlic, minced

Beans & Legumes

01 2 cans (15 ounces each) cannellini or great northern beans, drained and rinsed

Liquids

01 6 cups low-sodium chicken broth

Spices & Seasonings

01 1 bay leaf
02 1 teaspoon dried thyme
03 1 teaspoon dried parsley
04 ½ teaspoon black pepper
05 Salt to taste

How To

Step 01

Combine Base Ingredients: Add the diced ham, carrots, celery, onion, garlic, and beans to the slow cooker.

Step 02

Add Broth and Seasonings: Pour in the chicken broth. Add the bay leaf, thyme, parsley, and black pepper. Stir to combine.

Step 03

Cook on Low Setting: Cover and cook on low for 7 hours, or until the vegetables are tender and the flavors meld.

Step 04

Finish and Season: Remove the bay leaf. Taste and adjust salt if needed.

Step 05

Serve: Serve hot with crusty bread or crackers, if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Slow cooker (minimum 6-quart capacity)
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • No major allergens in base recipe; verify store-bought broth and ham for potential gluten cross-contamination

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 330
  • Total Fat: 7 g
  • Carbohydrates: 38 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.