Ah, Italian food… just thinking about it makes me so happy! The way they can take simple, fresh ingredients and turn them into something absolutely magical is just beyond me. And you know what’s one of my absolute favorites when I need a big hug in a bowl? This incredible Italian white bean soup. It’s so hearty, so satisfying, and honestly, ridiculously easy to whip up. I remember my Nonna making a soup just like this on chilly Sundays; the aroma would fill our whole house and just signal that it was time to gather and connect. It’s that kind of food, really.

Why You’ll Love This Italian White Bean Soup
Seriously, this soup is a weeknight hero! Here’s why you’ll be making it again and again:
- Super Easy: It comes together so quickly, with most of the time spent just letting it simmer.
- Packed with Flavor: Those simple veggies, herbs, and beans create a taste that’s just *chef’s kiss*.
- Wholesome Goodness: It’s loaded with protein and fiber, making it a meal you can feel great about.
- Ultimate Comfort: Nothing beats a warm bowl on a chilly day. Pure comfort food!

Gather Your Ingredients for Italian White Bean Soup
Alright, let’s get our ducks in a row for this delicious soup! It’s really just a handful of good things that come together beautifully. You’ll want to have these ready:
- 2 tablespoons olive oil – Use a nice, good-quality one; it makes a difference!
- 1 medium onion, chopped – Yellow or white works great.
- 2 carrots, chopped – Give ’em a good scrub first!
- 2 celery stalks, chopped – The classic mirepoix trio!
- 3 cloves garlic, minced – Or more if you’re a garlic fiend like me!
- 1 teaspoon dried rosemary – Love the smell of this when it hits the heat.
- 1/2 teaspoon dried thyme – Together with rosemary, it’s just heavenly.
- 6 cups vegetable broth – Or chicken broth if you prefer, but veg keeps it nice and light.
- 2 cans (15 ounces each) cannellini beans, rinsed and drained – These are the stars!
- 1/4 cup fresh parsley, chopped – For that lovely fresh finish.
- Salt and black pepper, to taste – Don’t forget to season!

Step-by-Step Guide to Making Italian White Bean Soup
Okay, let’s get this soup simmering! It’s honestly one of the Easiest things you’ll make, and it tastes like you spent all day in the kitchen. Trust me, the steps are super straightforward. For a really perfect pot of this soup, you can check out some tips over here on a similar Italian white bean soup recipe that shows you some neat tricks, but my way is pretty simple too!
Sautéing the Aromatics for Your Italian White Bean Soup
First things first, grab a good-sized pot or a Dutch oven and pour in that olive oil. Let it get nice and warm over medium heat – not smoking, just happy. Then, toss in your chopped onion, carrots, and celery. Give them a good stir and let them get soft and a little sweet, which usually takes about 5 to 7 minutes. You want them tender, not browned. This is where all that gorgeous flavor starts building!
Simmering the Italian White Bean Soup to Perfection
Now, stir in your minced garlic, dried rosemary, and thyme. Let them sizzle for just about a minute until they smell amazing. Be careful not to burn the garlic! Then, pour in your vegetable broth and bring it all up to a nice simmer. Add in those rinsed and drained cannellini beans – the stars of the show! Lower the heat just a bit, pop a lid on (slightly ajar is good!), and let it all bubble away gently for at least 20 minutes. This is the magic time where all those flavors really get to know each other and deepen.
Finishing Touches for Your Italian White Bean Soup
After it’s had a good simmer, it’s time to taste and season! Add salt and pepper until it tastes just right to you. This is your soup, make it perfect! Finally, stir in that fresh chopped parsley right at the end. It just brightens everything up. I like to serve this soup right away while it’s piping hot and the parsley is still super fresh!

Tips for the Best Italian White Bean Soup
Alright, to make sure your Italian white bean soup is absolutely top-notch, here are a few little tricks I’ve picked up over the years. They’re super simple but really make a difference!
- Don’t Skip the Simmer Time: Seriously, let it bubble away for at least 20 minutes (or even longer!). That’s when the flavors really meld together and turn good soup into great soup.
- Quality Broth is Key: Since there aren’t a ton of ingredients, the broth really shines through. Using a good quality vegetable broth makes a noticeable punch. If you have homemade, even better!
- Fresh Herbs Make a Difference: While dried are great for simmering, that fresh parsley at the end? That’s non-negotiable for me! It just wakes everything up. If you’re feeling fancy, you could even add a little fresh rosemary or thyme right at the end too. It’s like a little flavor party! For another amazing bean soup idea, you *have* to try this Parmesan Tomato Cannellini Bean Soup – it’s a different vibe but just as delicious!
Ingredient Notes and Substitutions for Italian White Bean Soup
So, you’re making my favorite Italian white bean soup and you’re wondering about the ingredients? Totally understandable! Let’s break down a few things to make sure your soup is just perfect. The cannellini beans are classic here because they get so nice and creamy, but if you can’t find them, great northern beans are a fantastic substitute. They’re pretty similar in texture and flavor. And those dried herbs? They’re great for infusing flavor during the simmer, but if you have fresh rosemary or thyme, absolutely use them! Just add a sprig or two during the simmering stage and remove them before serving, or chop a little bit finer and add it with the parsley at the end. You really can’t go wrong!
Serving Suggestions for Italian White Bean Soup
This hearty Italian white bean soup is practically a meal in itself, but serving it with a few little extras just kicks it up another notch! My absolute favorite thing to pair it with is some crusty bread – think a perfectly baked garlic parmesan focaccia. You know, for dipping! A simple side salad with a light vinaigrette is also wonderful to cut through the richness. And please, don’t forget a little sprinkle of grated Parmesan cheese right on top before serving. Voilà! A complete, comforting Italian feast!
Storage and Reheating Instructions
Leftover Italian white bean soup is a gift that keeps on giving! It actually tastes even better the next day, which is amazing. Just pop any extra soup into an airtight container and pop it in the fridge. It should keep beautifully for about 3-4 days. When you’re ready to reheat, just scoop some into a saucepan and warm it gently over medium-low heat, stirring occasionally. If it seems a little too thick, a splash of broth or water can help loosen it up. You can even freeze portions for those times you need a quick, comforting meal in a pinch!
Frequently Asked Questions about Italian White Bean Soup
Got questions about this cozy soup? I get it! It’s simple, but sometimes little things pop up. Here are a few answers to common queries:
Can I make this Italian white bean soup ahead of time?
Oh, absolutely! I actually think it’s even better the next day. All those yummy flavors have more time to meld together. Just store it in an airtight container in the fridge, and reheat gently on the stovetop.
What kind of beans are best for this soup?
Cannellini beans are my go-to because they get so creamy and luxurious. But honestly, other great northern beans work just as wonderfully! Just make sure you rinse and drain them well, either way.
How can I make this soup vegetarian or vegan?
This recipe is already pretty vegetarian-friendly since we’re using vegetable broth! If you want to make it vegan, just skip the optional Parmesan cheese garnish at the end. Easy peasy!
My soup seems a little thin. What can I do?
No worries! If your soup is a bit thinner than you like, you can always thicken it up. Here’s a little trick: scoop out about a cup of the beans and a little broth into a blender (or use an immersion blender right in the pot) and give it a whirl until it’s smooth. Then stir that creamy mixture back into the pot. It’ll give you a lovely creamy texture without any added flour or cornstarch!
Nutritional Information
Just a heads-up, the nutritional info for this amazing Italian white bean soup is just an estimate, you know? It can totally change depending on the exact brands of beans and broth you use, and how much you load up on that lovely olive oil or parsley. But generally, you’re looking at roughly 250-300 calories per serving, with a good amount of protein and fiber to keep you full and happy!

Italian White Bean Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery. Cook until softened, about 5-7 minutes.
- Stir in the minced garlic, rosemary, and thyme. Cook for 1 minute more until fragrant.
- Pour in the vegetable broth and bring to a simmer.
- Add the rinsed and drained cannellini beans. Reduce heat and simmer for at least 20 minutes to allow flavors to meld.
- Season with salt and black pepper to taste.
- Stir in the fresh chopped parsley just before serving.