As the light fades and the aroma of simmering broth fills the kitchen, I can’t help but feel a sense of nostalgic comfort wash over me. This Crockpot Ham and Bean Soup is my go-to remedy for the chill in the air and those busy evenings when I crave a wholesome, homemade meal without the fuss. Trust me, it’s not just a dish; it's an embrace in a bowl, ready to warm you from the inside out. What I adore about this recipe is its effortless prep—just toss everything into the crockpot and let it do the magic. Plus, it’s a fantastic way to use up leftover ham, making it both economical and satisfying. Ready to discover how this nourishing soup can become your kitchen’s new star? Let’s dive into the details!

Why Is This Soup So Appealing?
Unbeatable Comfort: There's something magical about a warm bowl of soup on a chilly evening—it’s like a hug in a mug.
Effortless Preparation: Just throw all your ingredients in the crockpot and let the slow cooker work its wonders.
Economical Deliciousness: Perfect for using up leftover ham, this dish is easy on your wallet and packed with flavor.
Nutritious Choice: Loaded with protein and fiber from navy beans, it's a satisfying meal that won't weigh you down.
Crowd-Pleasing Flavor: The hearty combination of ham, veggies, and spices will have your family and friends coming back for seconds.
Versatile Enjoyment: Whether served as a main course or a cozy starter, this Crockpot Ham and Bean Soup is sure to impress!
Crockpot Ham and Bean Soup Ingredients
Here’s everything you need to make this cozy Crockpot Ham and Bean Soup.
For the Soup
• 1 pound dried navy beans – Rinsed and sorted for the perfect creamy texture.
• 1 large onion – Diced to provide a sweet aromatic base.
• 3 cloves garlic – Minced for that irresistible savory punch.
• 2 carrots – Diced to add a natural sweetness and color.
• 2 celery stalks – Diced for a crunchy texture and depth of flavor.
• 1 ham bone with meat, or 2 cups diced ham – Adds rich flavor and heartiness to the soup.
• 6 cups low-sodium chicken broth or water – Broth enriches the soup without overwhelming it.
• 1 teaspoon dried thyme – Enhances the earthiness of the beans.
• 1 teaspoon dried bay leaf – Adds a subtle depth that elevates the overall taste.
• ½ teaspoon black pepper – A gentle kick to balance the flavors.
• Salt to taste – Adjust for your personal preference and the saltiness of the ham.
• 1 tablespoon olive oil (optional for sautéing) – Smooths the sautéing process, giving flavor to those onions!
With these ingredients, you're set to create a bowl of blissful warmth. Happy cooking!
Step‑by‑Step Instructions for Crockpot Ham and Bean Soup
Step 1: Rinse and Soak the Beans
Begin by rinsing the dried navy beans under cool running water to remove any debris. To soften the beans, soak them overnight in water or use the quick soak method: boil the beans for 2 minutes, cover them, and let them sit for one hour. Drain and set aside, ensuring they are prepped for your delicious Crockpot Ham and Bean Soup.
Step 2: Sauté the Aromatics
In a skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced onion, carrots, and celery, sautéing for about 5–7 minutes until the vegetables are softened and the onion becomes translucent. Stir in the minced garlic and continue cooking for an additional 1 minute, ensuring the garlic is fragrant but not browned, which will enhance the flavors of your soup.
Step 3: Combine Ingredients in the Crockpot
In your crockpot, combine the soaked and drained navy beans with the sautéed vegetables. Add the ham bone or diced ham, pour in the 6 cups of low-sodium chicken broth or water, and add the dried thyme, bay leaf, and black pepper. Stir everything together gently, mixing well to allow the flavors of the Crockpot Ham and Bean Soup to meld beautifully.
Step 4: Set to Cook
Cover the crockpot with its lid and set it to low. Allow the soup to cook for 8 hours or on high for approximately 4 hours until the beans are tender and the flavors have melded together. As it simmers, the enticing aroma will fill your kitchen, promising a warm, comforting meal.
Step 5: Adjust Seasoning
During the last 30 minutes of cooking, taste the soup and adjust the seasoning with salt if needed. If you've used a ham bone, remove it once cooking is complete, shred any remaining meat, and return the tender pieces to the crockpot, discarding the bone to keep your Crockpot Ham and Bean Soup rich and satisfying.
Step 6: Serve and Enjoy
Once the cooking time is done, give the soup a good stir to blend all the ingredients. Serve the Crockpot Ham and Bean Soup hot, ideally paired with crusty bread for a hearty meal. Let the warmth and flavors envelop you, as each spoonful brings comfort and satisfaction.

How to Store and Freeze Crockpot Ham and Bean Soup
Fridge: Store your leftover Crockpot Ham and Bean Soup in an airtight container in the fridge for up to 3 days. This keeps it fresh and ready to enjoy whenever you need a cozy meal.
Freezer: For longer storage, freeze the soup in portions using freezer-safe containers for up to 3 months. This way, you'll have a hearty meal waiting for you after a long day.
Reheating: When you're ready to enjoy your frozen soup, thaw it overnight in the fridge. Reheat on the stove over medium heat or in the microwave until hot, adding a splash of broth if needed to loosen it up.
Tips: Always let the soup cool completely before transferring to the fridge or freezer to maintain quality and safety.
Expert Tips for Crockpot Ham and Bean Soup
Soak the Beans: Rinse and soak your dried navy beans properly to ensure even cooking and a creamy texture in your Crockpot Ham and Bean Soup.
Control the Salt: Since the ham can be salty, add salt gradually to avoid over-seasoning. Taste before serving to get it just right!
Sauté for Flavor: Sautéing the vegetables before adding them to the crockpot enhances their flavors and adds depth, ensuring a richer soup.
Cooking Time Awareness: Cooking on low for 8 hours is best for maximum flavor; however, if you're in a rush, the high setting works in about 4 hours.
Check for Tenderness: As beans vary in age, check their tenderness before finishing the cooking process. You want them perfectly soft, not mushy!
Serve Warm: Ladle the soup into bowls while hot and paired with crusty bread for a delicious and satisfying meal that warms the soul.
What to Serve with Crockpot Ham and Bean Soup
The perfect pairing elevates your homemade soup into a heartwarming meal, wrapping you in comfort and flavor.
-
Crusty Bread: A classic match, its thick crust is perfect for sopping up hearty soup and enhances every bite. The contrast of textures adds an extra layer of satisfaction to your meal.
-
Green Salad: A fresh garden salad with a tangy vinaigrette cuts through the richness of the soup and balances the meal beautifully. Crisp greens, juicy tomatoes, and crunchy cucumbers create a refreshing contrast.
-
Cornbread: A sweet, buttery cornbread complements the savory, smoky depths of the soup, making it a delightful pairing that enhances the overall flavor experience. With each bite, you’ll savor a taste of home.
-
Pickles or Relish: A sharp, tangy pickle or homemade relish provides a zesty crunch to your plate, brightening each mouthful of succulent soup. This contrast offers a delightful surprise alongside the warm, soothing soup.
-
Roasted Vegetables: Tender roasted carrots and Brussels sprouts bring a slightly caramelized sweetness and earthy flavors that balance beautifully with the ham and beans, creating a well-rounded meal.
-
Hot Sauce: A drizzle of your favorite hot sauce, like Tabasco or Sriracha, can add an exciting kick that complements the comforting flavors of the soup. Play with heat levels to suit your palate.
-
Apple Crisp: For dessert, a warm apple crisp offers a beautiful balance of sweet and tart, with a crumbly top that rounds out your cozy meal perfectly. This comforting treat is a lovely way to end your culinary experience.
Make Ahead Options
These Crockpot Ham and Bean Soup preparations are ideal for busy weeknights and meal prepping enthusiasts! You can soak and rinse the navy beans up to 24 hours in advance, ensuring they're ready to go. Additionally, you can sauté the onion, garlic, carrots, and celery, then refrigerate them for up to 3 days. To maintain freshness, store everything in airtight containers. When you're ready to enjoy your comforting soup, simply combine the soaked beans, sautéed vegetables, ham, and broth in the crockpot, and let it cook as per the directions. With these make-ahead steps, you'll enjoy a heartwarming meal with minimal effort!
Crockpot Ham and Bean Soup Variations
Feel free to make this cozy soup your own with these delightful twists and substitutions!
-
Vegetarian: Swap the ham with smoked tempeh or mushrooms for a hearty, plant-based alternative. You’ll get that savory depth without the meat!
-
Spicy Kick: Add a diced jalapeño or a pinch of cayenne pepper for some heat. This little change will invigorate the soup, adding layers of bold flavor.
-
Herb Infusion: Experiment with fresh herbs like rosemary or parsley instead of dried thyme. Their brightness will uplift the soup, making every spoonful refreshing.
-
Creamy Texture: Stir in a splash of heavy cream or coconut milk right before serving. This will give your soup a luscious, creamy finish that feels indulgent.
-
Bean Variety: Feel free to mix in different beans, such as black or pinto beans, for an interesting texture. Each bean brings its own unique flavor, creating an exciting medley.
-
Sweet Addition: Toss in a handful of diced sweet potatoes or butternut squash during cooking. Their natural sweetness pairs beautifully with the savory elements and adds extra nutrients.
-
Lentil Boost: Substitute half the navy beans with lentils for a nutrient boost and a slightly different consistency. Lentils cook faster, so keep an eye on the cooking time!
-
Smoky Flavor: For an extra depth of flavor, incorporate a dash of liquid smoke or smoked paprika. Just a little will take your soup on a delicious trip to BBQ heaven!
This recipe is all about your taste! Whether you're experimenting with flavors or dietary needs, these variations will keep your family coming back for more. If you're still unsure, a warm slice of homemade cornbread pairs perfectly with this comforting dish.

Crockpot Ham and Bean Soup Recipe FAQs
What type of navy beans should I use?
Absolutely use dried navy beans for this recipe! Look for ones that are uniform in color without any dark spots. These will ensure a perfect creamy texture in your Crockpot Ham and Bean Soup.
How long can I store leftovers in the fridge?
You can store your leftover Crockpot Ham and Bean Soup in an airtight container for up to 3 days. Make sure to keep it in the refrigerator below 40°F (4°C) to maintain its freshness.
Can I freeze Crockpot Ham and Bean Soup? How should I do it?
Yes! To freeze your soup, let it cool completely, then pour it into freezer-safe containers or bags, ensuring there’s some space for expansion. It will last for up to 3 months in the freezer. When you're ready to enjoy it, thaw it overnight in the fridge and reheat it on the stove or in the microwave.
What should I do if the soup is too salty?
If your soup turns out too salty, don’t fret! You can add a peeled potato to the pot while it cooks for an additional 30 minutes. The potato will absorb some saltiness. Alternatively, a little bit of water or unsalted broth can help balance it out, just remember to simmer it for a few minutes for the flavors to meld.
Does this soup contain allergens?
The ingredients are generally safe but do check for specific allergies, especially with the ham as it may contain preservatives. For gluten sensitivities, ensure the chicken broth is gluten-free if you're using it. Enjoy your homemade cozy meal!
Can I use canned beans instead of dried?
Certainly! If you're short on time, you can use 2 cans of navy beans (15 oz each) instead. Just rinse and drain them, and add them during the last hour of cooking. This will keep them from becoming too mushy, all while still letting you enjoy that classic flavorful broth of the Crockpot Ham and Bean Soup!

Cozy Crockpot Ham and Bean Soup That Warms Your Soul
Ingredients
Equipment
Method
- Rinse and soak the dried navy beans under cool running water. Soak overnight or use the quick soak method.
- In a skillet, heat olive oil over medium heat. Sauté diced onion, carrots, and celery for 5–7 minutes, then stir in minced garlic and cook for 1 more minute.
- In the crockpot, combine soaked beans with sautéed vegetables, add ham bone or diced ham, broth or water, thyme, bay leaf, and black pepper.
- Cover and cook on low for 8 hours or high for 4 hours until beans are tender.
- Adjust seasoning with salt if needed. Remove ham bone, shred meat, and return to the soup.
- Stir and serve the soup hot, preferably with crusty bread.





Leave a Reply