Skip to Content

White Bean Soup with Bacon

Updated July 23, 2025 / By Holly Erickson & Natalie Mortimer

Creamy and deeply savory, it’s hard to believe that this rich and hearty white bean soup with bacon is made from just five simple ingredients.

white bean and bacon soup in a bowl with a spoon

A Simple Soup, A Bowl of Comfort.

A bowl of bean soup doesn’t sound like the most exciting thing ever, until you have one placed in front of you. That super-savory, rich, almost smoky scent wafts up at you, and suddenly that cream-colored bowl of tender white beans in a delicate, garlicky broth is really speaking to you. For us, simple food like this white bean soup offers the most supreme comfort. Because we’re using canned white beans—Great Northern or cannellini, it’s up to you—the soup is ready in no time, and the recipe is so straightforward that once you’ve made it you’ll probably have it memorized. For more bean soup goodness, try our White Bean and Ham Soup.

Ingredients laid out for white bean soup with bacon, broth, parmesan cheese, garlic and salt
bacon frying in a soup pot

5-Ingredient Bean Soup? 5-Ingredient Bean Soup!

Actually, you can squeeze by with just four ingredients. But the soup is best if you’ve got all five on hand. Here’s what you’ll need for this bacon and white bean soup recipe:

  • Bacon.
  • White beans.
  • Stock. Chicken or vegetable—whatever you’ve got!
  • Fresh garlic.
  • Parmesan rind. This one is optional, but if you’ve got one, add it!
white bean soup with chicken stock, bacon, garlic and white beans
White Bean Bacon Soup 4

Hey! There’s A Parmesan Rind in My Soup!

If you’re not in the habit of saving your Parmigiano-Reggiano rinds, there’s never been a better time to start saving them. But it’s not only a question of waste-not want-not—those tough ends of a hunk of Parmesan may not be very easy to grate, but they are loaded with lovely Parmesan flavor. Simmered in a soup—just plop a piece of rind into the broth as it bubbles—a Parmesan rind will infuse the soup with deep umami richness, and a bit of subtle creaminess, too. If you don’t have one, this white bean soup recipe will still be delicious—it has bacon and garlic, after all—but you may want to adjust the salt slightly.

white bean and bacon soup in a bowl with a spoon garlic and chicken stock

How To Make White Bean Soup with Bacon

This might be one of our very best, easy recipes ever—five ingredients, 20 minutes and dinner is done. We’re leaning on some favorite flavors—bacon, garlic, Parmesan—and letting a little simmer do the rest. Here’s how to make this easy bean soup:

  1. Cook the bacon, just until it’s crisp. Take out the bacon, and pour the bacon fat into a container (no need to discard it—save it for another day!).
  2. Simmer the stock, bacon, garlic and Parmesan rind for 15 minutes. Add salt and pepper to taste.
  3. Fish out that Parm rind (if you used it) and serve! Serve with some crusty bread, if you’ve got it, and a simple green salad.
white bean and bacon soup in a bowl with a spoon

Tools You’ll Need:

More Simple Soup Recipes

We like soup. Like, we really like soup. We make a ton of it, in case you hadn’t noticed. The thing is, soup is easy! It’s soothing! It’s a one-pot meal! It’s even (often) pretty healthy. There are so many reasons to love soup. And here are five soup recipes to love right now:

white bean and bacon soup in a bowl with a spoon

Pantry Cooking At Its Finest

How are you doing? We’re turning to the kitchen, day in and day out, for comfort and nourishment. We hope this simple soup brings you both of those things. If you try it, let us know. Snap a photo, and tag us on Instagram using @themodernproper and #themodernproper so we can see your handiwork!

End of Summer Recap: Our Best of 2025

FREE EMAIL BONUS: Summer’s greatest hits, from most-clicked meals to can’t-miss treats!

White Bean Soup with Bacon Recipe

  • Serves:  4
  • Prep Time:  5 min
  • Cook Time:  20 min
  • Calories:  273
Print Recipe

Description

Creamy and deeply savory, it’s hard to believe that this rich and hearty white bean soup with bacon is made from just five simple ingredients.

Ingredients

  • ½ pound thick-cut bacon, cut into 1-inch pieces
  • 4 garlic cloves, thinly sliced
  • 4 cups chicken or vegetable stock
  • 2 (14 ounce) cans white beans, cannellini or Great Northern, drained and rinsed
  • Parmesan rind, (optional)
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper
  • ½ pound thick-cut bacon, cut into 1-inch pieces

Method

  1. Cook the bacon in a medium pot over medium heat, stirring often, until it begins to crisp, 6 to 8 minutes. Using a slotted spoon, remove the bacon and set aside. Remove all but 1 tablespoon of the bacon fat from the pot.

  2. Add the garlic to the pot with the remaining bacon fat and cook until fragrant, about 1 minute. 

  3. Add the stock, bacon, beans, salt, pepper and Parmesan rind (if using) to the pot and bring to a simmer. 

  4. Simmer for 15 minutes. Taste and adjust seasoning as needed, adding more salt if not using a Parmesan rind.

  5. Serve with crusty bread alongside.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 273
  • Protein 20 g
  • Carbohydrates 39 g
  • Total Fat 8 g
  • Dietary Fiber 11 g
  • Cholesterol 18 mg
  • Sodium 930 mg
  • Total Sugars 3 g

White Bean Soup with Bacon

Questions & Reviews

Rated 5 stars by 7 readers

or
  • LJL

    Do you drain and rinse off your beans, or just dump them in for flavor and binding?

    Yes, drain and rinse. Hope you enjoy!

  • Laura

    Do you think this could be made ahead and frozen? Thanks much!

    That should work just fine, hope you enjoy Laura!

  • Jen

    5-star rating

    So glad I came across this! It's such a lovely quick and easy dinner to put together after work - and totally satisfying. I wanted to get some veggies in so I added 3 sliced carrots, about a cup of halved grape tomatoes, and half a bag of spinach at the end. Thank you for the recipe!

    Thanks Jen! We are so happy you loved it!

  • Jann

    5-star rating

    I love this simple recipe for a great soup. I love white beans and the taste was so good. I may try this recipe again with Pinto Beans.

    Thanks Jann, we are so glad you loved it!

  • Bee

    5-star rating

    Delicious! I added a diced onion with the bacon. Then used half a left over rotisserie chicken, which I shredded, then added the carcass when simmering for more flavor. Amazing!! Served with bread and topped with parm! Perfect for a cozy night in.

    Thanks Bee, so glad you enjoyed it!

  • Justine

    5-star rating

    Our power is out today and it’s storming outside. This was perfect to make on our gas stove. Easy and delicious!

    Thanks Justine! We are so glad you enjoyed it!

  • Hope

    5-star rating

    I modified the recipe. I added carrots, celery and leeks, also at the end fresh spinach. I was not in the mood to cook and this recipe inspired me. It is nice that it is so simple, but a few extra ingredients did not bother me. I served with garlic bread. Yum. This will be a go to.

    Thanks Hope, glad you felt inspired! Way to be creative add extras that you enjoy!

  • Brandi

    5-star rating

    I tried this recipe the other day and added diced potatoes and extra stock. My mom loved it, which is great because she's picky and hard to please (I'm the kid, that's supposed to be my job, isn't it?) I think it worked great. The only thing I would change since I added potatoes is I would probably add the beans during the last 15 minutes of cooking since the beans ended up being too mushy since I had to boil it longer due to the potatoes. I think in total it took maybe 30 minutes or so to cook the potatoes completely. I probably should have cut the potatoes smaller too. We had plenty of leftovers too!

    Wonderful. Glad she still liked it.

  • Rachel

    5-star rating

    This was delicious! I modified just slightly by sautéing onion and garlic in some of the bacon fat. Also used the butter beans and navy beans that had been living in my pantry waiting to be tasty. Next time I’m doing to add finely chopped kale or spinach. Happy I tried this 🍲❤️

    Glad you liked it! Nice job modifying with what you had!

Save this Recipe

Enter your email below & we'll send White Bean Soup with Bacon to your inbox. Plus get great new recipes from us every week!

    We won't send you spam. Unsubscribe at any time.