• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pina Bresciani
  • Home
  • Recipes
  • About
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Food

    Italian White Bean Soup - Ready in 20 Minutes!

    4.7 from 3 votes

    By Pina Bresciani ⁠— October 26, 2023 (updated February 21, 2025) — 1 Comment

    Jump to Recipe Jump to Video
    Italian white bean soup in a bowl with a spoon and napkin to the side

    Italian White bean soup is a creamy (but made with no cream!) soup that uses just 6 ingredients and only takes 20 minutes to make. Made with cannellini beans, you'll get to savor the flavor of Italian white beans in just a few easy steps!

    Italian white bean soup in a bowl with a spoon and napkin to the side

    This dish is made with cannellini beans, olive oil, celery, carrot, onion, rosemary, and vegetable stock - they come together to create a flavorful soup dish that will taste like it took you more than 20 minutes to make.

    With the spotlight on the white beans, it's a dish that highlights the fact that Italian cooking doesn't have to be complicated.

    Making this Italian white bean soup couldn't be easier, even if you're not an Italian cook! With just a handful of pantry staples, you're well on your way to a satisfying and comforting soup dish. Start by sautéing diced celery, carrot and onion in olive oil, then add the white beans, and vegetable stock (this vegetarian soup with rice is also a great veggie soup option!). Finish off by blending all the ingredients together (if desired) and this Italian soup is ready in no time.

    And if you enjoy this soup dish, you'll also love this pasta e ceci, chicken pastina soup or authentic pasta fagioli.

    Jump to:
    • Why you'll love this recipe
    • Ingredients you'll need
    • How to make it
    • Recipe tips
    • Variations
    • Storing and Freezing
    • FAQ
    • More Italian soup recipes
    • Recipe

    Why you'll love this recipe

    • It's easy and quick to make - This soup takes very few steps to make and comes together in only 20 minutes
    • It's tasty - The mix of carrots, onions, celery, onion and beans taste wonderful together, and once pureed together, the ingredients come together to create a creamy concoction
    Italian white bean soup ingredients - cannellini beans, chopped celery, carrot, onion, olive oil, rosemary, vegetable stock, salt and pepper

    Ingredients you'll need

    • Olive oil - Infuses the soup with a rich, savory depth. Used to sauté the onion, celery and carrot, adding a subtle yet essential layer of flavor to the dish.
    • Onion - Imparts a fragrant and aromatic essence to the soup, enhancing its overall taste profile
    • Celery - Helps to round out the savory flavor of the dish
    • Carrot - Adds a slight sweetness to the soup
    • Rosemary - imparts a fragrant, woodsy and herby flavor to the soup
    • Cannellini Beans - serves as the base of the soup and gives a hearty substance to the dish
    • Vegetable stock - used to thin out the soup and add an additional layer of flavor
    • Salt and pepper - give extra flavor to the dish

    How to make it

    Cook the carrot, celery and onion - Heat up olive oil, and add carrot, celery and onion. Cook through until tender. Season with salt and pepper.

    Chopped celery, carrot, onion and rosemary in a pot sauteed in olive oil

    Add the beans - Add cannellini beans and warm through quickly

    Add vegetable stock - Let it come to a gentle boil

    Italian white bean soup in a pot with whole white beans, chopped celery, carrot and onion

    Blend all ingredients - with an immersion blender or regular blender (optional step)

    Pureed Italian white bean soup in a pot

    Recipe tips

    • Blending the soup is not necessary - it is just as delicious if the beans are left whole. It's up to you when it comes to the consistency of the soup you'd prefer.
    • If blending the soup with an immersion blender, it will take awhile as the soup is very thick and hearty
    • I like to drain my beans, but not rinse them. I find that the liquid in the can of beans is very flavorful and adds flavor to the soup
    • You may need to add more vegetable stock at the end, as the soup can be quite thick - it's up to your personal preference on how thick you prefer it

    Variations

    • You can use almost any type of white bean in this recipe if you don't have cannellini beans - you can use spanish beans, kidney beans, chick peas, even romano beans would work well
    • If you don't have vegetable stock, you can use chicken stock or even water
    • Play with different herbs for unique flavor profiles. Swap the rosemary for oregano or thyme to create your herb-infused masterpiece.
    • For those who crave heat, add a pinch of red pepper flakes to the olive oil when sautéing the vegetables
    Italian white bean soup in a bowl topped with olive oil and chopped rosemary

    Storing and Freezing

    Storage: To store leftover Italian white bean soup,  transfer it to an airtight container and refrigerate it for up to 3 days. When reheating, add a splash of water or broth to make it less thick.

    Freezing: Portion the cooled soup into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months. When ready to enjoy, thaw the soup overnight in the refrigerator and reheat it on the stove.

    FAQ

    Can I use dry beans instead of canned beans?

    Yes! Definitely, it just requires a bit more work. Soak the beans in water overnight, then place in a large saucepan, and cover them with water. Bring to a boil over medium-high heat and boil for 2 minutes (until tender). Drain and discard the water. Your beans are ready to use as directed in the recipe!

    Can I use dried herbs instead of fresh herbs?

    Yes, definitely! Add the dried herbs when there's about 2-3 minutes left for the carrot, celery and onion to finish cooking.

    What can I do if my soup is too thick?

    Add some vegetable stock or water to thin the soup out. You may have to adjust for salt and pepper.

    More Italian soup recipes

    • Swiss Chard Soup with Lentils and Cauliflower
    • Authentic Pasta Fagioli – Italian Bean and Pasta Soup
    • Chicken Pastina Soup – The Authentic Italian Way!
    • Pasta e Ceci (Italian Chickpea Soup)

    If you’ve tried making this Italian White Bean Soup, or any other recipe on the blog please let me know what you thought of it in the comments below, I love hearing from you! You can also FOLLOW ME on INSTAGRAM, FACEBOOK, PINTEREST, and TIKTOK to see more delicious food and what I’ve been up to.

    Recipe

    Italian white bean soup in a bowl topped with olive oil and rosemary
    Print Pin
    4.67 from 3 votes

    Italian White Bean Soup

    Italian White bean soup is a creamy (but made with no cream!) soup that uses just 6 ingredients only takes 20 minutes to make! Made with cannellini beans, you'll get to savor the flavor of Italian white beans in just a few easy steps!
    Course Soup
    Cuisine Italian
    Prep Time 5 minutes minutes
    Cook Time 15 minutes minutes
    Servings 2 people
    Calories 482kcal
    Author Pina Bresciani

    Ingredients

    • 2 tablespoon olive oil extra virgin
    • ½ cup onion (yellow or white) diced
    • ½ cup carrot diced
    • ½ cup celery diced
    • 2 sprigs rosemary
    • 2 cans cannellini beans 398mL cans, drained, not rinsed
    • 1.5 cups vegetable stock plus more if needed
    • salt to taste
    • pepper to taste

    Instructions

    • In a medium sized pot, over medium heat, add the olive oil.
    • When olive oil is warmed through, add the diced onion, celery and carrot, and rosemary sprigs. Season with salt and pepper.
    • Cook vegetables until tender, about 5-10 minutes. Remove the rosemary sprigs.
    • Add the beans that have been drained from the can, but not rinsed. Let cook with the vegetables for 1-2 minutes.
    • Add in the vegetable stock. Season with salt and pepper if needed.
    • Cook everything together for a few minutes (up to 5 minutes), or until vegetable stock starts to boil. Add more vegetable stock if soup is too thick.
    • Serve soup as-is, or blend with an immersion blender or regular blended to make the soup extra creamy. Adjust for salt and pepper.
    • Serve and top with olive oil and minced rosemary if desired.

    Recipe Video

    Recipe Notes

    • Blending the soup is not necessary - it is just as delicious if the beans are left whole. It's up to you when it comes to the consistency of the soup you'd prefer.
    • If blending the soup with an immersion blender, it will take awhile as the soup is very thick and hearty
    • I like to drain my beans, but not rinse them. I find that the liquid in the can of beans is very flavorful and adds flavor to the soup
    • You may need to add more vegetable stock at the end, as the soup can be quite thick - it's up to your personal preference on how thick you prefer it
    Nutrition Facts
    Italian White Bean Soup
    Amount Per Serving
    Calories 482 Calories from Fat 126
    % Daily Value*
    Fat 14g22%
    Saturated Fat 2g13%
    Polyunsaturated Fat 2g
    Monounsaturated Fat 10g
    Sodium 1693mg74%
    Potassium 228mg7%
    Carbohydrates 77g26%
    Fiber 23g96%
    Sugar 5g6%
    Protein 25g50%
    Vitamin A 5839IU117%
    Vitamin C 6mg7%
    Calcium 295mg30%
    Iron 10mg56%
    * Percent Daily Values are based on a 2000 calorie diet.

    More Food

    • Easiest Ever Lemon Blueberry Ricotta Cake
    • Two thin cut sirloin steaks in a plate topped with tomato sauce and fresh basil with a fork to the side
      Easy 20-Minute Steak Pizzaiola
    • Italian pasta and potatoes in a bowl with a spoon
      Italian Pasta with Potatoes (Pasta e Patate)
    • Easy Carrot and Lentil Soup with Toasted Bread
    154 shares
    • X
    • Facebook

    Reader Interactions

    Comments

      4.67 from 3 votes (2 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Sonia says

      November 05, 2023 at 9:33 pm

      5 stars
      This recipe was delicious, healthy, and super easy to make!

      (Review provided by friend of pinabresciani.com)

      Reply

    Primary Sidebar

    Hello!

    My name is Pina and I love Italian food and culture! Here you'll find delicious Italian-inspired recipes with a fresh west coast spin. Buon Appetito! About Me

    Popular

    • Bowl of authentic cacio e pepe
      How To Make An Authentic Cacio e Pepe Like A Roman
    • Delicious Prosciutto Sandwich (Panino) With Mozzarella, Tomato and Basil
    • Easiest Ever Creamy Ricotta Pasta - Work From Home Lunch Series
    • Pasta Amatriciana - The Real Roman Recipe!

    Desserts

    • Orange upside down cake in a big plate with slice cut out
      Orange Upside Down Cake
    • Pistachio muffins topped with pistachio crumble
      Pistachio Muffins - {Real Pistachios, No Pudding Mix}
    • Pistachio cream in a bowl with a pistachios scattered around
      Pistachio Cream - Made with REAL Pistachios!
    • Slice of almond flour chocolate cake on a plate
      Almond Flour Chocolate Cake (Torta Caprese)

    Footer

    Copyright © 2025 Pina Bresciani | Privacy Policy

    154 shares

    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.