Italian White Bean Soup Recipe
If you crave a heartwarming, soul-soothing meal that feels like a big Italian hug in a bowl, this Italian White Bean Soup is your new best friend. Loaded with tender cannellini beans and comforting potatoes simmered in fragrant garlic and onion, it’s both simple and deeply satisfying. The finish with a vibrant parsley dressing lifts the dish to something truly special, making this soup not just a meal but an experience you’ll want to revisit over and over again.

Ingredients You’ll Need
Every ingredient in this Italian White Bean Soup plays a starring role, bringing balanced flavors, creamy textures, and an inviting aroma. You don’t need a long list or exotic items—just a handful of well-chosen staples that come together beautifully.
- Extra virgin olive oil: The foundation of rich flavor that adds silkiness and depth.
- Onion, diced: Provides sweetness and body as it softens during cooking.
- Large garlic clove, minced: Infuses a fragrant warmth that’s essential to authentic Italian cooking.
- Red pepper flakes: Just a pinch adds subtle heat and complexity.
- Cannellini or other white beans, rinsed: Creamy and tender, they’re the star ingredient full of protein and fiber.
- Large potato, diced: Adds heartiness and helps thicken the soup naturally.
- Low sodium vegetable broth: A savory, flavorful liquid base that keeps control over the saltiness.
- Salt and black pepper: Essential seasonings to elevate and balance the flavors.
- Parsley dressing ingredients: Extra virgin olive oil, fresh garlic, and Italian flat parsley—these combine to add a fresh, herbal punch that brightens the soup.
How to Make Italian White Bean Soup
Step 1: Preparing the Base
Start by rinsing the beans well under running water to wash away any starch or canning liquids that could cloud the broth. This simple step makes a noticeable difference in clarity and taste. Warm extra virgin olive oil in a large pot over medium heat, then add the minced garlic, diced onion, and a pinch of red pepper flakes. Sauté gently until the onion softens and turns translucent, filling your kitchen with irresistible aromas.
Step 2: Building the Soup
Now, it’s time to add the star players: white beans and diced potato. Pour in the vegetable broth along with salt and freshly cracked black pepper. Bring everything to a gentle boil, then reduce the heat to maintain a simmer. Cover the pot and let all the flavors mingle and the potato cook until fork-tender—about 15 to 20 minutes. Stir occasionally to prevent sticking and encourage flavor melding.
Step 3: Finishing Touches
Once the potato is soft, remove the pot from heat and taste the soup. This is your moment to adjust salt or pepper to your liking. If you prefer a thinner consistency, gently stir in a bit more broth. The goal here is that perfect spoonful—comforting, creamy, and slightly flexible in texture based on your mood.
Step 4: Making the Parsley Dressing
This parsley dressing steals the show by adding a fresh, herbaceous contrast. Blend or finely chop garlic and Italian flat parsley, then stir in extra virgin olive oil until you have a loose paste. This dressing will be drizzled right into each serving, offering bursts of bright flavors in every bite.
How to Serve Italian White Bean Soup

Garnishes
A swirl of that vibrant parsley dressing is non-negotiable; it’s the perfect foil to the creamy, mellow soup base. Sprinkle extra red or black pepper flakes for a little heat and visual appeal. A quick grind of fresh black pepper on top adds another layer of aromatic interest.
Side Dishes
This soup is excellent accompanied by crusty Italian bread or homemade croutons. The bread’s crunchy texture complements the smooth soup, allowing you to dip and soak up every flavorful drop. A side green salad with a light vinaigrette also pairs wonderfully to balance richness.
Creative Ways to Present
Serve this soup in rustic, deep bowls to showcase its comforting nature. For special occasions, consider topping with a sprinkle of parmesan shavings or toasted pine nuts—both add an unexpected sparkle. You can also serve the parsley dressing in a small side bowl, letting everyone add as much brightness as they like.
Make Ahead and Storage
Storing Leftovers
Leftover Italian White Bean Soup keeps beautifully in an airtight container in the refrigerator for up to 4 days. The flavors meld even more after sitting, making the next day’s meal just as delightful.
Freezing
This soup freezes well too. Cool it completely before portioning into freezer-safe containers. It will last for up to 3 months in the freezer. Just avoid freezing the parsley dressing—add it fresh at serving time for best flavor.
Reheating
Reheat gently on the stove over low heat to avoid breaking down the beans too much. Stir occasionally until heated through, then add a fresh spoonful of parsley dressing before serving to revive the bright flavors.
FAQs
Can I use dried beans instead of canned?
Absolutely! Just soak them overnight and cook them until tender before adding to the soup. This approach intensifies the flavor but requires more prep time.
Is this soup suitable for vegans?
Yes! This Italian White Bean Soup is completely plant-based, using vegetable broth and olive oil, so it fits perfectly into vegan diets.
Can I add other vegetables?
Feel free to toss in chopped carrots or celery with the onions for extra layers of flavor and nutrition, though the classic recipe keeps it wonderfully simple.
How spicy is the soup?
The heat from red pepper flakes is very mild and adjustable. You can skip them for a mellow soup or add more if you like a kick.
What if I don’t have Italian flat parsley?
Curly parsley can work, though flat-leaf parsley has a more robust flavor. You might also experiment with fresh basil or cilantro for a twist, but the signature Italian flavor comes from parsley.
Final Thoughts
There’s something truly magical about this Italian White Bean Soup—a dish so humble in ingredients yet so rich in comfort and flavor. Whether you’re looking for a quick weeknight meal or a cozy weekend project, it delivers warmth, satisfaction, and a touch of Italy in every spoonful. Trust me, once you try it, this soup will become a beloved staple in your kitchen too.
PrintItalian White Bean Soup Recipe
This Italian White Bean Soup is a hearty and comforting dish featuring creamy cannellini beans, tender potatoes, and a vibrant parsley garlic dressing. Perfect for a cozy meal, it’s easy to make with simple pantry staples and delivers a flavorful, nutritious option for a light lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Soup Ingredients
- 1 tablespoon extra virgin olive oil
- 1 onion, diced
- 1 large garlic clove, minced
- ¼ teaspoon red pepper flakes
- 2 cans (14oz/400 grams each) cannellini or other white beans, rinsed and drained
- 1 (7oz/200 grams) large potato, diced
- 2 cups (480 ml) low sodium vegetable broth
- ½ – ⅔ teaspoon salt, or according to taste
- A few cracks of black pepper
Parsley Dressing
- 2 tablespoons extra virgin olive oil
- 1 small garlic clove
- 1 handful Italian flat parsley (1 cup lightly packed)
Instructions
- Prepare the Beans: Rinse your cannellini beans under running water and drain thoroughly to remove any cloudy water for a cleaner taste and texture.
- Sauté Aromatics: In a large soup pot, gently heat 1 tablespoon plus ½ teaspoon of extra virgin olive oil over medium heat. Add the minced garlic, diced onion, and red pepper flakes. Cook for about 4 minutes, stirring occasionally, until the onion softens and becomes translucent.
- Add Main Ingredients: Stir in the rinsed beans, diced potato, vegetable broth, salt, and black pepper. Increase the heat to medium-high and bring the mixture to a boil.
- Simmer Soup: Once boiling, reduce the heat to low, cover the pot with a lid, and let the soup simmer gently for 15-20 minutes. Stir occasionally to prevent sticking and ensure even cooking.
- Check Potato Tenderness & Season: When the potato pieces are fork-tender, remove the pot from the heat. Taste the soup and adjust the seasoning with additional salt if needed. For thinner soup consistency, add a little more vegetable broth as desired.
- Prepare Parsley Dressing: In a blender or using a sharp knife, finely chop the Italian flat parsley with the small garlic clove. Transfer to a bowl and stir in 2 tablespoons of extra virgin olive oil until combined into a fragrant dressing.
- Serve: Ladle the hot soup into bowls. Place a spoonful of parsley garlic dressing in the center of each bowl and gently stir to infuse the flavors. Finish with extra red or black pepper flakes for heat, and serve alongside crusty bread or croutons for a satisfying meal.
Notes
- Use low sodium vegetable broth to control salt levels and adjust seasoning to taste.
- Feel free to substitute potatoes with other root vegetables like parsnips or turnips for a different flavor.
- For a creamier texture, partially blend the soup before adding the parsley dressing.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
- Add a squeeze of lemon juice before serving for a bright, fresh note.
- Gluten-free and vegetarian-friendly, making it suitable for many dietary preferences.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 210
- Sugar: 3g
- Sodium: 300mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 0mg
Keywords: Italian white bean soup, cannellini beans, vegetarian soup, healthy soup recipe, easy soup, parsley dressing, comfort food

