• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Barbara Bakes™
  • Home
  • About
  • Info
  • Contact
  • Press
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Breads
  • Breakfast
  • Desserts
    • Cakes
    • Cookies
    • Ice Cream
    • Pastry
    • All Desserts »
  • Main Dishes
    • Beef
    • Chicken
    • Pork
    • Pasta
    • Meatless
    • All Main Dishes »
  • Side Dishes & Vegetables
menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Recipes » Main Dishes

    Delicious and Easy Italian White Bean Soup

    Published by Melissa on January 7, 2025 | Updated August 14, 2025 | 7 Comments

    FacebookPinterest
    Jump to Recipe
    Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

    If you’re craving a dish that’s comforting and bursting with flavor, Italian white bean soup is exactly what you need. It’s made with simple ingredients you already have in your pantry like creamy cannellini beans, aromatic herbs, and fresh vegetables. This soup is a true taste of Italy in every spoonful!

    A bowl of Italian white bean soup topped with grated cheese sits elegantly on a marble surface. The flavorful mix includes white beans and greens. A second bowl peeks from the background, accompanied by a block of cheese and a shiny gold spoon for added elegance.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    I love how this isn’t just another boring soup recipe – it’s something special where all the healthy ingredients work together perfectly. The star of the show, cannellini beans. They bring a creamy texture while acting as a powerful source of plant-based protein and fiber. What I like about these white beans is their gentle, nutty taste that goes so well with all the seasonings I’ve picked out.

    This is an easy recipe to make on a too-busy weeknight since it uses beans I keep in my pantry and the usual vegetables that can be found in my fridge most of the time. Soups that are quick and easy and also taste good? Yes, please!

    Jump to:
    • Why You’ll Love This Italian White Bean Soup Recipe
    • Recipe Ingredients
    • How to Make Italian White Bean Soup
    • Recipe FAQs
    • Expert Tips
    • How to Store Leftover White Bean Soup
    • Other Amazing Bean Recipes I Love
    • More Hearty Soup Recipes to Consider
    • Italian White Bean Soup
    Top-down view of two bowls of Italian white bean soup with leafy greens on a marble countertop. A piece of cheese sits on a grater nearby, and a dark napkin is partially visible on the side.

    Why You’ll Love This Italian White Bean Soup Recipe

    • Perfect for Busy Weeknights: With just 15 minutes of prep and using mainly pantry staples, this soup comes together in under an hour. I love that I can start cooking at 5:30pm and have dinner on the table by 6:15pm!
    • Budget-Friendly: Using canned beans and basic vegetables, this soup costs just a few dollars per serving. It’s proof that you don’t need expensive ingredients to make something tasty and healthy.
    • Healthy Choice: Packed with protein, fiber, and nutrients while staying low in calories. This soup is a nutritious choice that doesn’t sacrifice flavor, making it great for a balanced meal.
    • Meal Prep Perfect: The soup actually gets better after a day or two in the fridge as the flavors continue to develop. It freezes beautifully too, making it perfect for batch cooking.

    🍲On a cold day, my kids love when I make thick oven baked chili—it’s so easy to throw together, and the house smells amazing while it bakes.

    Recipe Ingredients

    • Onion
    • Celery
    • Olive oil
    • Italian seasoning
    • Garlic powder
    • Cannellini beans
    • Vegetable broth
    • Spinach
    • Parmesan cheese
    Ingredients for an Italian white bean soup on a marble surface: bowls of cooked white beans, fresh spinach, chopped onions and celery, vegetable broth, grated cheese, olive oil, dried herbs, and garlic powder.

    See the recipe card below for full information on ingredients and quantities.

    How to Make Italian White Bean Soup

    Ingredients for an Italian white bean soup on a marble surface: bowls of cooked white beans, fresh spinach, chopped onions and celery, vegetable broth, grated cheese, olive oil, dried herbs, and garlic powder.
    Top view of a pot with diced celery, onions, and spices, ready to transform into a delightful Italian white bean soup. Next to the pot are bowls of fresh spinach leaves and white beans, all elegantly arranged on a white marble surface.

    Step 1: To start, gather all your ingredients: one diced white onion, diced celery, olive oil, Italian seasoning, garlic powder, cannellini beans, vegetable broth, fresh spinach, and parmesan cheese.

    Step 2: In a large pot, warm the olive oil until it shimmers then add the diced onion and celery. Sauté the veggies over medium heat for 3-5 minutes, or until the veggies are soft.

    A pot of Italian white bean soup sits on a marble countertop, brimming with white beans and greens in a clear broth. Fresh spinach leaves lie in a bowl beside the pot, accompanied by an empty glass bowl.
    A pot filled with fresh spinach leaves being cooked in liquid for a hearty Italian white bean soup rests on a marble countertop. Two empty glass bowls are nearby.

    Step 3: Once the onions and celery begin to soften, add the Italian seasoning and garlic powder. Then add the cannellini beans and vegetable broth. Bring the soup to a boil before reducing the heat and allowing the soup to simmer for 20 minutes.

    Step 4: After 20 minutes, add the spinach. Continue simmering the soup for an additional few minutes until the spinach is wilted.

    A pot on a marble countertop brims with ingredients for Italian white bean soup, including fresh spinach leaves and grated cheese. Partial views of two empty glass bowls linger in the background, ready to serve the hearty delight.
    A close-up of a wooden spoon holding savory Italian white bean soup, featuring cooked beans, chopped onions, and leafy greens. In the background, a pot gently simmers while a blurred kitchen jar adds to the cozy atmosphere.

    Step 5: Finally, it’s time for the parmesan cheese. Stir in the cheese until it melts and mixes well into the soup. This lends a rich, savory character to the soup, rounding out the flavours perfectly.

    Step 6:  Voila! Serve and enjoy your white bean soup . It’s a bowl of creamy, heart-warming delight, brimming with the goodness of beans, spinach, and parmesan cheese.

    Recipe FAQs

    Do I need to drain the beans?

    Yes, draining and rinsing your cannellini beans is an essential step. This simple action removes excess sodium and the starchy liquid from the can, allowing you to better control the soup’s consistency and salt content. As an added benefit, rinsing the beans also helps reduce the compounds that can cause digestive discomfort.

    Can I use any other kind of beans?

    Cannellini beans are the most commonly used for this recipe because of their creamy texture and mild flavor. However, you can substitute them with Great Northern beans or navy beans if needed.

    Can I make this soup vegan or vegetarian?

    Yes! This recipe is naturally vegetarian if made with vegetable broth, and it can easily be vegan if you skip any cheese garnishes.

    How can I thicken the soup?

    To make the soup creamier, you can mash some of the beans with a fork or blend a portion of the soup before serving.

    A bowl of Italian white bean soup with leafy greens and onions, garnished with herbs. Two gold-colored spoons are placed beside the bowl on a marble surface.

    Expert Tips

    • Create a Flavorful Base: Take your time sautéing the onions and celery. When they start to get some golden color, they’ll develop a sweeter, more complex flavor that makes the whole soup taste better.
    • Boost the Broth: Add the rind of your Parmesan cheese (that hard piece you usually throw away) to the soup while it simmers. Remove it before serving. It adds an incredible depth of flavor that makes the soup taste like it’s been cooking all day.
    • Seasoning Secret: Wait until the end to adjust your salt levels. The Parmesan adds quite a bit of saltiness, so you might need less than you think. Also, a squeeze of fresh lemon juice just before serving brightens all the flavors.
    • Finishing Touches: Always add the spinach at the very end, just before serving. It should barely wilt. And don’t skip that final drizzle of good olive oil on top – it makes a huge difference in the final flavor!
    Two white bowls brimming with Italian white bean soup showcase a delightful mix of beans, greens, and light broth. A gold spoon rests in one bowl. The background reveals a softly blurred second serving and a piece of cheese, completing the inviting scene.

    How to Store Leftover White Bean Soup

    This soup stays fresh in an airtight container in the refrigerator for up to 5 days, making it perfect for meal prep. I’ve found that the flavors get better after a day or two as everything melds together.

    If you notice the soup has thickened up during storage (the beans tend to absorb more liquid), simply add a splash of vegetable broth or water when reheating. For best results, reheat it slowly on the stovetop over medium-low heat, stirring occasionally to prevent the beans from sticking to the bottom of the pot.

    Other Amazing Bean Recipes I Love

    Here are some of my favorite bean-inspired dishes that are sure to satisfy your cravings.

    • Spicy Chicken Soup is perfect for those who love a little heat, with tender chicken and beans packed in a rich, flavorful broth.
    • For a tasty twist on taco night, try Crispy Baked Chicken and Black Bean Tacos, where crispy chicken and seasoned black beans combine for a delicious bite.
    • And of course who wouldn’t want a special chili meal on a cold winter day?
    A close-up showcases a wooden spoon brimming with Italian white bean soup, featuring tender white beans, fresh spinach, and onions. The image reads Easy & Cozy Italian White Bean Soup Recipe and Super Delicious Soup, complete with a website URL at the bottom.

    More Hearty Soup Recipes to Consider

    • A plate with three slices of French toast drizzled with syrup, next to a fork and napkin. Fresh strawberries and a glass of orange juice are on the table, with another plate of French toast in the background.
      Easy Challah French Toast Recipe (Thick French Toast)
    • Four large chocolate chip cookies on a sheet of parchment paper in a rectangular baking pan, resting on a wooden surface.
      Bakery Style Giant Chocolate Chip Cookies
    • Three thick, fudgy chocolate brownies with a swirl of peanut butter are stacked on top of each other on a piece of parchment paper, with a blurred background.
      Peanut Butter Brownies
    • slice of layered German chocolate cake
      Easy Classic German Chocolate Cake

    Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we will send it straight to your inbox. Plus you will get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading
    A white bowl filled with Italian white bean soup, featuring leafy greens and herbs, is placed on a marble surface. To the left lies a dark gray cloth, while a metal grater rests on the right side.
    Print Recipe Pin Recipe Rate this Recipe
    5 from 2 votes

    Italian White Bean Soup

    Enjoy a bowl of Italian white bean soup, a healthy and flavorful option perfect for weeknight dinners or meal prep.
    Prep Time15 days d
    Cook Time35 days d
    Total Time50 days d
    Servings: 4
    Calories: 508kcal
    Author: Melissa Griffiths
    Prevent your screen from going to sleep

    Ingredients 

    • 1 white onion diced
    • ½ cup celery diced
    • 1 ½ tablespoons olive oil
    • 2 tablespoons Italian seasoning
    • 1 teaspoon garlic powder
    • 3 15.5 ounce cans cannellini beans drained and rinsed
    • 4 cups vegetable broth
    • 2 cups fresh spinach
    • ½ cup parmesan cheese

    Instructions

    • To start, gather all your ingredients: one diced white onion, diced celery, olive oil, Italian seasoning, garlic powder, cannellini beans, vegetable broth, fresh spinach, and parmesan cheese.
    • In a large pot, warm the olive oil until it shimmers then add the diced onion and celery. Sauté the veggies over medium heat for 3-5 minutes, or until the veggies are soft.
    • Once the onions and celery begin to soften, add the Italian seasoning and garlic powder stirring to coat the vegetables for 2-3 minutes. Then add the cannellini beans and vegetable broth. Bring the soup to a boil before reducing the heat and allowing the soup to simmer for 20 minutes.
    • After 20 minutes, add the spinach and parmesan cheese. Continue simmering the soup for an additional few minutes until the spinach is wilted.
    • Finally, it’s time for the parmesan cheese. Stir in the cheese until it melts and mixes well into the soup. This lends a rich, savory character to the soup, rounding out the flavours perfectly.
    • Voila! Serve and enjoy your white bean soup . It’s a bowl of creamy, heart-warming delight, brimming with the goodness of beans, spinach, and parmesan cheese.

    Notes

    • For a dairy-free creamy version, blend one cooked potato with a cup of the soup and stir it back in.
    • Fresh herbs can replace the Italian seasoning – try rosemary and sage for a Tuscan twist.
    • A tablespoon of sun-dried tomato paste or pesto stirred in at the end adds an instant flavor boost.
    • Add a pinch of red pepper flakes or Calabrian chili paste for a spicier version.

    Nutrition

    Calories: 508kcal | Carbohydrates: 79g | Protein: 30g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 9mg | Sodium: 1181mg | Potassium: 1703mg | Fiber: 18g | Sugar: 5g | Vitamin A: 2104IU | Vitamin C: 7mg | Calcium: 455mg | Iron: 11mg
    FacebookPinterest
    « The Best Sweet Crepes Recipe
    Flaky And Delicious All Butter Pie Crust »
    about us

    About Melissa & Barbara

    As of June 2022 Melissa Griffiths now is the one adding recipes. So think of it as Barbara Bakes, and Melissa too! Melissa and Barbara have been blogging friends for over 10 years and when Barbara was ready to retire and spend more time with her family, Melissa took over the site. Read more...

      • Facebook
      • Instagram
      • Pinterest
      • Twitter

    Reader Interactions

    Comments

      5 from 2 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Barbara M

      September 28, 2025 at 8:42 am

      5 stars
      Absolutely DELICIOUS !!!!!!!

      Reply
      • Melissa G

        October 02, 2025 at 9:23 am

        So glad you like the soup – it really is a good one!

        Reply
    2. Tammy

      January 14, 2025 at 12:09 pm

      5 stars
      Hi Barbara and Melissa: I made this soup exactly as written with only one minor swap. I used aqua faba instead of olive oil. I ate my first bowl with a couple rips off of some lightly toasted, Tucson boule loaf. This soup is delicious and a great reason to never buy canned soup again.

      Thank you so much for this easy, exquisite, and nutritious recipe. It is excellent as part of weekly meal prep since it makes so much.

      I was a little bit surprised by how much Italian Seasoning was in it, but it was just perfect.

      When I make it again, I might will likely double (or triple) the amount of spinach, an additional cup of vegetable broth, and for my carnivore husband, I might dice up some cooked Italian sausage to add to his bowl.

      Cheers!

      Reply
    3. Debbie

      January 14, 2025 at 10:54 am

      are the beans drained?

      Reply
      • Melissa Griffiths

        January 23, 2025 at 9:11 pm

        Yes!

        Reply
    4. Debbie Bulmer

      January 08, 2025 at 9:55 am

      Thank you for your recipe. I am going to try this for sure. However, I am a little confused with step 4 and 5. In step 4 you tell us to add the spinach and the parmesan cheese, and then in step 5, you say you finally adding the cheese. So do you simmer the spinach for 10 minutes? Then you add the cheese?

      Reply
      • Melissa Griffiths

        January 13, 2025 at 4:39 pm

        Thanks for catching that, Debbie! It has been updated but should be to cook for just a few minutes after adding the spinach, until it’s wilted. I hope you enjoy the soup!

        Thanks!

        Reply

    Primary Sidebar

    Welcome!

    Melissa and Barbara smiling

    Baking made easy! Sharing fabulous recipes for cookies, cakes, pies, breads and more. Barbara Bakes (and Melissa too!) Recipes from both of our kitchens to yours.

    Learn More »

    Popular Posts

    Lemon-Blueberry-Quick-Bread-With-Streusel-Topping. Kind of a cross between a blueberry muffin and a blueberry coffee cake.

    The Best Blueberry Lemon Quick Bread Recipe

    Triple Berry Compote with Lemon Ricotta Crepes.

    Easy 5-Minute Berry Compote Recipe

    A plate of Neiman Marcus cookies sits on a white cloth with more cookies on a cooling rack in the background and two glasses of milk nearby.

    The Famous Neiman Marcus Cookies

    A bowl of Italian white bean soup topped with grated cheese sits elegantly on a marble surface. The flavorful mix includes white beans and greens. A second bowl peeks from the background, accompanied by a block of cheese and a shiny gold spoon for added elegance.

    Delicious and Easy Italian White Bean Soup

    Footer

    ↑ back to top

    SEEN ON

    as seen on promo graphic

    SEEN ON

    as seen on promo graphic

    About

    • Home
    • About
    • Contact
    • Press

    Browse

    • Recipe Index
    • Popular
    • Baking Tips
    • Travel

    Subscribe

    • Newsletter
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

    Copyright © 2024 barbarabakes.com. All rights reserved. DISCLOSURE - PRIVACY POLICY.

    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.