As I stood by my kitchen window, a gentle rain tapped against the glass, creating the perfect backdrop for a cozy dinner. That’s when the thought of making Crockpot Ham and Bean Soup struck me. This dish not only warms the soul but is also a fantastic one-pot meal that’s freezer-friendly, making it ideal for busy weeknights or meal prep days. With just a handful of wholesome ingredients, including dried navy beans and tender ham, this recipe transforms into a hearty bounty that will satisfy the whole family. The best part? You can throw everything in the crockpot and let it work its magic while you unwind! Are you ready to discover how easy it is to create this comforting classic? Let’s dive in!

Why is this soup a must-try?
Comforting warmth: This Crockpot Ham and Bean Soup is the ultimate cozy dish for rainy days, enveloping you in a hearty embrace.
Effortlessly easy: With minimal prep and a hands-off cooking process, it’s perfect for busy chefs or anyone looking to escape fast-food monotony.
Flavorful fusion: The rich combination of navy beans, tender ham, and aromatic spices will have your taste buds dancing.
Versatile delight: Enjoy it on its own or pair it with a slice of crusty bread, just like with my Lemon Chicken Soup for a well-loved combo.
Perfect for meal prep: Make a big batch and freeze leftovers, just as you would with my Crockpot Lasagna Soup, ensuring delicious meals are always at hand.
This soup is sure to become a staple in your weekly rotation!
Crockpot Ham and Bean Soup Ingredients
Get ready to savor the flavors!
For the Soup
- 1 pound dried navy beans – Ensure they are rinsed and sorted to remove any debris for the best texture.
- 1 large onion – Diced onion adds sweetness and depth to the soup.
- 3 cloves garlic – Minced garlic provides a fragrant aroma and boosts flavor.
- 2 carrots – Diced for a touch of sweetness and added nutrition.
- 2 celery stalks – Diced celery contributes crispness and a wonderful savory note.
- 1 ham bone with meat, or 2 cups diced ham – Choose a ham bone for rich flavor infusion, or opt for diced ham for quickness.
- 6 cups low-sodium chicken broth or water – Using broth enhances the flavor; water is a lighter option.
- 1 teaspoon dried thyme – Thyme pairs beautifully with beans, giving an earthy essence.
- 1 teaspoon dried bay leaf – Adds subtle complexity but remember to remove it before serving!
- ½ teaspoon black pepper – Freshly ground for a mild kick of spice.
- Salt to taste – Adjust based on your ham's saltiness to create a balanced flavor.
- 1 tablespoon olive oil (optional for sautéing) – Sautéing the vegetables in olive oil enhances their sweetness and flavor.
This Crockpot Ham and Bean Soup is not just comforting; it’s an experience waiting to unfold!
Step‑by‑Step Instructions for Crockpot Ham and Bean Soup
Step 1: Prepare the Beans
Rinse the dried navy beans under cool running water to remove any debris, ensuring they are clean and ready for cooking. Soak the beans overnight in plenty of water, or use the quick soak method by boiling them for 2 minutes, then letting them sit covered for one hour. After soaking, drain the beans and set them aside for the soup.
Step 2: Sauté the Vegetables
In a skillet, heat 1 tablespoon of olive oil over medium heat until shimmering. Add the diced onion, carrots, and celery, sautéing for about 5–7 minutes until the vegetables begin to soften and the onion turns a lovely translucent color. Stir in the minced garlic and cook for an additional 1 minute until fragrant, ensuring it doesn't burn before moving to the crockpot.
Step 3: Assemble in the Crockpot
In your crockpot, combine the soaked and drained navy beans, sautéed vegetables, and your choice of ham—either a ham bone with meat or 2 cups of diced ham for quicker cooking. Pour in 6 cups of low-sodium chicken broth or water, then sprinkle in the dried thyme, bay leaf, and black pepper. Stir everything together to ensure an even mix, creating a delicious base for your Crockpot Ham and Bean Soup.
Step 4: Set the Cooking Time
Cover the crockpot with its lid and set it to cook on low for 8 hours, or on high for about 4 hours. As it cooks, the beans will become tender, and the flavors will meld beautifully. Keep an eye on the time, so you can enjoy your soup at its best doneness!
Step 5: Final Seasoning Adjustments
During the last 30 minutes of cooking, taste the soup for seasoning, adding salt as needed to enhance the flavors. If you used a ham bone, carefully remove it once cooked, shred the tender meat, and return it to the pot, discarding the bone to keep the soup hearty and flavorful.
Step 6: Serve and Enjoy
Once cooking is complete, give your Crockpot Ham and Bean Soup a good stir to mix in all those tasty ingredients. Serve hot, pairing it with crusty bread or your favorite side for a comforting meal that warms the soul, perfect for those cozy nights in!

How to Store and Freeze Crockpot Ham and Bean Soup
Fridge: Store any leftover Crockpot Ham and Bean Soup in an airtight container for up to 3 days. Make sure it cools to room temperature before sealing to avoid condensation.
Freezer: This soup freezes beautifully! Portion it into freezer-safe containers, leaving some space for expansion. It can be stored for up to 3 months.
Thawing: When ready to enjoy, thaw overnight in the fridge or use the microwave's defrost setting for a quicker option.
Reheating: Reheat on the stovetop over low heat or in the microwave, stirring occasionally, until heated through. Add a splash of broth or water if the soup thickens too much while reheating.
Helpful Tricks for Crockpot Ham and Bean Soup
-
Soaking Beans: Always soak your navy beans before cooking to ensure they cook evenly and soften properly. This step helps prevent them from becoming too mushy or tough.
-
Sautéing Vegetables: Sautéing the onion, carrots, and celery before adding to the crockpot enhances their flavors, creating a richer base for your Crockpot Ham and Bean Soup. Don't skip this step!
-
Ham Selection: If you have a ham bone, it adds incredible depth of flavor to the soup. If using diced ham, go for a quality, smoked variety for the best taste.
-
Seasoning Check: Be sure to taste and adjust the salt during the last 30 minutes of cooking. Different brands of broth can vary in saltiness, so it's best to add salt just before serving.
-
Storage Tip: This soup freezes beautifully! Store leftovers in airtight containers for quick meals on busy days—simply reheat and enjoy!
Make Ahead Options
Preparing Crockpot Ham and Bean Soup in advance is a fantastic way to streamline meal planning and save time during busy weeks! You can soak and drain the navy beans up to 24 hours in advance, storing them in the refrigerator to keep them fresh. Additionally, the sautéed vegetables can be prepped ahead of time and refrigerated for up to 3 days; simply cool them completely before sealing in an airtight container to maintain their texture. When you're ready to enjoy your soup, combine the prepped ingredients in the crockpot and proceed with the cooking instructions as usual. This way, you'll have a warm, flavorful meal waiting for you with minimal effort!
Crockpot Ham and Bean Soup Variations
Feel free to give this comforting dish your own twist and delight in new flavors!
-
Vegetarian: Replace the ham with smoked paprika and add diced mushrooms for a savory depth without meat.
This version still provides heartiness and flavor. You won't miss the meat with these tasty additions! -
Spicy Kick: Add a dash of cayenne pepper or chopped jalapeños for a delightful heat that warms you from the inside out.
This twist brings a vibrant flair and ignites a whole new level of excitement in every spoonful. -
Creamy Texture: Stir in a splash of heavy cream or coconut milk just before serving to create a luxuriously creamy version.
This variation adds a rich finish that elevates the classic soup into something truly decadent. -
Herb Boost: Experiment with fresh herbs like parsley or cilantro added right before serving for an aromatic lift.
The bright freshness adds a beautiful contrast to the hearty soup, making it an even more satisfying experience. -
Bean Variety: Mix it up by using different beans—kidney or pinto beans are great swaps that maintain the heartiness of the soup.
Combining various beans creates a unique texture and fun visual appeal while keeping the dish budget-friendly. -
Sweetness Addition: Toss in sweet potatoes or butternut squash for an unexpected sweetness that pairs beautifully with the savory ham.
This change introduces a comforting sweetness and a vibrant color that’s sure to brighten your mealtime. -
One-Pot Wonder: Use this soup as a base and add cooked quinoa or barley for a nutritious grain twist that enhances the texture.
You end up with a deliciously satisfying meal while keeping it wholesome and filling, perfect for healthy eaters!
For more heartwarming flavors, complement your soup with a slice of bread, just like with my Garlic Butter Steak for a perfect pairing!
What to Serve with Crockpot Ham and Bean Soup
As the comforting aroma of the soup fills your kitchen, imagine the delightful sides that can elevate your meal to new heights.
-
Crusty Bread: A warm, crusty loaf is perfect for soaking up every last drop of the hearty soup, creating a satisfying experience.
-
Mixed Green Salad: A light, fresh salad with zesty vinaigrette adds a refreshing contrast to the rich flavors, balancing your meal perfectly.
Indulge in a vibrant, crunchy salad topped with ripe cherry tomatoes and crunchy cucumbers to keep things lively.
-
Garlic Breadsticks: Buttery, garlicky breadsticks provide a delightful texture, making them irresistible when dipped into the flavorful soup.
-
Creamy Mashed Potatoes: Silky mashed potatoes create a comforting combination, absorbing the delicious soup flavors and providing a hearty touch.
-
Roasted Brussels Sprouts: Crispy, caramelized Brussels sprouts bring earthy notes and a delightful crunch, adding depth to your meal with every bite.
-
Red Wine: A smooth, fruity red wine enhances the savoriness of the ham and beans, making each sip a perfect companion to your meal.
-
Chocolate Chip Cookies: End your meal on a sweet note with warm chocolate chip cookies, their gooey center contrasting beautifully with the warmth of the soup.
With these pairing ideas, your Crockpot Ham and Bean Soup will transform into an unforgettable meal that everyone at the table will love!

Crockpot Ham and Bean Soup Recipe FAQs
How do I select the best dried navy beans?
Absolutely! Look for dried navy beans that are uniform in size, free from dark spots or cracks, and have a smooth texture. Fresh beans will cook more evenly and provide better flavor in your Crockpot Ham and Bean Soup.
How should I store leftovers of this soup?
You can store any leftover Crockpot Ham and Bean Soup in an airtight container in the refrigerator for up to 3 days. Make sure to let it cool to room temperature before sealing to avoid any condensation that could dilute its deliciousness.
Can I freeze this soup, and how do I do it?
Very! To freeze, portion the soup into freezer-safe containers, leaving about an inch of space at the top for expansion. Seal tightly and store in the freezer for up to 3 months. When you're ready to enjoy it again, thaw overnight in the fridge or use the microwave to defrost, and then reheat on the stovetop!
What can I do if my beans are still hard after the cooking time?
No worries! If your beans aren’t tender after the recommended cooking time, it could be due to age or dryness. Simply add a bit more broth or water, cover the crockpot, and let it cook on low for another 1 to 2 hours, checking regularly for doneness. Adding a pinch of baking soda may also help soften them faster.
Is this recipe suitable for people with dietary restrictions?
Indeed! This Crockpot Ham and Bean Soup is naturally gluten-free. However, check the ham and broth labels for any gluten-containing ingredients. For families with allergies, consider using turkey ham or omitting it entirely, along with substituting vegetable broth for a tasty vegetarian version.
Can my pets enjoy this soup too?
While the ingredients like navy beans and carrots are often safe for pets, be cautious of adding too much salt or spices, as they can be harmful to dogs and cats. Always consult with your veterinarian before sharing human food with your furry friends!

Crockpot Ham and Bean Soup: Warm Your Soul Today
Ingredients
Equipment
Method
- Rinse the dried navy beans under cool running water. Soak them overnight in plenty of water, or use the quick soak method by boiling for 2 minutes, then let sit covered for 1 hour. Drain and set aside.
- In a skillet, heat 1 tablespoon of olive oil over medium heat. Add diced onion, carrots, and celery, sautéing for about 5–7 minutes until softened. Stir in minced garlic and cook for an additional 1 minute.
- In your crockpot, combine soaked beans, sautéed vegetables, and ham. Pour in chicken broth or water, sprinkle in thyme, bay leaf, and black pepper. Stir to combine.
- Cover the crockpot and cook on low for 8 hours or high for about 4 hours until beans are tender.
- During the last 30 minutes of cooking, taste for seasoning and add salt as needed. Remove the ham bone if used, shred the meat, and return to the pot.
- Once cooking is complete, stir well and serve hot, pairing with crusty bread.





Leave a Reply