Slow Cooker Bean and Bacon Soup
This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy
Slow Cooker Bean and Bacon Soup is exactly that kind of comfort. It’s rich, smoky, and packed with flavor, with tender beans, savory bacon, and simple ingredients that come together to create a deeply satisfying meal your whole family will love-just like my Cowboy Baked Beans.

This is one of those set-it-and-forget-it recipes that works perfectly for busy days, like my Slow Cooker Ham and Potato Soup. Toss everything into the slow cooker in the morning, and by dinnertime, you’ve got a cozy, homemade dinner waiting for you with minimal effort.
Table of Contents
The bacon adds that irresistible smoky flavor, while the beans soak up all the goodness as they cook low and slow. I like to serve it with a side of my No Knead Artisan Bread or Skillet Cornbread for a perfect meal.
Quick Look: Slow Cooker Bean and Bacon Soup
- ⏱️ Prep Time: 15 minutes
- 🕒 Total Time: 6 hours
- 👨👩👧👦 Servings: 6
- 📊 Calories: ~369 kcal per serving
- 🥣 Ingredients: white beans, chicken stock, carrots, onions, celery, garlic, bacon, tomato paste, bay leaves.
- ⭐ Difficulty: Easy, and budget-friendly!
Summarize & Save This Content On
Why You'll Love This Recipe
Cozy, Comforting Flavor
This soup is rich, smoky, and full of hearty goodness from the bacon and beans—it’s the kind of meal that warms you up from the inside out and feels like a hug in a bowl.
Easy Set-It-and-Forget-It Dinner
Just toss everything into the slow cooker and let it do the work. It’s perfect for busy days when you want a homemade meal without standing over the stove.
Budget-Friendly & Filling
Made with simple, affordable ingredients, this soup stretches and freezes really well, like my Slow Cooker Pinto Beans.
Ingredients Needed

- Beans: Navy beans or small white beans, or dried great northern beans
- Bacon: I like to use smoky bacon, but ham can also be used.
- Liquid smoke: This is optional, but it does add a nice smoky flavor like the original Campbell Soup.
- Chicken stock or chicken broth.
- Tomato paste: You can use 1/2 cup tomato sauce in a pinch.
How to make Slow Cooker Bean and Bacon Soup

- Step 1: Heat a large skillet on medium-high heat and add the diced bacon.
- Step 2: Cook the bacon until crispy and remove with a slotted spoon to paper towels to drain.

- Step 3: Add all the ingredients to a slow cooker and cook.
- Step 4: Discard the bay leaves and add 1 1/2 cups of the soup to a blender and pulse, then add back into the soup

Recipe Tips
- Add a ham hock to the slow cooker bean soup instead of bacon.
- The liquid smoke is optional, but it adds a great smoky flavor to the soup.
- If you have leftover tomato paste, just add it to a ziplock freezer bag and freeze it for more delicious soups.
- If you're using dried beans, I recommend soaking them overnight, or it will take them much longer to cook.

Bean and Bacon Soup Faq's
Yes, this soup freezes beautifully! Place in a freezer-safe container and freeze for up to 3 months. Thaw in the refrigerator overnight and heat in the microwave or a saucepan on the stovetop until heated through for a quick and easy dinner on a cold day.
Yes, heat a large pot on medium heat and cook the bacon until crispy. Remove to a paper towel and drain the fat. Add the rest of the ingredients to the pot and cook on low for 2-3 hours, unless you're using dry beans, then it will have to simmer 3-4 hours or until tender.
By blending 1 1/2 cups in a food processor, blender or immersion blender, you will get a thicker soup. You could also make a cornstarch slurry and thicken it that way.
More Soup Recipes

Slow Cooker Bean and Bacon Soup
Equipment
Ingredients
- 5 (15.5 ounce) can small white beans drained (or 1 lb dried see notes)
- 6 cups low sodium chicken stock
- 1 1/2 cups carrots diced
- 1 cup celery diced
- 1 cup onion diced
- 4 cloves garlic minced
- 3/4 lb bacon cut into pieces
- 2 bay leaves
- 3 tablespoons tomato paste
- 2 drops liquid smoke optional, but highly recommend
- 3 green onions just the green part
- salt and pepper to taste
Would you like to save this?
Instructions
- In a skillet or large pot, add bacon and cook until crispy, remove, and set aside.
- Add the canned beans, chicken stock, carrots, celery, onions, garlic, cooked bacon, bay leaf, tomato paste, and liquid smoke to the slow cooker, give it a good stir, and cook 3-4 hours on high or 5-6 hours on low.
- Remove the bay leaves, then remove 1 1/2 cups of the soup (see notes), place in a blender or food processor, and blend until smooth. Pour back into the soup to make it creamier.
- Serve it with some extra bacon, green onions on top, crackers or cornbread.





Yay Susan thanks for the great review I just made some using a ham bone, so good!
Easy to make, ingredients are easy to get ready, perp is simple, I have it in my Crock Pot. I didn’t a spoon test the Ingredients are perfect.. Now just waiting for the finished product. Thanks
I love this recipe! looks just like the one I make so I'm giving it a 5 star rating !! I can't wait to try yours plus all your other delicious yummy recipes 😋 Thanks for sharing!
I use whatever I have on hand, but hickory is what I usually use for the soup.