If you’re craving a cozy, nourishing bowl of comfort, look no further than The Best White Bean Soup Recipe. This delightful soup brings together creamy cannellini beans, tender vegetables, and a subtle splash of white wine, creating a harmonious blend of flavors and textures that feels like a warm hug on a chilly day. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe is simple to put together yet impressively satisfying, promising a bowl that’s hearty, healthy, and deliciously inviting.

Ingredients You’ll Need
Getting this soup right means starting with a handful of simple, fresh ingredients—each one playing a vital role in building the soup’s rich flavor and delightful texture. Let’s break down what you’ll need.
- Cannellini beans (2 cans, 28oz): These beans provide a creamy base and hearty texture that make the soup truly filling.
- Onion (1 medium, diced): Adds sweetness and depth when sautéed gently to soften.
- Celery stalk (1, diced): Contributes a subtle crunch and aromatic freshness.
- Large carrot (1, diced): Brings natural sweetness and vibrant color to the dish.
- Garlic cloves (1-2, minced): Adds a warm, inviting pungency that elevates the overall flavor.
- Potatoes (2 medium, chopped): Give the soup heartiness and body as they cook to tender perfection.
- Olive oil (1 Tbsp): For sautéing that perfect base and adding richness.
- Tomato paste (1 Tbsp): Introduces a subtle umami note and a hint of acidity.
- White wine (1/3 cup): Adds bright complexity and helps bring all the flavors together.
- Vegetable broth (2 cups): The liquid foundation that melds everything with warmth and comfort.
How to Make The Best White Bean Soup Recipe
Step 1: Sauté the Aromatics
Heat your olive oil in a large pot over medium heat until shimmering. Toss in the diced onions, carrots, and celery, and sauté gently until they soften and release their sweet aromatic flavors. This step builds a flavorful base that anchors the soup.
Step 2: Add Garlic, Beans, and Potatoes
Stir in the minced garlic, drained cannellini beans, tomato paste, chopped potatoes, and a pinch of rosemary. Cook everything together for about a minute to let the garlic become fragrant and the tomato paste deepen in flavor.
Step 3: Deglaze with White Wine
Pour in the white wine and let the mixture simmer until the wine evaporates, making sure you scrape up any bits stuck to the pot. This will infuse the soup with a lovely brightness and a subtle tang.
Step 4: Add Broth and Seasonings
Pour in the vegetable broth and season the soup with salt and pepper to taste. Bring it all to a gentle boil to start melding the flavors and soften the potatoes.
Step 5: Simmer to Perfection
Cover the pot and reduce the heat to let the soup simmer gently for 15 minutes, or until the potatoes are tender and the flavors have beautifully combined. This slow cooking step is critical for the comforting texture that makes The Best White Bean Soup Recipe so special.
Step 6: Final Touches
Adjust the seasoning if needed, then ladle the soup into bowls and finish with a light drizzle of olive oil for that extra touch of silky richness. Serve it warm and enjoy every spoonful.
How to Serve The Best White Bean Soup Recipe

Garnishes
Take your serving game up a notch with some fresh garnishes. A sprinkle of chopped fresh parsley, a swirl of pesto, or even a grating of Parmesan cheese can add flavor bursts and beautiful color contrast to your bowl.
Side Dishes
This soup pairs wonderfully with crusty artisan bread or garlic breadsticks for dipping. A crisp side salad with tangy vinaigrette provides a refreshing balance to the warm creaminess of the soup.
Creative Ways to Present
For a cozy dinner party, serve The Best White Bean Soup Recipe in rustic bread bowls. You can also offer an assortment of toppings like crispy bacon bits, toasted pine nuts, or a squeeze of lemon to let everyone personalize their experience.
Make Ahead and Storage
Storing Leftovers
Once cooled to room temperature, transfer your soup into airtight containers and store it in the refrigerator. It will keep well for 3 to 4 days, making it perfect for a quick meal later in the week.
Freezing
This soup freezes beautifully. Portion it out into freezer-safe containers or bags, leaving some space for expansion. Freeze for up to 3 months and thaw overnight in the fridge before reheating.
Reheating
Gently warm your soup on the stovetop over low to medium heat, stirring occasionally to prevent sticking. If the soup seems too thick after refrigeration or freezing, add a splash of broth or water to restore its ideal consistency.
FAQs
Can I use dried beans instead of canned beans?
Absolutely! If you prefer dried beans, soak them overnight and cook them until tender before adding to the soup. This will add a bit of prep time, but the fresh texture can be worth it.
Is this soup vegan-friendly?
Yes, this recipe is naturally vegan when using vegetable broth. Just make sure any garnish you use, like cheese, aligns with your dietary preferences.
Can I add other vegetables to this soup?
Definitely! Spinach, kale, or even zucchini can be stirred in during the simmering stage for extra nutrition and color.
What if I don’t have white wine on hand?
You can substitute the white wine with an equal amount of additional vegetable broth plus a splash of lemon juice for acidity.
How thick is this soup supposed to be?
The Best White Bean Soup Recipe has a nice balance—not too brothy but not thick like a stew. The potatoes help add creaminess without overpowering the comforting broth.
Final Thoughts
There’s just something so comforting about a warm bowl of soup that feels both nourishing and satisfying, and The Best White Bean Soup Recipe delivers that beautifully. With its simple ingredients, easy steps, and savory flavors, it’s a recipe that’ll quickly become a staple in your kitchen. So go ahead, gather your ingredients, and treat yourself to this cozy delight—you won’t regret it!
Print
The Best White Bean Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A hearty and comforting white bean soup made with tender cannellini beans, fresh vegetables, and flavored with garlic, tomato paste, and white wine. This easy-to-make soup is perfect for a quick weeknight meal and serves up warmth and nutrition in every bowl.
Ingredients
Main Ingredients
- 2 cans (28oz each) cannellini beans, drained and rinsed
- 1 medium onion, diced
- 1 celery stalk, diced
- 1 large carrot, diced
- 1–2 garlic cloves, minced
- 2 medium potatoes, chopped
- 1 Tbsp olive oil
- 1 Tbsp tomato paste
- 1/3 cup white wine
- 2 cups vegetable broth
- 1 tsp fresh rosemary, chopped (optional)
- Salt and pepper, to taste
- Drizzle of olive oil for serving
Instructions
- Heat the olive oil: Warm the olive oil in a large pot over medium heat to prepare the base for the soup.
- Sauté vegetables: Add the diced onions, carrots, and celery to the pot and cook until they become soft and fragrant, about 5-7 minutes.
- Add aromatics and beans: Stir in the minced garlic, drained cannellini beans, tomato paste, chopped potatoes, and rosemary. Cook for about one minute to let the flavors meld.
- Deglaze with white wine: Pour in the white wine and let it simmer until completely evaporated, enhancing the soup’s flavor.
- Add broth and simmer: Pour the vegetable broth into the pot. Season with salt and pepper, bring to a boil, then reduce heat, cover, and simmer for 15 minutes until the potatoes are tender.
- Final seasoning and serve: Taste and adjust seasoning as needed. Serve the soup warm with a drizzle of olive oil on top for extra richness.
Notes
- You can add spinach or kale in Step 5 for added greens and nutrition.
- Use low-sodium vegetable broth to control salt content.
- For a thicker soup, blend a portion of the soup before serving.
- Serve with crusty bread or a side salad for a complete meal.
- Store leftovers in an airtight container in the fridge for up to 3 days.

