• Home
  • Recipes
  • Subscribe
  • About Me
    • Privacy Policy
    • Contact Me
    • Work with Me
  • Video
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
  • Video
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
  • Video
  • Contact
×
Home » Recipes » Pork

Homemade Bean with Bacon Soup

Published: Sep 8, 2024 by Debra Clark · 32 Comments

Jump to Recipe Pin Recipe

Better than the canned version 30 minute Bean with Bacon Soup Recipe takes a big shortcut using canned beans. It doesn't take hours to make, but minutes instead! If you like the slow cooked flavor you get from a pot of beans but don't have the time, this recipe is for you.

Two white bowls filled with bean with bacon soup.
Bean with Bacon Soup
Jump to:
  • What makes this recipe irresistible
  • Ingredients you'll need
  • Creative variations to try
  • Step-by-step instructions
  • Essential tools for this recipe
  • Frequently asked questions (FAQ's)
  • Deb's tips for the perfect dish
  • Recipes for more of our favorite soups
  • Serving suggestions
  • Homemade Bean with Bacon Soup

What makes this recipe irresistible

Campbell's Bean with Bacon soup was a childhood favorite. This recipe is even better!

It has all the flavor of a slow-cooked bean soup, BUT it only takes 30 minutes to make! It's a great recipe and a quick meal to make!

All of the ingredients needed to make the soup recipe. With print overlay for clarification.
Bacon Bean Soup Recipe

Ingredients you'll need

Please refer to the printable recipe card at the bottom of this post for the exact measurements. 

  • This soup doesn't use dry beans but canned white beans, great Northern beans or cannelloni beans - but you could certainly cook a batch of navy beans.
  • thick cut bacon
  • carrot, yellow onion, garlic
  • Italian seasoning
  • black pepper, red pepper flakes
  • white wine - the wine is optional but it adds a layer of flavor.
  • Chicken broth, ham stock or vegetable stock. You can even use water in a pinch.
  • Olive oil - though you could use the bacon grease. That would add even more bacon flavor, yum!
  • lemon and minced parsley for garnish, optional

Creative variations to try

  • Add savory tomato puree or tomato paste to the beans.
  • Adding Rotel diced tomatoes will spice up the soup!
  • Substitute pinto beans for white beans - delicious!
  • If you want to stretch it even further you could add additional chicken stock, however I like a good thick bean soup.
  • Skip the bacon and use a ham bone instead. You may want to use a touch of liquid smoke. Try just the tiniest bit, it's super strong.

Step-by-step instructions

This is an overview of the instructions. For the complete directions just scroll down to the bottom!

Bacon being sliced, and cooked until crispy, then removed from the pan.

Step 1 - Slice the bacon into a small dice. Add to a Dutch oven on the stove. Sauté on medium heat and crisp the bacon.

When the bacon is crispy, remove it from the pan with a slotted spoon, Place it on a paper towel and allow it to drain. Remove excess grease from the pan, leaving the browned bits, if necessary add a tablespoon of olive oil into the pan.

Vegetables being diced, then sautéed. They have been softened and seasoned. The pan is being deglazed with white wine.

Step 2 - While the bacon is cooking, chop the onion, peel and dice the carrot, mince the garlic.

Add the onions and carrots to the pan. Season the vegetables with the Italian seasoning, pepper and red pepper flakes. Sauté over medium heat for 3-4 minutes until the vegetables start to soften and begin to brown. Add the minced garlic and saute another minute. 

Deglaze the pan with a couple tablespoons of white wine, being sure to scrape the brown bits off the bottom.

Beans being drained in a colander. Then some of the beans are placed in a blender and blended until smooth. The blended beans have been poured into sauteed vegetables, topped with the remaining cans of soup.

Step 3 - Open the cans of beans. Drain three cans and rinse them well, set them aside to drain. Open the fourth can; do not drain. Pour the 3 cans of drained beans into a blender. Add ¼ cup chicken stock. Blend until smooth and creamy.

Now add the reserved beans, the blend of beans and remaining chicken stock to the stock pot. Increase heat to high and bring to a boil.

Soup simmering on the stove. It's being topped with freshly squeezed lemon and is finished with minced parsley.

Step 4 - Reduce heat to medium and simmer at a low bubble for 10 minutes. Add the crispy bacon back in and give it a good stir. Check the seasoning. Remove from the heat and add in a squeeze of lemon and minced parsley.

Essential tools for this recipe

The following are affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

  • Be sure to freeze a quart, these container are great for freezing soups and stews.
  • This soup pot is just the right size for making soups and stews.
  • You have a good set of wooden spoons, right?
  • Measuring spoons, these are great because they fit in the spice jars!

Don't forget to check out my Amazon storefront for some of my favorite products! 🛍️

Frequently asked questions (FAQ's)

How do you thicken white bean soup?

Use the pureed beans to thicken the stew.

Does Bean with Bacon Soup freeze well?

It does! Copycat Campbell's Bean with Bacon Soup freezes great and the recipe can be easily doubled.

Can the beans be puréed with an immersion blender?

You can use an immersion blender if you'd prefer not to dirty extra dishes.

Bowls filled with bacon bean soup. There a hand with a spoon grabbing a bite of soup.
I love the white beans for their creamy texture.

Deb's tips for the perfect dish

Though optional, do not skip the step of finishing the soup with lemon and parsley. It brightens the flavors and ultimately elevates the stew!

  • This is a great make ahead meal - beans soups typically taste even better on day two!
  • Easy and completely delicious this soup has all the flavor you normally get when bean soup is cooked all day long!
  • Like that squeeze of lemon, a few dashes of Tabasco sauce adds amazing flavor!
A big pot filled with bean with bacon soup. A ladle is removing a big scoop of soup.
This Bean with Bacon Soup is rich, thick and delicious!

Recipes for more of our favorite soups

Looking for more delicious soups? Here are some of my favorites.

More yummy bean soup recipes on the blog are Ham and Bean Soup, Pinto Bean Soup Recipe or the 15 Bean Soup with ham. Hearty legume soup and a family favorites!

And don't forget the Vegetarian Lentil Soup, or the Potato Soup Recipe. Both are quick 30-minute meals.

If you're new to making soup, find all the best tips here - Homemade Soups; A Complete Guide.

Serving suggestions

Are you wondering what goes with soup? Here are my suggestions to round out your meal!

  • Crispy garlic bread on piled. on plate.
    Air Fryer Garlic Bread
  • Freshly baked focaccia bread in the slow cooker.
    Slow Cooker Focaccia Bread
  • Hand holding big fat yeast roll.
    Easy Yeast Rolls for Beginners
  • Cornbread Zucchini Casserole in baking dish with serving spoon.
    Cornbread Zucchini Casserole

Love the soup? Awesome! Please leave a comment below!

A soup pot filled with bean with bacon soup, with a ladle removing a scoop.
4.78 from 9 votes

Homemade Bean with Bacon Soup

Easy to make creamy white bean, hearty soup with loads of flavor!
Print Recipe Pin Recipe SaveSaved!
Prevent your screen from going dark
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Soups and Stews
Cuisine: American
Servings: 6
Calories: 266kcal
Author: Deb Clark

Ingredients

  • 4 14.5 oz cans white beans Open 3 cans drain, rinse set aside. Open 4th can do not drain.
  • 4 slices thick cut bacon diced
  • 1 carrot peeled & diced
  • 1 yellow onion diced
  • 1 clove garlic minced
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon black pepper
  • pinch of red pepper flakes
  • 2 tablespoons white wine
  • 2 cups chicken stock - divided
  • 1 tablespoon olive oil
  • ½ tablespoon lemon and 1 tablespoon minced parsley optional

Instructions

  • Slice the bacon into a small dice. Add to a heavy bottom pan on the stove. After the bacon is diced and added to the pan, turn it on medium heat. Starting the pan cold and cooking it slowly will allow the fat to render from the bacon. Cook bacon until crispy. This will take 10-15 minutes.
  • While the bacon is cooking, chop the onion, peel and dice the carrot, mince the garlic. Open the cans of beans. Drain three cans and rinse them well, set them aside to drain. Open the fourth can, do not drain. Pour the 3 cans of drains beans into a blender. Add ¼ cup chicken stock. Blend until smooth and creamy.
  • When the bacon is crispy, remove it from the pan with a slotted spoon, Place it on a paper towel and allow it to drain. Remove the excess grease from the pan, but be sure to leave the browned bits, if necessary add a tablespoon of olive oil into the pan.
  • Add the onions and carrots to the pan. Season the vegetables with the Italian seasoning, pepper and red pepper flakes. Sauté over medium heat for 3-4 minutes until the vegetables start to soften and begin to brown. Add the minced garlic and saute another minute. 
  • Next deglaze the pan with a couple tablespoons of white wine, being sure to scrape the brown bits off the bottom.
  • Now add the reserved beans, blended beans and remaining chicken stock to the stock pot. Increase heat to high and bring to a boil. Reduce heat to medium and simmer at a low bubble for 10 minutes stirring occasionally.
  • Add the bacon back in and give it a good stir. Check the seasoning. You may need to add salt, but only ½ teaspoon at the most.
  • Remove from the heat and add in a squeeze of lemon & parsley. Adding this at the end will brighten the flavors in this delicious soup!

Notes

  • Add canned tomatoes with the beans.
  • Adding Rotel diced tomatoes will spice up the soup!
  • Substitute pinto beans for white beans - delicious!
  • Finishing the soup with a squeeze of lemon minced fresh parsley will add bright fresh flavor!
  • If you want to stretch it even further you could add additional chicken stock, however I like a good thick bean soup.

Love this recipe? Join the free membership group!

    Nutrition

    Calories: 266kcal | Carbohydrates: 25g | Protein: 11g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 18mg | Sodium: 285mg | Potassium: 587mg | Fiber: 4g | Sugar: 2g | Vitamin A: 1705IU | Vitamin C: 2.9mg | Calcium: 79mg | Iron: 3.1mg

    More Pork

    • A big soup pot filled with ham and bean soup, with a ladle scooping up a serving.
      Navy Bean Soup Recipe
    • Bowl of loaded potato soup.
      Slow Cooker Creamy Potato Soup
    • Ladle of hearty sausage and okra stew held above the skillet, garnished with parsley.
      Sausage and Okra Stew Recipe
    • Cowboy stew in a crockpot with a ladle to dish up the soup.
      Crockpot Cowboy Stew

    About Debra Clark

    Hey I'm Deb Clark, and I'm the owner of Bowl Me Over! We live in the sleepy little town of Scappoose, Oregon. And I admit it... I love food! Join me in this foodie journey (even if you've never cooked before!) I will help you learn to be confident in the kitchen! Want to learn more? Let's stay connected, you can email me at debra@bowl-me-over.com and find me on Facebook, Pinterest, Instagram, Twitter and YouTube.

    Comments

      4.78 from 9 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Angela @marathonsandmotivation.com says

      February 26, 2017 at 7:07 am

      Sounds amazing! I pinned it tor try, thanks for sharing at Sunday Fitness & Food 🙂

      Reply
      • Bowl Me Over says

        February 27, 2017 at 4:38 pm

        Thanks Angela, I really appreciate it, thanks for stopping by!

        Reply
    2. Jennifer A Stewart says

      January 02, 2017 at 10:19 am

      January is always my favorite month because I can eat soup all the time! chilly weather and sweat pants are perfect for my not so ready beach body. Hearty soups are the way to go!!

      Reply
      • Bowl Me Over says

        January 03, 2017 at 9:15 am

        Yup, right with you there! Soup is good food!

        Reply
    3. Michaela Kenkel says

      January 01, 2017 at 4:55 pm

      5 stars
      One of my hubby's favorites!!

      Reply
      • Bowl Me Over says

        January 03, 2017 at 9:14 am

        Then he will appreciate a big bowl of this yummy soup! 😀 Thanks for stopping by Michaela!

        Reply
    4. Aunt Bee says

      December 31, 2016 at 2:23 pm

      5 stars
      I am sick today and now all I want is a bowl of this delicious soup! Looks AMAZING!

      Reply
      • Bowl Me Over says

        January 03, 2017 at 9:14 am

        I hope someone made it for you! I'm fighting a cold today too, UGH!! Enjoy that soup!

        Reply
    5. Justine says

      December 29, 2016 at 5:27 pm

      Perfect winter meal!

      Reply
      • Bowl Me Over says

        January 03, 2017 at 9:09 am

        Thanks Justine!

        Reply
    6. Lisa@Lisa's Dinnertime Dish says

      December 28, 2016 at 12:50 pm

      I love bean with bacon soup and I love that your recipe can be made in such a short amount of time. It looks absolutely delicious!

      Reply
      • Bowl Me Over says

        January 03, 2017 at 9:08 am

        Thanks Lisa! I'm such a fan of soup (obviously!) I hope you give this recipe a try!

        Reply
    7. Julie says

      December 27, 2016 at 7:33 am

      I love this recipe! It used to be my favorite canned soup until I looked at the nutrition label! Now I have a delicious go to that I can put together at home.

      Reply
      • Bowl Me Over says

        December 27, 2016 at 8:42 am

        I know - all that sodium? No thanks - draining and rinsing the beans helps a ton. I hope you give this easy soup a try - so yummy!

        Reply
    8. Christie says

      December 25, 2016 at 1:05 pm

      5 stars
      I love bean soup. I grew up with a pot after the holidays. Always used the hock to make the soup more delicious.

      Reply
      • Bowl Me Over says

        December 27, 2016 at 8:39 am

        Me too Christie - we always had a pot-o-beans simmering on the stove. I love that this makes it even easier!

        Reply
    9. Debi at Life Currents says

      December 17, 2016 at 6:41 am

      This soup looks fantastic! I agree, I don't have time to cook dried beans. Besides, canned ones are always good! No worries there. My favorite soup is probably broccoli cheese. Maybe I'm saying that because it's the last soup I made. Potato cheese is also a favorite. Hmmm, I notice a cheese theme!

      Reply
      • Bowl Me Over says

        December 20, 2016 at 11:09 am

        Never have too much cheese Debi - just puts a meal right over the edge!

        Reply
    10. Elizabeth says

      December 16, 2016 at 9:40 pm

      5 stars
      What a gorgeous winter warmer soup this is! Just the perfect thing for after those chilly hill walks.

      Reply
      • Bowl Me Over says

        December 20, 2016 at 11:10 am

        Just got done with a brisk walk myself - great way to warm up I so agree!

        Reply
    11. Allison - Celebrating Sweets says

      December 16, 2016 at 7:19 pm

      4 stars
      I haven't had bean and bacon soup since I was a child. I'll have to try this!

      Reply
      • Bowl Me Over says

        December 20, 2016 at 11:11 am

        You know I understand that. The canned version was often on the table when we were kids. I love this delicious fresh soup!

        Reply
    12. Kristina @ Love & Zest says

      December 16, 2016 at 5:38 pm

      5 stars
      I love soup this time of year! This recipe looks like a winner.

      Reply
      • Bowl Me Over says

        December 16, 2016 at 5:45 pm

        Thanks Kristina, I hope you give it a try!

        Reply
    13. Platter Talk says

      December 16, 2016 at 4:53 pm

      5 stars
      Bean and ham is our "go to" soup when the weather is bitter- like NOW! Thanks so much. Going to soak some beans right now!

      Reply
      • Bowl Me Over says

        December 16, 2016 at 5:44 pm

        That's the beauty of this meal - no soaking required! Just use a quick pantry shortcut! You guys stay warm, looks like it's soup weather in Wisconsin!

        Reply
    14. Boastful Food says

      December 16, 2016 at 4:47 pm

      You said the magic word-BACON! I love soups like this. Perfect for the chilly temps we've been getting in my neck of the woods here in Seattle:)

      Reply
      • Bowl Me Over says

        December 16, 2016 at 5:43 pm

        My folks live just outa Portland and you guys in the Pacific Northwest have been getting some ugly weather. Stay warm and enjoy this soup!

        Reply
    15. Lois says

      December 16, 2016 at 1:13 pm

      5 stars
      I made this yesterday and was even better than it looks. Had some left over froze some for lunch another day and had some at noon today and was even better today. So easy to make. Thank you

      Reply
      • Bowl Me Over says

        December 16, 2016 at 3:45 pm

        Wonderful! I'm glad you enjoyed it as much as we did - such a yummy, easy soup. Thanks for letting me know!!

        Reply
    16. Lois says

      December 15, 2016 at 6:25 am

      4 stars
      This just looks so good I'm going to make it this afternoon. Love bean soup.

      Reply
      • Bowl Me Over says

        December 16, 2016 at 3:37 pm

        Awesome Lois swing back by and let me know what you think!!

        Reply
    Blogger Deb Clark smiling at camera holding a plate filled with a casserole.
    Welcome to Bowl Me Over!

    Hey I'm Deb Clark! I'm the owner of Bowl Me Over. We live in a sleepy little town just north of Portland in the beautiful Pacific Northwest... (read more)

    Everyone's Favorites

    • Spoon filled with chicken spaghetti over casserole dish.
      Chicken Spaghetti with Rotel
    • Ground Beef Casserole in a cast iron skillet with a spoon taking out a big scoop.
      Hobo Casserole
    • Sauce in bowl with spoon.
      Smashburger Sauce Recipe
    • Stuffed Bell Pepper Casserole in white dish.
      Stuffed Bell Pepper Casserole
    • Quarter Pounder Hamburger with bite taken out. Burger is loaded with cheese, lettuce and tomato.
      How to Cook Frozen Hamburger Patties in the Oven
    • Close-up view of crispy smashed fingerling potatoes with caramelized garlic, herbs, and seasoning for a crunchy golden finish.
      Smashed Fingerling Potatoes

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter

    Footer

    About

    • Privacy Policy
    • About Me
    as featured in

    Contact

    • Contact

    Copyright © 2013 - 2025 Bowl Me Over, LLC

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.