Better than the canned version this 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.

Next time try this recipe for Ham and Bean Soup.
Jump to:
Why you'll love this recipe
This is a recipe I shared almost two years ago. I cooked it via live feed on Facebook earlier this week and enjoyed it for dinner tonight. Here's the deal...bean soups get better with time. I thought about it and I know it's truly worth sharing with you again!
I know one of the reasons you subscribe to my site is because of the soup recipes, so here is an excellent bean soup that takes less than 30 minutes to make!
✔️ All the flavor of a slow cooked bean soup.
✔️ Like the Potato Soup Recipe, this takes minutes to make instead of hours, this is an easy dinner and one of our favorite homemade soup recipes!
✔️ It's a great recipe and a quick meal to make!
Campbell's Bean with Bacon soup was a childhood favorite. This recipe is even better!

Ingredients
Please refer to the printable recipe card at the bottom of this post for the exact measurements.
- I don't use dry beans but used canned white beans, great Northern beans or cannelloni beans - but you could certainly cook a batch of navy beans.
- thick cut bacon diced
- 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
- olive oil - though you could use the bacon grease. That would add even more bacon flavor, yum!
- lemon and minced parsley for garnish, optional
Instructions

This is an overview of the instructions. For the complete directions just scroll down to the bottom!
- Slice the bacon into a small dice. Add to a dutch oven on the stove. Sauté on medium heat and crisp the bacon.
- 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 excess grease from the pan, leaving 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.
- 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, the blend of 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.
- 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 & parsley. Adding this at the end will brighten the flavors in this delicious soup!
Equipment
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!
FAQ's
Use the pureed beans to thicken the stew.
It does! Copycat Campbell's Bean with Bacon Soup freezes great and the recipe can be easily doubled.
You can use an immersion blender if you'd prefer not to dirty extra dishes.

Tips
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!
Variations
- 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!
- 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.
If you want a big pop of heat for your bowl (without heating up the whole pot of soup) add a few dashes of Tabasco sauce - it adds amazing flavor!

Variations
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.
Recipes for more of our favorite soups
Looking for more delicious soups? Here are some of my favorites.
- This copycat recipe for Panera's Chicken Noodle Soup is better than the restaurant!
- 15 Bean Soup with ham is another hearty legume soup and a family favorite.
- Be sure to try this Stuffed Bell Pepper Soup Recipe, it's loaded with flavor!
- This Potato Soup Recipe is creamy and rich!
- Vegetarian Lentil Soup is delicious and quick 30 minute meal.
- Loaded with veggies this Pinto Bean Soup Recipe will be a real favorite!
Find all the best tips here - Homemade Soups; A Complete Guide.
Serving suggestions
Serve the soup with jiffy cornbread in cast iron skillet, it's a great combination!
This recipe for Cuban Sliders is a wonderful make ahead sandwich that can be served hot or cold with this meal.
Don't forget to check out my Amazon storefront for some of my favorite products! 🛍️
If you love this recipe please leave a ⭐⭐⭐⭐⭐ rating!
Homemade Bean with Bacon Soup
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
I earn a commission from Instacart from qualifying purchases.
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.
Nutrition
Sign up for my recipes here!!
Don't worry, we'll never share your email.Recipe backstory
Bean Soup is always a staple in our home. But all that delicious flavor takes a llloooonnnnggg time to develop. By the time you soak the beans overnight, chop all the veggies, and simmer it on the stove, you have several hours into making just one meal.
No one has that amount of time, right?
Now you do! Today I want to share my easy recipe for Homemade Bean with Bacon Soup. It has all the flavor of a slow cooked bean soup, but only takes 40 minutes to make! You're going to use a few shortcuts from your pantry to bump up the flavor and speed up cooking. It's totally worth it!
If you prefer Ham & Bean Soup, then I have you covered with that recipe also! Big slow cooked flavor - thick rich and delicious, oh YES this is amazing!
Looking for a great side to go along with this meal? Skillet Cornbread is always a great choice!
Homemade Bean with Bacon Soup first appeared on A Dish of Daily Life.
Angela @marathonsandmotivation.com
Sounds amazing! I pinned it tor try, thanks for sharing at Sunday Fitness & Food 🙂
Bowl Me Over
Thanks Angela, I really appreciate it, thanks for stopping by!
Jennifer A Stewart
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!!
Bowl Me Over
Yup, right with you there! Soup is good food!
Michaela Kenkel
One of my hubby's favorites!!
Bowl Me Over
Then he will appreciate a big bowl of this yummy soup! 😀 Thanks for stopping by Michaela!
Aunt Bee
I am sick today and now all I want is a bowl of this delicious soup! Looks AMAZING!
Bowl Me Over
I hope someone made it for you! I'm fighting a cold today too, UGH!! Enjoy that soup!
Justine
Perfect winter meal!
Bowl Me Over
Thanks Justine!
Lisa@Lisa's Dinnertime Dish
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!
Bowl Me Over
Thanks Lisa! I'm such a fan of soup (obviously!) I hope you give this recipe a try!
Julie
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.
Bowl Me Over
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!
Christie
I love bean soup. I grew up with a pot after the holidays. Always used the hock to make the soup more delicious.
Bowl Me Over
Me too Christie - we always had a pot-o-beans simmering on the stove. I love that this makes it even easier!
Debi at Life Currents
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!
Bowl Me Over
Never have too much cheese Debi - just puts a meal right over the edge!
Elizabeth
What a gorgeous winter warmer soup this is! Just the perfect thing for after those chilly hill walks.
Bowl Me Over
Just got done with a brisk walk myself - great way to warm up I so agree!
Allison - Celebrating Sweets
I haven't had bean and bacon soup since I was a child. I'll have to try this!
Bowl Me Over
You know I understand that. The canned version was often on the table when we were kids. I love this delicious fresh soup!
Kristina @ Love & Zest
I love soup this time of year! This recipe looks like a winner.
Bowl Me Over
Thanks Kristina, I hope you give it a try!
Platter Talk
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!
Bowl Me Over
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!
Boastful Food
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:)
Bowl Me Over
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!
Lois
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
Bowl Me Over
Wonderful! I'm glad you enjoyed it as much as we did - such a yummy, easy soup. Thanks for letting me know!!
Lois
This just looks so good I'm going to make it this afternoon. Love bean soup.
Bowl Me Over
Awesome Lois swing back by and let me know what you think!!