Recipe Overview

Why you’ll love it: Smoky bacon and creamy white beans are combined in this familiar homestyle bean and bacon soup. It’s such a satisfying and delicious soup that reheats well.

How long it takes: 50 minutes
Equipment you’ll need: soup pan, stove, sharp knife, immersion blender
Servings: 6

Bean soup, garnished with bacon, with a wooden handled spoon. Ritz crackers also visible.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

If you’re a fan of the red and white can of Campbell’s Bean with Bacon soup, you’re gonna love this soup. It tastes similar but so much better!

My mom used to heat up the canned version often for a quick lunch or dinner. It truly was a family favorite. She got the extra large sized can because we ate a lot. She’d say that there’s no reason to pick up expensive fast food when you had a can of bean with bacon soup in the pantry. (My sister and I probably would have preferred McDonald’s once in awhile but we really did love that soup. )

If you love bean soup, you might want to try these recipes, too: 15 Bean SoupWhite Bean SoupGround Turkey Soup with Beans & Spinach which is ready in just 20 minutes, or Frijoles Borrachos (Drunken Beans).  Another really popular “bean” soup is this Creamy Queso Chili. I guess chili isn’t really bean soup but the queso chili is loaded with beans and lots of cheesy goodness. It’s super good!

Homemade Bean With Bacon soup

It’s better tasting than canned soup. Homemade bean and bacon soup is very much like the canned but yes, it’s so much better. (Oh, did I say that already?) More bacon flavor, more beans, lots of good veggies, less watery, and just much better tasting. No surprise there, right? 

Bean with bacon soup is easy to make. It freezes well, too, so you can enjoy homemade soup whenever you want it.

Make it with canned beans or with dried beans. The recipe card will show you two different methods for making this soup: quick with canned beans or slower with dried beans. Dry beans are more economical and have a slightly better texture but canned beans are quicker. It’s up to you which one you prefer. The end result is pretty much the same.

Ingredient Notes

  • Bacon: We love a thick, center-cut bacon for the most amount of meat with the least amount of fat. Ham will also work, and you won’t need to brown it first.
  • Great Northern Beans: Cooking time will increase if you use dry beans (1 hour and 15 minutes), and you’ll have to plan ahead and soak them overnight. We love the texture and flavor that comes with dried beans, but canned beans also make a great soup and turn this recipe into a perfect weeknight meal, ready in 40 minutes.
  • Vegetables: Onion, celery, carrots, and some tomato paste give this soup so much flavor and provide added nutritional value.
  • Flavor: Flavor is added to this soup with fresh garlic, bay leaves, and thyme. It tastes so similar to the store-bought version! (But better!)
  • Chicken Broth: We always recommend using a salt-free or low-salt chicken broth so that you can control the salt in your final recipe. Bonus points for making homemade chicken broth. You could also use a bone broth.
Close up view of bean and bacon soup with ritz crackers on a tray.

How To Make Bean and Bacon Soup

Sauté. Begin this easy soup by browning thick cut bacon slices until crisp. Remove the bacon and most of the grease and in the same pan sauté carrots, onions, and celery until they soften a bit. Add garlic and a couple tablespoons of tomato paste, and cook, stirring a minute more.

Simmer. Add broth, beans, bay leaves, and thyme and simmer the soup. Put half of the bacon back in, too. Reserve some bacon for garnishing the soup, or just put it all in, totally up to you. 

Purée. When the beans are tender and the soup is done, remove about half of it and purée it with a stick blender. Stir the puréed soup back into the pan. This step is optional but it does add a nice creamy texture to the soup. Truthfully, you’ll love it either way! If you don’t want to blend the soup, just mash some of it against the side of the pan with a large spoon. Mission accomplished.

Serve. Ladle the bean and bacon soup into a soup bowl or mug, and serve it steaming hot with crackers or bread. It’s pure comfort food, especially on a cold day.

Bean soup on a tray with crackers and fresh thyme.

Recipe Variations

  • Make it in your slow cooker with dry great Northern beans. Rinse the beans well, and brown the bacon, then add everything to your crockpot. Cook on low 8 to 9 hours, or on high four to five hours, or until beans are tender. 
  • Use a different type of bean. Red beans, white beans, pinto beans, or black beans all work well. 
  • Replace the bacon with diced ham. You won’t need to brown it.
  • Vegetarian: Omit the bacon and sauté the veggies in olive oil instead. Add a teaspoon or two of smoked paprika, if desired.
  • More canned soup classics: Try my beef barley soup , loaded with tender chunks of beef, or broccoli cheese soup (make it in your Instant Pot!).

About Dried Kidney Beans

Dried kidney beans (and cannellini beans are in the same family) have a toxin called lectin that is normally removed by boiling. Sometimes slow cooking may not achieve the high temperature needed to remove the toxins. According to the USDA, it is recommended that dry kidney beans be boiled at least 30 minutes. Canned beans are fine.
Soup in a white bowl on a wooden tray with crackers and fresh thyme.

Make-Ahead Ideas

Head start: To get a start on the soup the night before, soak the beans, and cut up the veggies, storing them in a plastic bag or bowl in the fridge.

Food prep: Make a big batch of soup and freeze it in individual sized containers for a handy lunch.  

Storage & Reheating Tips

Refrigerate/Freeze: Bean with bacon soup will keep in the fridge for 3 to 4 days or in the freezer for up to six months.

Reheat: If the soup is frozen, thaw overnight in the fridge for best results. Reheat on the stovetop over medium-low heat or in the microwave for 1 to 2 minutes or until heated through.

Cooking Tip

If the soup seems too thick, add a bit of water. If it seems too thin, simmer with the lid removed until it thickens.

Meal plan graphic for meal plan 35 - text and photos.

Free Meal Plan

Interested in a weekly meal plan that includes this recipe? Take a look at my Meal Plan #35. You’ll find a wholesome recipe for each weekday plus a categorized grocery list. Let me do the planning for you this week! We add a new meal plan weekly.

Overhead view of orange colored bean soup topped with crumbled bacon.

More Soup Recipes

Recipe

Bean and Bacon Soup (canned or dry beans!)

4.73 from 58 votes
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 8 servings
Smoky bacon and creamy white beans are combined in this familiar homestyle bean and bacon soup. So flavorful and easy to make.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 8 ounces thick cut bacon, diced
  • 1 cup diced yellow onion (about 1 medium onion)
  • 1 cup diced carrots (about 2 carrots)
  • 3/4 cup diced celery (about 2 ribs of celery)
  • 1 clove garlic, minced
  • 2 tablespoons tomato paste
  • 4 cups chicken broth, unsalted
  • 3 cups water
  • 3 (15 oz) cans great northern beans, rinsed and drained (or 1 lb. dry beans, see note)
  • 2 bay leaves
  • 1 teaspoon fresh thyme or ½ teaspoon dried thyme
  • 1 teaspoon kosher salt
  • 1/4 teaspoon coarse ground black pepper

Instructions 

  • In a large heavy bottomed pan, cook the bacon over medium heat. Remove bacon to a paper towel-lined plate. Remove all but 1 tablespoon of the bacon fat.
    8 ounces thick cut bacon, diced
  • Add vegetables to pan and cook until onions are translucent and carrots and celery are beginning to soften, 4-5 minutes.
    1 cup diced yellow onion, 1 cup diced carrots, 3/4 cup diced celery
  • Add garlic and tomato paste and cook, stirring, for another minute or until fragrant.
    1 clove garlic, minced, 2 tablespoons tomato paste
  • Add chicken broth, water, beans, bay leaves, thyme, salt, pepper, and half of bacon. Bring to boil, reduce to simmer and cook, partially covered, for 15-20 minutes or until vegetables are soft.
    4 cups chicken broth, unsalted, 3 cups water, 3 (15 oz) cans great northern beans, rinsed and drained, 2 bay leaves, 1 teaspoon fresh thyme, 1 teaspoon kosher salt, 1/4 teaspoon coarse ground black pepper
  • Remove and discard bay leaves. Remove about half of the soup, and puree the remaining soup using either a hand-held immersion blender or a traditional blender. Stir blended and unblended soup together and add remaining bacon, reserving some to garnish, if desired.

Notes

  • Slow Cooker Directions: Use dry great Northern beans. Rinse the beans well, and brown the bacon, then add everything to your crockpot. Cook on low 8 to 9 hours, or on high four to five hours, or until beans are tender. 
  • Consistency: If the soup seems too thick, add a bit of water. If it seems too thin, simmer with the lid removed until it thickens.
  • Bacon: If desired, replace the bacon with diced ham. You won’t need to brown it.
  • Vegetarian Option: Omit the bacon and sauté the veggies in olive oil instead. Add a teaspoon or two of smoked paprika, if desired.
  • Dry Beans: For dried beans, soak overnight as directed on package, and increase cook time to 60-75 minutes or until beans are tender.

Video

Nutrition

Serving: 1.5cups, Calories: 158kcal, Carbohydrates: 7g, Protein: 7g, Fat: 12g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 19mg, Sodium: 569mg, Potassium: 309mg, Fiber: 1g, Sugar: 2g, Vitamin A: 2801IU, Vitamin C: 4mg, Calcium: 27mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
Free email series

5 Time & Stress Saving Cooking Secrets

Free email series of my best tips!

FREE BONUS!

4.73 from 58 votes (33 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 1 MB. You can upload: image. Drop files here

78 Comments

  1. patricia kuhling says:

    The problem with using dry beans is when cooking them longer, the celery and carrots will turn to mush.

    1. Rachel Gurk says:

      It hasn’t been an issue for me! And the canned soup is all mush, so this is better any way you make it.

  2. TB says:

    5 stars
    Very good. Served with homemade sweet cornbread. Yum! I added one more can of beans and probably next time just 2 cups of water instead of 3. Just for a little thicker soup.

    1. Rachel Gurk says:

      I’m so glad you liked it! I just made a pot of this this past weekend too. Perfect weather for it!

    2. Briana says:

      5 stars
      OMG!!! I am a devoted fan of the name brand condensed soup. THIS recipe makes that taste bland! The flavor is extraordinary! Don’t know if I’ll ever be able to go back (my husband votes for no!) If you’re on the fence, try this!

      1. Rachel Gurk says:

        Your comment brought such a big smile to my face!! I’m so glad you liked this recipe, it’s one of my favorites as well.

  3. Lynn Kathryn Stitchman says:

    sounds like a great recipe. one question . when using dryed beans do I need to cook them first when adding to this soup. thanks Lynn

    1. Rachel Gurk says:

      In the notes section of the recipe, there are directions for making this recipe with dried beans.

      “For dried beans, soak overnight as directed on package, and increase cook time to 60-75 minutes or until beans are tender.”

  4. Cynthia Hubner says:

    5 stars
    I changed it a bit because I didn’t have all the ingredients. But it turned out great. I used pinto beans and chilli kidney beans plus diced spicey tomatoes and beef broth. I did have onions and very thick bacon. Very good

    1. Rachel Gurk says:

      So glad you liked it! Soup is perfect for just adding a little of this and a little of that!

    2. Tammy says:

      5 stars
      I have celiacs and have not had this Campbell’s soup in years. I used 5 cups chicken broth, 2 cups water, 2 packets Goya ham flavored concentrate, and a few drops of liquid smoke and it was so delicious. My daughter said it had better flavor than the can soup. I will definitely be making this again. I also used dry beans.

      1. Rachel Gurk says:

        I’m so glad to hear this! I appreciate you leaving a review – reviews like yours are truly the best part of doing what I do.

  5. Michele says:

    5 stars
    WAY better than canned Bean w/bacon! I did quick soak of navy beans & then proceeded. Tysm for sharing this excellent recipe!

    1. Rachel Gurk says:

      I’m so glad you liked it! Thank you for taking the time to leave a review, it means so much!

  6. Pal says:

    4 stars
    I made this today and it was delicious. The only thing I would change is instead of adding 3 cups of soup I think two will give a creamier thicker soup.

    1. Rachel Gurk says:

      Thanks so much for the review and the feedback!

  7. Joshua Claytor says:

    I am gluten free, and have missed Campbell’s Bean and Bacon soup. It’s not quite there, but it’s really good, and I enjoy the flavor of it.

    1. Rachel Gurk says:

      So glad you enjoyed it! Thank you for leaving a review!

  8. Lisa Yoder says:

    5 stars
    Rained all day and then turned to snow, thought this would be terrific to make. It is delicious! My husband even likes it.

    1. Rachel Gurk says:

      I’m so glad to hear that!

  9. Tammy says:

    Hi!

    I’m so happy I found your recipe! I’m trying to cut soy out of my diet, but love Campbell’s bean with bacon soup, was having a hard time detaching from it. Your recipe will certainly help me. Would cannelini beans work here too? they are all I have on hand.

    Thanks!
    Tammy

    1. Rachel Gurk says:

      Cannelini will work! I hope you love the recipe!

  10. Anne says:

    5 stars
    HI Rachel! I forgot to make my regular bean with bacon soup in my slow cooker today so I came across your recipe for a stove top version. This was SO good!! I made your recipe as you stated except I did add just a few drops of liquid smoke. My boys RAVED about this recipe!! The soup is nearly gone!! I used Better then Bullion for the broth and I just went ahead and made seven cups of it instead of the four cups of broth and three cups of water. My son took one bite and said, “This is the BEST soup you have ever made!” so YAY!! Next time the only change I would make is to add one more can of beans because I like my soup just a little bit thicker. But thank you so much for such a wonderful and really easy recipe! We had the soup with grilled cheese sandwiches and it was such a wonderful weekend meal!

    1. Rachel Gurk says:

      This makes me so happy! Thank you for taking the time to leave a review!