THE BEST WHITE BEAN SOUP Recipe
If you are searching for comfort in a bowl, nothing compares to THE BEST WHITE BEAN SOUP. This soul-warming recipe is a beautiful harmony of creamy cannellini beans, tender vegetables, and fragrant herbs that create a rich, satisfying experience with every spoonful. It’s the kind of soup that feels like a warm hug on a chilly day, bringing both nourishment and joy to your table. Trust me, once you try this version, it will become your go-to recipe for easy weeknight dinners or cozy weekend lunches.

Ingredients You’ll Need
The magic of THE BEST WHITE BEAN SOUP lies in its simplicity. Each ingredient is carefully chosen to enhance flavor, texture, and depth, creating a hearty and wholesome dish you can feel good about.
- Cannellini Beans (2 cans, 28oz/800 grams, drained): The creamy backbone of the soup, offering protein and a smooth texture.
- Onion (1 medium, diced): Adds a savory base with subtle sweetness as it cooks down gently.
- Celery (1 stalk, diced): Provides a light crunch and fresh, aromatic flavor.
- Carrot (1 large, diced): Brings natural sweetness and vibrant color to brighten the soup.
- Garlic (1-2 cloves, diced or pressed): Injects a warm, fragrant depth that’s essential for character.
- Frozen Spinach (1 cup/7oz/200 grams, optional): Adds earthiness and nutrients without overpowering the other flavors.
- Potatoes (2 medium, peeled and chunked): Give the soup extra creaminess and substance once softened.
- Olive Oil (1 Tbsp, plus more for serving): A fruity richness that helps carry flavors throughout.
- Tomato Paste (1 Tbsp): Deepens the taste with a subtle tang and umami punch.
- White Wine (1/3 cup/80 ml): Adds brightness and a slight acidity for balance.
- Rosemary (1 sprig or 1 Tbsp chopped fresh or 1/2 tsp dried): A fragrant herb that lifts the whole soup with herbal notes.
- Vegetable Broth or Hot Water (2 cups/500 ml): Provides the liquid base; broth adds extra flavor.
- Paprika (1/2 tsp, optional): Offers a mild smoky warmth if you like a touch of spice.
- Salt (1/2 tsp fine, plus more to taste): Enhances all flavors and helps balance the sweetness.
- Black Pepper (1/8 tsp, plus more to taste): Gives a subtle spiciness that rounds out the profile.
How to Make THE BEST WHITE BEAN SOUP
Step 1: Sauté the Vegetables
Start by warming the olive oil in a large pot over medium heat until it shimmers with promise. Toss in the diced onion, carrot, and celery, stirring often. Watch the onion turn translucent while the vegetables soften and their natural sweetness begins to bloom, creating the perfect aromatic foundation for your soup. This step is where the flavors start to build their quiet melody—don’t rush it.
Step 2: Add Garlic, Beans, and Aromatics
Next, introduce the garlic, drained beans, tomato paste, potatoes, rosemary, and paprika if you’re using it. Stir frequently for about a minute, allowing the garlic to release its fragrant oils and the tomato paste to meld with the other ingredients. This is the stage where the character of THE BEST WHITE BEAN SOUP really starts to shine, blending earthiness with fresh green notes.
Step 3: Deglaze with White Wine
Pour in the white wine and give everything a good stir. The wine will sizzle softly as it evaporates, lifting any caramelized bits off the pot’s bottom and infusing the soup with a vibrant acidity that brightens the overall flavor. This little flourish makes a big difference and feels delightfully professional without any fuss.
Step 4: Simmer with Spinach and Broth
In goes the frozen spinach, along with the vegetable broth and a generous pinch of salt and pepper. Crank up the heat to bring the soup to a rolling boil, then immediately cover the pot, reduce the heat, and let everything simmer gently for 15 minutes. This simmering time softens the potatoes and melds all the flavors into a silky, cohesive bowl of goodness.
Step 5: Final Seasoning and Finishing Touches
Once the potatoes are tender and the soup has thickened to a creamy dreamy consistency, take your pot off the heat. Fish out the rosemary sprig if you used whole leaves. Give the soup a careful taste and adjust the salt and pepper as needed—sometimes a pinch more salt wakes the whole dish up beautifully. Now your THE BEST WHITE BEAN SOUP is ready for the final flourish!
Step 6: Serve with Love
Ladle the soup into bowls and drizzle with extra virgin olive oil for a silky finish. Add freshly ground black pepper on top if you like an extra little kick. Serve alongside crusty whole grain bread, and if you’re not keeping the soup vegan, sprinkle some freshly grated parmesan cheese for an irresistible savory note that completes the experience.
How to Serve THE BEST WHITE BEAN SOUP

Garnishes
Garnishes are where you can personalize your bowl of THE BEST WHITE BEAN SOUP. A drizzle of high-quality olive oil adds richness and shine, while a sprinkle of freshly cracked black pepper wakes up the flavors. For cheese lovers, a grating of parmesan or pecorino adds salty depth that melts beautifully into the warm liquid. Fresh herbs like chopped parsley or chives can bring brightness and a fresh pop of color that’s as appealing to the eyes as it is to the palate.
Side Dishes
This soup pairs wonderfully with a variety of sides. Crusty whole grain bread or a warm baguette is an obvious, indulgent choice for dipping. If you want to add a bit of crunch, a green salad with a tangy vinaigrette complements the creamy texture of the soup perfectly. Roasted root vegetables or warm garlic breadsticks can also make the meal feel extra special and satisfying without pulling attention from the star of the show.
Creative Ways to Present
Want to impress guests or just enjoy your soup in a new way? Serve THE BEST WHITE BEAN SOUP in mini espresso cups or pretty ceramic bowls for an elegant appetizer. You can puree half of the soup for a silky texture and leave the rest chunky for interesting contrast. Topping bowls with a swirl of pesto, a sprinkle of toasted nuts, or crumbled crispy bacon (if you’re not vegan) can elevate each serving into a culinary delight that sparks conversation and cravings.
Make Ahead and Storage
Storing Leftovers
Leftover THE BEST WHITE BEAN SOUP keeps wonderfully in the fridge for up to 4 days. Store it in an airtight container to preserve freshness and flavor. It actually tastes even better the next day as the ingredients have more time to meld together, making leftovers a delicious bonus.
Freezing
This soup freezes beautifully, making it a perfect candidate for meal prep. Allow the soup to cool completely before portioning it into freezer-safe containers. It can be frozen for up to 3 months. When you’re ready for a comforting meal, just thaw it overnight in the fridge or gently defrost on the stovetop.
Reheating
To reheat, warm the soup slowly in a pot over medium-low heat, stirring occasionally to prevent sticking. Adding a splash of water or broth can help loosen the texture if it has thickened too much. Reheating gently ensures the soup retains its creamy consistency and fresh flavor, making it just as inviting as when you first made it.
FAQs
Can I use dried beans instead of canned?
Absolutely! If you prefer dried beans, soak them overnight and cook them until tender before adding to the soup. This will deepen the flavor and give you control over the bean’s texture, but it does add extra time compared to the convenience of canned beans.
Is this soup vegan-friendly?
Yes, this soup is naturally vegan when you skip the parmesan cheese garnish. The olive oil and vegetable broth provide richness and umami that keep the bowl hearty and satisfying without animal products.
What can I substitute for white wine?
If you don’t have white wine on hand or prefer not to use alcohol, extra vegetable broth or a splash of apple cider vinegar can work beautifully. These alternatives add acidity and freshness that balance the richness of the beans and vegetables.
Can I make this soup spicy?
Definitely! Adding the optional paprika gives a mild smoky warmth, but you could also toss in a pinch of cayenne pepper or red pepper flakes to dial up the heat according to your taste.
How thick should the soup be?
The soup should be thick and creamy, almost like a hearty stew, but still spoonable. The potatoes help achieve the ideal consistency by breaking down during cooking, so if it’s too thick when reheated, simply add a bit more broth or water to loosen it.
Final Thoughts
You really can’t beat a bowl of THE BEST WHITE BEAN SOUP for pure comfort and simple, wholesome flavors. It’s easy to make, satisfying to eat, and versatile enough to suit any mood or mealtime. I hope you give this recipe a try soon and discover how this humble, heartwarming soup becomes an instant favorite in your kitchen and heart.
PrintTHE BEST WHITE BEAN SOUP Recipe
A hearty and creamy white bean soup made with cannellini beans, fresh vegetables, and aromatic herbs. This comforting soup is perfect for a cozy meal and can be customized with optional ingredients like spinach and paprika for extra flavor. Served with a drizzle of olive oil and crusty whole grain bread, it offers both nutrition and delicious taste in every bowl.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 2 cans (28oz – 800 grams) cannellini beans or white beans, drained
- 1 medium-size onion, diced
- 1 celery stalk, diced
- 1 large carrot, diced
- 1–2 garlic cloves, diced or pressed
- 2 medium-size potatoes, peeled and cut into chunks
- 1 Tbsp olive oil, plus more for serving
- 1 Tbsp tomato paste
- 1/3 cup (80 ml) white wine
- 1 sprig rosemary (or 1 Tbsp chopped fresh leaves or 1/2 tsp dried)
- 2 cups (500 ml) vegetable broth or hot water
- 1/2 tsp fine salt, plus more to taste
- 1/8 tsp black pepper, plus more to taste
Optional Ingredients
- 1 cup (7 oz – 200 grams) frozen spinach
- 1/2 tsp paprika
Instructions
- Sauté Vegetables: Warm the olive oil in a large pot over medium heat. Once the oil is shimmering, add the diced onion, carrot, and celery. Cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
- Add Aromatics and Base Ingredients: Add the garlic, beans, tomato paste, potatoes, rosemary (whole sprig, chopped, or dried), and paprika if using. Stir frequently and cook for about 1 minute to combine flavors.
- Deglaze with Wine: Pour in the white wine, stir well, and let it simmer until the wine has mostly evaporated, cooking for another minute.
- Add Greens and Broth: Add the frozen spinach (if using), vegetable broth, and a good pinch of salt and pepper. Raise heat to bring the mixture to a boil, then cover the pot, reduce heat to low, and simmer gently for 15 minutes.
- Check and Season: When the potatoes are soft and the soup has thickened to a creamy texture, remove the pot from heat. Take out the rosemary sprig. Taste the soup and adjust seasoning with additional salt and pepper as needed.
- Serve: Divide the soup into bowls, drizzle with extra virgin olive oil and more freshly ground black pepper if desired. Serve with crusty whole grain bread. Optionally, top with freshly grated parmesan cheese if not keeping the dish vegan. Enjoy your hearty white bean soup!
Notes
- The soup can be made vegan by omitting the optional parmesan cheese.
- Use low-sodium vegetable broth to control the salt level.
- Frozen spinach is optional but adds a nice color and extra nutrients.
- White wine adds depth of flavor but can be omitted for a non-alcoholic version; substitute with more broth or water.
- For a thicker texture, lightly mash some of the beans and potatoes before serving.
- This soup stores well and flavors improve after a day; refrigerate and reheat gently.
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: 220 kcal
- Sugar: 4 g
- Sodium: 400 mg
- Fat: 5 g
- Saturated Fat: 0.7 g
- Unsaturated Fat: 3.5 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 9 g
- Protein: 11 g
- Cholesterol: 0 mg
Keywords: white bean soup, cannellini beans, vegetarian soup, healthy soup, easy soup recipe, vegan option, Italian soup

