The Best White Bean Soup-Hearty & Delicious Recipe
THE BEST WHITE BEAN SOUP isn’t just a meal; it’s a warm hug in a bowl, a comforting classic that evokes feelings of home and simple pleasures. We all have those go-to dishes, the ones that consistently deliver on flavor and soul-warming goodness, and this white bean soup is undeniably one of them. Its widespread appeal lies in its humble ingredients, transformed into something truly extraordinary. People adore this soup because it’s incredibly satisfying, packed with protein from the creamy cannellini beans and bursting with savory aromatics. What makes this particular rendition stand out? It’s the perfect balance of herbs, a whisper of smokiness from a touch of beef pancetta (or omit for a vegetarian delight!), and a broth that’s simmered to absolute perfection, creating a deeply flavorful foundation that’s both hearty and incredibly delicious. Prepare yourself for a culinary experience that redefines what comfort food can be.

Ingredients:
- 2 cans (28oz – 800 grams) cannellini beans or white beans, drained and rinsed
- 1 medium-size yellow onion, finely diced
- 1 celery stalk, finely diced
- 1 large carrot, peeled and finely diced
- 1-2 garlic cloves, minced or pressed
- 1 cup (7 oz – 200 grams) frozen spinach (optional, but adds a lovely depth)
- 2 medium-size Yukon Gold or Russet potatoes, peeled and cut into approximately 1/2-inch chunks
- 1 tablespoon olive oil, plus extra for drizzling
- 1 tablespoon tomato paste
- 1/3 cup (80 ml) white grape juice (this is a secret ingredient for a touch of sweetness and complexity!)
- 1 sprig fresh rosemary (or 1 tablespoon chopped fresh leaves, or 1/2 teaspoon dried rosemary)
- 2 cups (500 ml) low-sodium vegetable broth or hot water
- 1/2 teaspoon paprika (optional, for a hint of smoky warmth)
- 1/2 teaspoon fine salt, plus more to taste
- 1/8 teaspoon black pepper, plus more to taste
Preparing the Base
Step 1: Sautéing the Aromatics
Begin extract by heating the tablespoon of olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add your diced onion, celery, and carrot. We’re building a flavor foundation here, so cook these vegetables, stirring occasionally, untilgin extractey begin to soften and the onion becomes translucent, which should take about 7-10 minutes. Don’t rush this step; allowing the vegetables to sweat and release their natural sweetness is crucial for a deeply flavored soup. You want them to be tender, not browned.
Step 2: Blooming the Tomato Paste and Garlic
Next, add the minced garlic to the pot and cook for another minute until fragrant. Be careful not to burn the garlic, as this can make it bitter. Now, push the vegetables to one side of the pot and add the tomato paste to the cleared space. Cook the tomato paste, stirring it constantly, for about 1-2 minutes. This process, known as “blooming,” intensifies the tomato flavor and removes any raw, metallic taste. Stir the bloomed tomato paste into the softened vegetables.
Building the Soup’s Body
Step 3: Adding the Liquids and Potatoes
It’s time to introduce the liquids and starchy element that will thicken our soup. Pour in the white grape juice and stir to deglaze the bottom of the pot, scraping up any tasty browned bits. Then, add the vegetable broth (or hot water) and the potato chunks. If you’re using fresh rosemary, add the entire sprig now. If you’re using dried or chopped fresh rosemary, you can add it now too, or wait until the end if you prefer a fresher rosemary flavor. Bring the mixture to a gentle simmer.
Step 4: Simmering and Softening the Potatoes
Once simmering, reduce the heat to low, cover the pot, and let the soup cook for about 15-20 minutes, or until the potatoes are fork-tender. You want them to be easily pierced with a fork but not falling apart. This simmering time allows the flavors to meld and the potatoes to become soft, which will contribute to the soup’s texture. Stir occasionally to prevent anything from sticking to the bottom.
Finishing and Blending
Step 5: Incorporating the Beans and Spinach
Now, add the drained and rinsed cannellini beans to the pot. If you’re using the frozen spinach, add it at this stage as well. Stir everything together. Continue to simmer, uncovered, for another 5-10 minutes, allowing the beans to heat through and the spinach to wilt and incorporate into the soup. This is also a good time to season. Add the 1/2 teaspoon of salt and 1/8 teaspoon of black pepper. Taste and adjust the salt and pepper as needed. Some people prefer a saltier soup, while others like it more subtly seasoned.
Step 6: Achieving the Perfect Creaminess (Optional but Recommended!)
For an incredibly creamy and luxurious texture, we’re going to blend a portion of the soup. You can use an immersion blender directly in the pot, or carefully transfer about 2-3 cups of the soup to a regular blender (be sure to vent the lid and cover it with a towel). Blend until smooth, then stir the puréed soup back into the pot. This creates a wonderfully thick and satisfying soup without the need for any cream. If you prefer a chunkier soup, you can skip this step or blend only a very small portion.
Step 7: Final Touches and Serving
Remove the sprig of rosemary (if you used one). Taste the soup one last time and adjust seasonings. You might find it needs a little more salt or pepper. Serve the THE BEST WHITE BEAN SOUP hot. For an extra touch of flavor and richness, drizzle a little extra olive oil over each bowl. This soup is hearty enough to be a meal on its own, but it’s also wonderful served with crusty bread for dipping. The combination of tender beans, soft vegetables, and aromatic herbs makes this a truly comforting and delicious dish.

Conclusion:
I hope you’ve enjoyed learning how to make THE BEST WHITE BEAN SOUP! This hearty and comforting dish is truly a winner, packed with flavor and goodness. We’ve covered everything from the initial sauté of aromatics to the final simmer that melds all the delicious ingredients together. Remember, the key to its success lies in using good quality white beans and allowing the flavors to develop.
Serving this soup is a joy. It’s perfect on its own for a light yet satisfying meal, or you can pair it with crusty bread for dipping, a fresh green salad, or even a grilled cheese sandwich. For variations, feel free to add in some diced carrots or celery along with the onions, or stir in a handful of spinach or knon-alcoholic ale during the last few minutes of cooking for an extra nutritional boost. You can also experiment with different herbs like thyme or rosemary. Don’t be afraid to make THE BEST WHITE BEAN SOUP your own! I encourage you to give this recipe a try and experience its deliciousness firsthand.
FAQs:
Can I make this soup ahead of time?
Yes, absolutely! THE BEST WHITE BEAN SOUP actually tastes even better the next day as the flavors have more time to meld together. Store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.
What kind of white beans are best for this soup?
For THE BEST WHITE BEAN SOUP, I highly recommend using cannellini beans or Great Northern beans. They have a creamy texture and mild flavor that complements the other ingredients beautifully. Dried beans will yield the most authentic flavor, but high-quality canned beans are a perfectly acceptable and convenient alternative.
Is this soup vegetarian or vegan?
This recipe for THE BEST WHITE BEAN SOUP is inherently vegetarian. To make it vegan, simply omit the Parmesan cheese garnish. Many plant-based Parmesan alternatives work wonderfully, or you can enjoy it as is.

The Best White Bean Soup-Hearty & Delicious Recipe
A hearty and delicious white bean soup recipe, packed with tender beans, soft vegetables, and aromatic herbs. This soup is creamy and satisfying, perfect as a meal on its own or served with crusty bread.
Ingredients
-
2 cans (28oz – 800 grams) cannellini beans or white beans, drained and rinsed
-
1 medium-size yellow onion, finely diced
-
1 celery stalk, finely diced
-
1 large carrot, peeled and finely diced
-
1-2 garlic cloves, minced or pressed
-
1 cup (7 oz – 200 grams) frozen spinach (optional)
-
2 medium-size Yukon Gold or Russet potatoes, peeled and cut into approximately 1/2-inch chunks
-
1 tablespoon olive oil, plus extra for drizzling
-
1 tablespoon tomato paste
-
1/3 cup (80 ml) white grape juice
-
1 sprig fresh rosemary (or 1 tablespoon chopped fresh leaves, or 1/2 teaspoon dried rosemary)
-
2 cups (500 ml) low-sodium vegetable broth or hot water
-
1/2 teaspoon paprika (optional)
-
1/2 teaspoon fine salt, plus more to taste
-
1/8 teaspoon black pepper, plus more to taste
Instructions
-
Step 1
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add diced onion, celery, and carrot. Cook, stirring occasionally, until softened and onion is translucent, about 7-10 minutes. -
Step 2
Add minced garlic and cook for 1 minute until fragrant. Push vegetables to one side, add tomato paste to the cleared space, and cook, stirring constantly, for 1-2 minutes. Stir bloomed tomato paste into the vegetables. -
Step 3
Pour in white grape juice and stir to deglaze the pot. Add vegetable broth (or hot water) and potato chunks. Add rosemary sprig (or chopped/dried rosemary). Bring to a gentle simmer. -
Step 4
Reduce heat to low, cover, and simmer for 15-20 minutes, or until potatoes are fork-tender. Stir occasionally. -
Step 5
Add drained and rinsed cannellini beans and frozen spinach (if using). Stir and simmer uncovered for another 5-10 minutes, allowing beans to heat through and spinach to wilt. Season with 1/2 teaspoon salt and 1/8 teaspoon black pepper, and adjust to taste. -
Step 6
For a creamy texture, blend 2-3 cups of the soup with an immersion blender or a regular blender until smooth, then stir back into the pot. Skip or blend less for a chunkier soup. -
Step 7
Remove rosemary sprig (if used). Taste and adjust seasonings. Serve hot, drizzled with extra olive oil if desired. Crusty bread is a great accompaniment.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
