When the chilly winds blow and the leaves start to fall, there’s something magical about curling up with a warm bowl of Italian White Bean Soup. Picture this: creamy, tender white beans mingling with vibrant vegetables, a sprinkle of fresh herbs, and the savory aroma wafting through your kitchen like a cozy hug. This soup not only warms your belly but also brings an undeniable sense of comfort that is hard to resist.
Now, let me take you on a little journey back to my grandma’s kitchen, where I first learned the art of soup-making. The moment she lifted that big pot off the stove, it was like a symphony for my senses—whispers of garlic and rosemary danced in the air as we eagerly awaited our first taste. Perfect for family gatherings or a quiet night in, this Italian White Bean Soup promises to deliver that same joy right to your table.
Why You'll Love This Recipe
- This Italian White Bean Soup is incredibly easy to whip up even on busy weeknights
- The flavor profile combines earthy beans with fresh herbs for an unforgettable taste
- Its visual appeal is stunning thanks to colorful veggies floating in the creamy broth
- Versatile enough to be enjoyed on its own or paired with crusty bread for dipping
I still remember my friends’ faces lighting up when I served this soup at my last dinner party—it was a hit!

Essential Ingredients
Here’s what you’ll need to make this delicious dish: For more inspiration, check out this main dish recipes recipe.
White Beans: Cannellini or Great Northern beans work best; choose dried beans for richer flavor or canned for convenience.
Vegetable Broth: A good-quality broth enhances the soup’s flavor; homemade is ideal if you have time.
Fresh Garlic: Use fragrant garlic cloves; they add depth and warmth to the overall taste.
Carrots: Chopped into small pieces; they provide sweetness and texture that contrasts beautifully with the beans.
Celery: Finely diced celery adds crispness and complements the other flavors wonderfully.
Onion: Use yellow onions for their sweetness when sautéed; they form a great base for your soup.
Dried Herbs (Thyme and Rosemary): These herbs are essential for that authentic Italian flavor; fresh herbs can also be used.
Spinach or Kale: Adding greens boosts nutrition and color—opt for fresh varieties whenever possible.
Lemon Juice: A splash of lemon brightens flavors; always use fresh lemons over bottled juice for best results.
Olive Oil: Extra virgin olive oil gives richness and is perfect for sautéing your vegetables.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Sauté the Base Ingredients: Start by heating olive oil in a large pot over medium heat. Add chopped onions, carrots, and celery, stirring until they soften and become fragrant, about 5-7 minutes.
Add Garlic and Herbs: Toss in minced garlic along with dried thyme and rosemary. Cook until the garlic becomes aromatic but not browned—about one minute should do it.
Add Beans and Broth: If using dried beans, ensure they’ve been soaked overnight! Add them now along with vegetable broth. Bring everything to a gentle boil before reducing heat to simmer.
Simmer Until Tender: Allow the soup to simmer gently for about 30-40 minutes if using dried beans (or 10-15 minutes if using canned). Stir occasionally until everything is tender and melded together beautifully.
Add Greens and Lemon Juice: Just before serving, stir in fresh spinach or kale until wilted. Drizzle lemon juice over top for brightness—it’ll elevate all those delicious flavors!
Season to Taste and Serve!: Don’t forget to season generously with salt and pepper before ladling it into bowls! Serve warm with crusty bread on the side—heavenly!
Now you’ve got yourself a pot of warm Italian White Bean Soup ready to impress anyone who walks through your door! Enjoy every comforting spoonful as you share laughter around your table. Cooking doesn’t just fill bellies; it fills hearts too! For more inspiration, check out this cooking tips recipe.
You Must Know
- Italian white bean soup is a cozy dish that warms you from the inside out
- The rich flavors of garlic and rosemary blend perfectly with creamy beans, making it a delightful comfort food
- This recipe is easy to customize and perfect for any season
Perfecting the Cooking Process
Start by sautéing onions and garlic until fragrant, then add carrots and celery. Stir in the beans and broth, simmering for about 30 minutes for the best flavor.

Add Your Touch
Feel free to swap in your favorite seasonal vegetables like spinach or kale. Adding a hint of lemon juice brightens up the flavor, while some red pepper flakes give it a delightful kick.
Storing & Reheating
Store leftover soup in an airtight container in the fridge for up to five days. Reheat gently on the stove over low heat, stirring occasionally to maintain its creamy texture.
Chef's Helpful Tips
- Use dried beans soaked overnight for a heartier texture; canned beans are quicker but may lack depth
- Always taste and adjust seasoning before serving; flavors develop as it simmers
- A splash of good olive oil just before serving adds richness to every bowl
Sharing this soup with friends brings back memories of cozy winter nights filled with laughter and warmth around the table.

FAQ
Can I use canned beans for Italian white bean soup?
Absolutely! Canned beans save time but rinse them well to reduce sodium levels.
What can I serve with Italian white bean soup?
Pair it with crusty bread or a fresh salad for a complete meal experience.
How do I make Italian white bean soup vegan?
Simply substitute vegetable broth for chicken broth and skip any meat additions.

Italian White Bean Soup
- Total Time: 50 minutes
- Yield: Serves 6
Description
Warm up with this delightful Italian White Bean Soup, featuring creamy white beans, vibrant vegetables, and aromatic herbs. Ideal for chilly evenings, this comforting dish is as nourishing as it is delicious. Perfect for sharing with family and friends, it’s a timeless recipe that brings joy to every table.
Ingredients
- 1 cup dried cannellini or Great Northern beans (soaked overnight)
- 4 cups vegetable broth
- 3 cloves garlic (minced)
- 1 medium onion (chopped)
- 2 medium carrots (chopped)
- 2 stalks celery (diced)
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 2 cups fresh spinach or kale
- Juice of 1 lemon
- 2 tbsp extra virgin olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery; sauté until softened, about 5-7 minutes.
- Stir in minced garlic, thyme, and rosemary; cook for an additional minute until fragrant.
- Add soaked beans and vegetable broth to the pot. Bring to a gentle boil, then reduce heat to simmer.
- Simmer for 30-40 minutes if using dried beans (10-15 minutes if using canned) until tender.
- Stir in spinach or kale until wilted; add lemon juice for brightness.
- Season with salt and pepper before serving warm with crusty bread.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (approximately 350g)
- Calories: 280
- Sugar: 3g
- Sodium: 450mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
Keywords: For added flavor, use homemade vegetable broth. Feel free to substitute seasonal vegetables like zucchini or add a pinch of red pepper flakes for heat.
