This post may contain affiliate links. Please read our disclosure policy.
White bean and bacon soup is full of comfort when you need it most! Creamy, smokey and hearty, this soup is one of our favorites to make and it is ready in no time.

A Cozy Bowl of White Bean and Bacon Soup
A large bowl of this cozy white bean and bacon soup is one of my absolute favorites to make when I’m needing a bowl of comfort or just wanting a hearty, flavorful soup to warm me up! Sometimes, I enjoy making a big pot of this white bean soup with bacon and having it as leftovers for several days because this is one example where the soup gets better the longer it sits.
I really enjoy the texture of white bean soup with bacon and there’s something for everyone in here. You’ve got the creaminess of the soup base along with whole beans and carrots throughout every bite. The smokey bacon pieces on top give a textural crunch and also contribute to the salty, smokiness of the entire soup.

Recipe Tips and Variations
- Take care to read the recipe fully. The dried cannellini beans need to be soaked overnight so you’ll need to prep ahead. In the event that you didn’t soak the beans ahead of time, you can use canned cannellini beans instead.
- If you don’t eat pork, you can substitute the pork bacon for turkey bacon.
- Highly recommend cooking the vegetables with the bacon grease. It gives it so much flavor and you won’t need extra cooking oil.
- A high speed blender works in place of an immersion blender. Carefully ladle out a cup or so of the soup into the blender and blend until creamy then pour it back into the pot.
Types of Beans
Cannellini beans and great northern beans are interchangeably used in recipes as they are both very similar beans. You can use either in this recipe. Cannellini beans are slightly better in soups and stews, but great northern works as well. Use what you can find! Do not use red kidney beans, black beans, garbanzo beans, etc.

Storage and Reheating Instructions
Allow leftovers to cool then store in an airtight container in the refrigerator for up to 4 days. To reheat, warm through in a pot on the stovetop or in a microwave-safe bowl or container in the microwave until warmed through.
To freeze: allow leftovers to cool then store in Souper Cube freezer trays for up to 3 months. To reheat, pop out a cube and warm through in a pot on the stove.
Serving Suggestions
I love serving this soup with my garlic herb parker house rolls as the flavor pairs perfectly with the soup and also helps sop up all the creamy goodness!

White Bean and Bacon Soup
Equipment
Ingredients
- 2 cups (404 g) dried cannellini beans
- 5 strips of bacon, cut into tiny pieces
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 carrots, peeled and chopped
- 1 tablespoon fresh rosemary, chopped
- 4 cups (946 ml) chicken stock
- 1 tablespoon tomato paste
- Salt and pepper, to taste
Instructions
- Soak your beans overnight covered in water. Drain the next day and set aside.2 cups (404 g) dried cannellini beans
- In a large stockpot, add the bacon to the pan and cook until bacon pieces are brown and crispy. Remove and let drain on a paper towel.5 strips of bacon

- If there's a lot of bacon grease in the pan, remove all but 3 tablespoons of it.
- Saute onion, garlic, and carrots in the bacon grease until vegetables start to get tender, about 5 minutes. Stir in the rosemary and cook for an additional 1 minute.1 medium onion, 2 cloves garlic, 4 carrots, 1 tablespoon fresh rosemary

- Pour in the chicken stock and add the drained beans. Stir the tomato paste in until all has dispersed and incorporated into the soup.4 cups (946 ml) chicken stock, 1 tablespoon tomato paste

- Bring mixture up to a boil then cover and let simmer gently for 45 minutes, stirring occasionally.
- When the soup is ready, carefully use your immersion blender and gently pulse the bean mixture until a desired creamy texture is achieved. You see whole beans in my picture – that's because I gently pulsed and left some beans whole because I wanted texture in my soup. You're more than welcome to blend the entire mixture to be more of a puree consistency. If you're worried about blending too much, you can always ladle out a few scoopfuls of beans, blend the soup, then add the beans back in. Really, it's all up to preference!Salt and pepper

- Serve warm with extra bacon pieces on top.
Video
Nutrition
Photographs by Eat Love Eat











Is there an alternate bean I can use if my local grocer doesn’t carry Cannellini Beans?
You could try white navy beans.
This sounds so good, but I am the only one in my home that will eat it. Yes, I live with people with no taste! Can this be frozen so I can make it and not waste what I don’t get to right away?
Yup, you can freeze it!
Hi! I ran across this recipe on Pinterest and I had all the ingredients on hand so I just had to try it! I used canned beans and did not blend it. Otherwise, I followed all the other steps. This was the first “homemade” soup I have ever made and I will just say that it was DELICIOUS! Very easy and flavorful! I topped it with finely shredded Parmesan cheese! YUMMY! I would like to make a larger batch and freeze it for the winter months. Do you think it will still taste fresh after freezing?
Hi Rhonda, I think it’ll be fine to freeze it. I’m glad you enjoyed it so much!
I was looking forward to making this soup this week. But these beans are $10 for 3 cup bag. Can I use the canned cannellini beans? Or will that change the flavor? Or is there another bean that tastes similar for less money?
Hi Sha, if you take a look at previous comments and the notes section of the recipe, I mentioned you can definitely use canned cannellini beans. You can still look forward to making this soup :) enjoy!
Can I use chicken broth instead of chicken stock?
Hi Carol, chicken broth and chicken stock can be used interchangeably. Just use whatever you have on hand! Enjoy :)
Hi, I was wondering if this soup HAS to be blended or is it as good without blending?
Shawn
smjohns63 at yahoo dot com
Hi Shawn, no it doesn’t have to be blended. It’d just make the soup creamier, but if you don’t want to blend it, you definitely don’t have to! It’d taste just the same.
I made this today and the whole house smells incredibely delicious. Can’t wait until it gets done. Thank you for this recipe.
I’m so glad you were able to try this, Marge! It’s one of my favorite soups to make. I hope you enjoyed it!
This soup sounds incredible! The temperatures tonight are supposed to dip down to -45 with the windchill…I’m thinking this soup would warm us right up! Pinned!! :)
Saw this in your ‘best of 2013’ post and was really excited to discover it. Because whats better than creamy soup than creamy soup with BACON!?!
I looked in my freezer for what to make tomorrow (didn’t think ahead of tonight) and saw this recipe. Looks perfect. I don’t have dried beans canned will work yes?
Hi Jill – canned is perfectly fine!
Thanks
I am so glad I found this site. It is now bookmarked as a favorite
:) glad you found this site, too! You can also subscribe to my email subscriptions so you’ll get new recipes in your inbox every time I post something new; if that’s what you want!