↑

Will Cook For Smiles

Classic and Original Homecooking Recipes

  • Home
    • About Me
    • Work With Us
    • Privacy Policy
    • Subscribe!
  • Recipes
    • Popular Posts
    • Appetizers
    • Breakfast
    • Lunch
    • Dinner
    • Healthy Dishes
    • Soup
    • Salad
    • Sandwich
    • Cauliflower
    • Drink
    • Cocktail
  • How To
  • Instant Pot
    • Instant Pot Main Dishes
    • Instant Pot Side Dishes
    • Instant Pot Soups
  • Main Dishes
    • Side Dishes
    • Chicken
    • Beef
    • Seafood
    • Pork
    • Chili
    • Pasta
    • Slow Cooker
    • Vegetarian
  • Dessert
    • Cheesecake
    • Cake
    • Cookies
    • Chocolate
  • Holidays
    • Easter
    • Holiday Leftover Recipes
    • Cinco de Mayo
    • Mother’s Day
    • Father’s Day
    • BBQ
    • 4th Of July
    • Fall Recipes
    • Halloween
    • Thanksgiving
    • Christmas Dinner
    • Christmas Baking
    • New Year’s
    • Valentine’s Day
    • Super Bowl Recipes
    • St. Patrick’s Day
Home » Dinner » White Bean Soup

White Bean Soup

Created: September 10, 2021 Updated: October 4, 2022 by Lyuba Brooke 2 Comments

8.9K shares
Jump to Recipe

White Bean Soup is a hearty Italian style white bean soup featuring cannellini beans, vegetables, bacon, swiss chard, and the prominent Parmesan cheese flavor in every bite. The star of the show might be the creamy, flavorful, soft beans, but there are many other bold ingredients in this heartwarming soup.

A bowl of white bean soup is presented with a spoon on a countertop.

White Bean Soup

The season of comfort food is upon us, which means I have the perfect excuse to make soups on a weekly basis! This white bean soup is one of our favorites. It’s richly flavored and so hearty that just one small bowl can fill you up. But don’t be too surprised when you’re craving seconds.

What really separates this white bean soup from others that I’ve had is the preparation of the beans themselves. With my simple step by step instructions for preparing the beans to be cooked in this soup, they always turn out absolutely perfect. Set a little extra time aside to prepare the dried beans for the most perfectly cooked, soft, and creamy beans in the end.

There are plenty of other ingredients at play in this Italian soup that create the perfect medley of flavors and complimentary textures. Vegetables like celery and carrots, herbs like fresh bay leaves and rosemary sprigs, and an array of seasonings like crushed red pepper and garlic powder are just a few of the key components of this boldly flavored comfort food.

Ingredients for This White Bean Soup

The ingredients for white bean soup are presented on a wooden cutting board.
  • Bacon – Feel free to make a whole pound of bacon instead of 1/2 lb so you can serve it with all the servings of soup later. Store cooked bacon bits in a separate container and heat it up before topping the soup.
  • Canola Oil
  • Vegetable base – yellow Onion, celery, carrots.
  • Garlic – This is an ingredient I always feel can be measured with your heart! Feel free to toss an additional clove or two into the mix.
  • Stock – You can either use Vegetable Stock or Chicken Stock.
  • Herbs and seasoning – bay leaves, rosemary, garlic powder, salt, black pepper, crushed red pepper flakes.
  • Cannellini Beans – Navy beans or great northern beans are adequate substitutes, but cannellini beans are preferred.
  • Swiss Chard – This leafy green vegetable is full of vitamins and nutrients that you’ll love having in every bite! If you can’t get your hands on Swiss chard, kale or collard greens will also work.
  • Fire Roasted Diced Tomatoes – you’ll add some more flavor with fire roasted tomatoes.
  • Parmesan Cheese Rind – This is my secret ingredient in a lot of soups and it will infuse the soup with a rich parmesan flavor.
A bowl of soup is topped with parmesan and bacon bits.

What beans should I use?

Use cannellini beans for this white bean soup but if they’re not available, you can substitute other small white beans like navy beans and great northern beans.

Note that all varieties of white beans will have slightly different cook time. So make sure to taste as the beans cook to check if they are done. The age of the beans will also affect the cook time and the softness of cooked beans in the end.

How to Perfectly Prepare Beans for Making Soup:

  1. Sort the beans to get rid of any debris or little stones and rinse. Nothing worse than accidentally biting on a stone!
  2. Soak the beans in slightly salted water for 8-12 hours. Salt helps soften the skin to yield nice smooth and soft skin in the end. Plus it gives the beans a little more flavor.
  3. Strain beans well and they are ready for cooking.

What if I forgot to soak the beans?

Well, the short answer is you can still make your soup, but it will take longer to cook. The final result will also not be as smooth, soft, and creamy and the beans will have tougher skins. If you’re cooking the beans from dry, you will need to cook the beans a couple of hours longer. Different size beans will take different additional cook time. Still make sure to cook them at a low temperature and stir every 30 minutes or so.

You can also quick soak the beans: rinse the beans and place them in a pot. Cover with enough water to about 2 inches above the top of the beans and stir in some salt. Bring the pot to boil, boil for a couple of minutes, and turn off the heat. Remove from the stove, close the pot with a lid, and let it sit for an hour. Strain and cook the bean in the soup.

How long do beans take to cook?

Most soaked bean will take 45 minutes to 2 hours to cook, depending on the variety, size, and age. Here is an approximate cooking time for the white beans: cannellini beans: 60-90 minutes, great northern white: 45-60 minutes, navy beans: 90-120 minutes.

How to Make White Bean Soup

White beans are being soaked in a metal bowl filled with water.

For the best results, you’ll need to soak your beans. Rinse the beans, then place them in a mixing bowl or pot. Add enough water so the beans are fully covered with about 2 inches of water above them. Then, stir in a little bit of salt.

Cover the soaking beans, then allow them to sit in the refrigerator for 8-12 hours. Strain them.

Bacon is being cooked in a dutch oven.
Veggies are being cooked in the rendered bacon fat.

In a small pot, combine the stock, herbs, and seasonings. Heat it to simmer and take off heat.

Time for the bacon! Cook the bacon in oil until it’s fully cooked and the fat is rendered. Remove the bits of bacon with a slotted spoon, and leave all that rendered fat right there in the pot.

Cook the onion, celery and carrots in the same pot as the bacon fat unit everything is softened. Then, stir in the garlic and cook until fragrant.

Broth is being poured into a large pot.
A boiling mixture is presented on a stovetop.

Add the beans and stock to the pot, then bring it to a boil.

Once the soup reaches a boil, lower the heat and cover the pot with a lid, leaving a small crack for steam to escape. Cook the soup for approximately 30-40 minutes, stirring just a couple of times.

Tomatoes and leafy greens have been added to the cooking soup.
Ingredients have been stirred in a large pot.

Add the leafy Swiss chard, diced tomatoes, and parmesan rind. Stir everything to fully incorporate.

Cook the soup for another 30-40 minutes. You’ll need to stir it from time to time.

Fully cooked soup is in a pot.

When the soup is fully cooked, discard of the rosemary stems and parmesan rind. Serve it topped with bacon bits and grated parmesan cheese, and enjoy!

Perfect Comforting Soups For Cold Weather

Loaded Baked Potato Soup – this soup is loaded with crispy bacon, soft golden potatoes, cheese, and green onions.

Olive Garden Gnocchi Soup – this soup is packed with chicken, vegetables, creamy broth, and soft gnocchi.

The Best Mushroom Soup – this creamy mushroom soup is made with three types of mushrooms and fresh sage.

Homemade Stuffed Peppers Soup – made with a variety of fresh ingredients including ground beef, fresh vegetables, and rice.

A bowl of soup is garnished and ready to eat.

PIN THIS RECIPE FOR LATER

A bowl of white bean soup is presented with a spoon on a countertop.

Italian White Bean Soup

White Bean Soup is a hearty Italian style white bean soup featuring cannellini beans, vegetables, bacon, swiss chard, and Parmesan cheese.
5 from 1 vote
Print Pin SaveSaved! Rate
Course: Soup
Cuisine: American
Prep Time: 20 minutes
Cook Time: 1 hour 20 minutes
Soaking beans:: 8 hours
Total Time: 9 hours 40 minutes
Servings: 6 (serves 6-8)
Calories: 312kcal
Author: Lyuba Brooke

Ingredients

  • 1/2 lb raw bacon
  • 1 tbsp canola oil
  • 1 yellow onion
  • 2 celery ribs
  • 2 medium carrots
  • 8 garlic cloves
  • 5 cups chicken or vegetable stock
  • 2 bay leaves
  • 1 sprig of rosemary
  • 1 tsp garlic powder
  • salt to taste
  • 1/4-1/2 tsp black pepper
  • 1/4-1/2 tsp crushed red pepper flakes
  • 1 lb cannellini beans soaked
  • 8 oz Swiss chard
  • 14.5 oz can of fire roasted diced tomatoes
  • 1 Parmesan cheese rind
US Customary – Metric

Instructions

Soaking the beans:

  • Empty the bag of beans into a rimmed baking sheet and sort through the beans to get rid of any small stones or debris.
  • Rinse the beans and place them into a mixing bowl or a pot. Add enough water to cover the beans with extra 2 inches of water. Stir in a tablespoon and a half of salt until dissolved.
  • Cover and place the beans in the refrigerator for 8-12 hours.
  • Strain the beans.

Making White Bean Soup:

  • Prepare all of the ingredients before starting to cook:
    Dice onion, carrots, and celery. Dice cold bacon. Peel, smash, and mince the garlic cloves. For Swiss chard, you can take the leaves off the stems of keep the stems. Slice the chard into pieces or just rip it.
    In a small sauce pot, combine stock, bay leaves, rosemary, salt, pepper, garlic powder, and crushed red pepper flakes. Heat it to simmer and take off heat.
  • Heat up a large Dutch oven over medium heat and add oil when it's hot. Add diced bacon and let is cook until bacon bits are completely cooked and the fat is all rendered. Take bacon bits out with a slotted spoon and set them aside. Leave the fat in the pot!
  • Add onion, celery, and carrots to the pot and cook until for a few minutes, softened. Stir in garlic and cook it for a few seconds, until fragrant.
  • Add beans and pour in the warm stock mixture. Stir and turn up the heat to bring it to boil.
  • Once boiling, turn the heat down to low and cover the pot with a lid. Leave a small crack for the steam to escape. Let the soup cook for 30-40 minutes, stirring a couple of times.
  • Add Swiss chard, all of the diced tomatoes from the can, and the Parmesan rind to the soup. Stir to incorporated throughout and taste to see if you need to add more salt and pepper.
  • Cook another 30-40 minutes, until the beans are soft and tender. Make sure to stir from time to time.
  • When the soup is done, discard the bay leaves, rosemary stem, and Parmesan rind.
  • Serve topped with bacon bits and some fresh grated Parmesan cheese.

Nutrition

Calories: 312kcal | Carbohydrates: 25g | Protein: 15g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 25mg | Sodium: 678mg | Potassium: 510mg | Fiber: 6g | Sugar: 4g | Vitamin A: 6036IU | Vitamin C: 16mg | Calcium: 117mg | Iron: 4mg
Tried this recipe?Mention @willcookforsmiles and tag #willcookforsmiles
collage of two images of white bean soup in a bowl and one scooping soup out

LYUBA

ABOUT LYUBA

I’m Lyuba Brooke, mother of 2, the cook, recipe developer, photographer, and author behind willcookforsmiles.com. I share many classic and original recipes, cooking tips, and tutorials. My passion is sharing delicious meals for everyone to try. Read more...

8.9K shares

Filed Under: Dinner, Gluten Free, Soup, Soups

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

Comments

  1. Dayna Griffin says

    February 23, 2023 at 10:21 pm

    5 stars
    This is awesome! I used smoked pork shanks, and wow ! Definitely recommend!

    Reply
    • LyubaB says

      March 1, 2023 at 10:17 am

      Yum! Glad you liked the recipe!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Well, hey there!

I’m Lyuba Brooke, mother of 2, the cook, recipe developer, photographer, and author behind willcookforsmiles.com. I share many classic and original recipes, cooking tips, and tutorials. My passion is sharing delicious meals for everyone to try. Read More.

Easter Recipes

closeup squared view of several potato rolls in a bowl.

Potato Rolls

closeup of scooping out mashed potatoes.

Instant Pot Garlic Mashed Potatoes

closeup of sliced prime rib with sauces around.

Prime Rib

squared closeup of baked ham with orange ham glaze.

Baked Ham with Orange Honey Ham Glaze

squared image of scooping out creamy brussels.

Creamy Baked Brussels Sprouts

closeup squared image of scooping out creamed spinach.

Creamed Spinach

pulling part a dinner roll to show the cheesy center.

Cheesy Dinner Rolls

closeup whole vanilla cheesecake with whipped cream.

Vanilla Bean Cheesecake

Our Popular Recipes

closeup of top view of Cioppino in a bowl

Cioppino – Seafood Stew

closeup top view of stir fried noodles on a plate

Pad See Ew

The Best Butternut Squash Soup

Baked Chicken Wings with The Best Dry Rub

top look at the chocolate martini in a glass with chocolate rim

Chocolate Martini

top view of drunken noodles in a bowl with veggies around

Drunken Noodles (Pad Kee Mao)

Top Rated Recipes

The Best French Toast

Cauliflower Parmesan Crisps

Christmas Cheesecake (Cranberry Jam White Chocolate Mousse Cheesecake)

Avocado Salmon Rice Bowl

round decorative bowl filled with apple pie bread pudding topped with ice cream and a fork leaning on the side of the bowl viewed close up.

Apple Pie Bread Pudding

Smores cheesecake on a wooden table

S'Mores Cheesecake Recipe

Sides

30 Min

Pasta

Salads

Breakfast

Drinks

Soups

Gluten Free

FEATURED ON:

featured on

[cp_popup display="inline" style_id="32674" step_id = "1"][/cp_popup]
Buffalo Chicken Wrap with Homemade Ranch

Buffalo Chicken Wrap with Homemade Ranch

January 30, 2023
Delicious,...
The Best Classic Tiramisu

The Best Classic Tiramisu

January 14, 2023
Tiramisu...
Baked Ham with Orange Honey Ham Glaze

Baked Ham with Orange Honey Ham Glaze

December 2, 2022
This...
Chicken Piccata

Chicken Piccata

August 11, 2022
Chicken...
Pad See Ew

Pad See Ew

August 10, 2022
Pad...
Chicken Meatballs

Chicken Meatballs

July 15, 2022
These...
Baba Ganoush

Baba Ganoush

July 1, 2022
Baba...
Painkiller

Painkiller

June 30, 2022
A...
Truffle Fries

Truffle Fries

June 28, 2022
Truffle...
Thai Pineapple Fried Rice

Thai Pineapple Fried Rice

June 21, 2022
Thai...
Privacy Policy
©2023, Will Cook For Smiles. Design by Pixel Me Designs