If you’re on the lookout for a hearty, comforting, and downright delicious meal, look no further than THE BEST WHITE BEAN SOUP. This creamy, flavor-packed soup is proof that simple ingredients can come together to create something truly magical. Whether you’re vegan, gluten-free, or simply love a good classic Mediterranean-inspired dish, this recipe ticks all the boxes with its perfect balance of texture, aroma, and nutrition. Plus, it’s budget-friendly and ready in just 25 minutes, making it an unbeatable choice for busy weeknights or cozy dinners.

THE BEST WHITE BEAN SOUP Recipe - Recipe Image

Ingredients You’ll Need

This recipe proves that you don’t need a laundry list of fancy ingredients to whip up something spectacular. Each element plays a vital role, from the tender cannellini beans that bring creaminess to the soup to the fresh vegetables that add brightness and color.

  • 2 cans (28oz – 800 grams) cannellini beans or white beans: Provide the creamy base and protein-packed texture that make the soup so satisfying.
  • 1 medium-size onion, diced: Adds natural sweetness and depth of flavor as it cooks down.
  • 1 celery stalk, diced: Offers a subtle crunch and aromatic fragrance that enhances the broth.
  • 1 large carrot, diced: Brings a touch of natural sweetness and vibrant color.
  • 1-2 garlic cloves, diced or pressed: Infuses a warm, savory punch essential for building layers of flavor.
  • 1 cup (7 oz – 200 grams) frozen spinach (optional): Adds a lovely pop of color and boosts the nutritional content effortlessly.
  • 2 medium-size potatoes, peeled and cut into chunks: Create that velvety, thick texture that makes the soup feel indulgent.
  • 1 Tbsp olive oil, plus more for serving: Provides richness and ties all ingredients together.
  • 1 Tbsp tomato paste: Deepens the flavor with a subtle tang and umami charm.
  • 1/3 cup (80 ml) white wine: Adds brightness and complexity; it simmers down, leaving a lovely aroma behind.
  • 1 sprig rosemary (or 1 Tbsp chopped fresh leaves/1/2 tsp dried): Imparts an earthy herbal note.
  • 2 cups (500 ml) vegetable broth or hot water: The liquid base that brings everything together.
  • 1/2 tsp paprika (optional): Adds a hint of smoky warmth without overpowering the dish.
  • 1/2 tsp fine salt, plus more to taste: Essential for balancing all those beautiful flavors.
  • 1/8 tsp black pepper, plus more to taste: Adds a subtle kick that wakes up the palate.

How to Make THE BEST WHITE BEAN SOUP

Step 1: Sauté Your Aromatics

Start by warming the olive oil in a large pot over medium heat until it’s shimmering. Then toss in the diced onion, carrot, and celery. Cook these gently while stirring often, letting the onion soften and turn translucent for about 5 minutes. This stage creates the foundation of your soup’s flavor, roasting the natural sugars and blending those vegetable notes beautifully.

Step 2: Add Garlic, Beans, and More

Once your veggies are softened, stir in the garlic, drained beans, tomato paste, potatoes, and rosemary along with the paprika if you’re using it. Keep stirring for about a minute so all these ingredients start to mingle, and the tomato paste gets a chance to cook down a bit. This step really layers flavors and builds the complexity that makes THE BEST WHITE BEAN SOUP so irresistible.

Step 3: Deglaze with White Wine

Pour in the white wine, stirring well to lift any caramelized bits off the pot’s bottom. Let the wine simmer for about a minute until it has mostly evaporated. This little splash of acidity and brightness cuts through the richness and adds an elegant flair to the soup.

Step 4: Add Spinach, Broth, and Seasoning

Next, add the frozen spinach, vegetable broth or hot water, and sprinkle in salt and pepper. Turn the heat up to bring the mixture to a boil, then cover your pot and lower the heat to a gentle simmer. Cook for 15 minutes until the potatoes are tender and the soup thickens into that creamy comfort you crave from THE BEST WHITE BEAN SOUP.

Step 5: Final Tasting and Serving

Once the potatoes are soft and the soup has a lovely creamy consistency, remove the pot from the heat. Take out the rosemary sprig if you used a whole one. Taste and adjust seasoning with more salt and pepper if needed—you want to get this just right! Ladle into bowls, drizzle with a little extra virgin olive oil and freshly ground black pepper. Serve with crusty whole grain bread or sprinkle with freshly grated parmesan if you’re not keeping it vegan. Enjoy every spoonful!

How to Serve THE BEST WHITE BEAN SOUP

THE BEST WHITE BEAN SOUP Recipe - Recipe Image

Garnishes

A drizzle of high-quality olive oil right before serving elevates the soup with richness and a subtle fruitiness. Freshly ground black pepper adds a pleasing bite. For a non-vegan twist, freshly grated parmesan cheese melts on top for an amazing salty contrast. Chopped fresh herbs like parsley or a few rosemary leaves can add freshness and color to each bowl.

Side Dishes

Nothing beats enjoying this hearty soup alongside a slice of crusty bread—perfect for dipping and soaking up every last bit. Whole grain or sourdough bread provides a nutty, chewy companion. A crisp green salad with a light lemon vinaigrette balances the soup’s creaminess and keeps your meal refreshing and bright.

Creative Ways to Present

For a fun twist, swirl in a spoonful of pesto or a splash of chili oil to spice up each serving. You could even transform this soup into a marvelous dip by thickening it up a bit and serving with toasted pita chips. Pairing with a colorful beet or carrot slaw can also make for an eye-catching and delicious meal experience.

Make Ahead and Storage

Storing Leftovers

This soup keeps beautifully in the fridge for up to 3 days, making it perfect for meal prep or reheating on busy days. Keep it in an airtight container to preserve all those fresh flavors and textures. Give it a good stir before reheating, as it tends to thicken as it sits.

Freezing

THE BEST WHITE BEAN SOUP freezes really well, which is fantastic for batch cooking. Divide into sealed containers, leaving about an inch of space at the top to allow for expansion. Freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge and reheat gently on the stove.

Reheating

Reheat your soup over low to medium heat, stirring occasionally to prevent sticking. Add a splash of water or broth if the soup has thickened too much. Heating gently preserves the creamy texture and fresh flavors, so avoid boiling it again.

FAQs

Can I use dried beans instead of canned?

Absolutely! Just remember to soak and cook dried beans thoroughly before beginning the soup. This ensures they’re tender and absorb the flavors properly. Using canned is simply a quicker shortcut that saves time without sacrificing taste.

Is this soup gluten-free?

Yes, this soup is naturally gluten-free as long as your vegetable broth doesn’t contain any gluten additives. Always double-check labels to be safe if you have gluten sensitivities.

Can I substitute the spinach with other greens?

Definitely! Kale, Swiss chard, or even collard greens work wonderfully. If using fresh greens, add them in during the last 5 to 10 minutes of cooking to keep their vibrant color and texture.

How can I make the soup creamier without using dairy?

The magic comes from the potatoes and cannellini beans naturally thickening the soup when cooked and blended slightly by mashing in the pot. For an extra creamy texture, you can pulse part of the soup with an immersion blender or mash some beans against the pot.

What can I add for extra protein?

Cannellini beans already offer a good protein punch, but you can boost it by adding cooked quinoa, lentils, or topping with toasted nuts or seeds. These options keep the soup vegan and hearty.

Final Thoughts

I can’t wait for you to make this THE BEST WHITE BEAN SOUP your new go-to comfort meal. Its vibrant flavors, creamy texture, and simple ingredients come together in such a cozy, satisfying way, perfect for any time you want something nourishing and easy. Grab your pot, gather your ingredients, and treat yourself and your loved ones to this wonderful soup—you’ll be so glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
THE BEST WHITE BEAN SOUP Recipe

THE BEST WHITE BEAN SOUP Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 12 reviews

  • Author: Sara
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This creamy and flavorful white bean soup is a simple, vegan, and budget-friendly Mediterranean-inspired dish that comes together in just 25 minutes. Packed with wholesome ingredients like cannellini beans, vegetables, and aromatic herbs, it provides a delicious, nutritious, and comforting meal perfect for any day of the week.


Ingredients

Beans and Vegetables

  • 2 cans (28oz – 800 grams) cannellini beans or white beans, drained
  • 1 medium-size onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 12 garlic cloves, diced or pressed
  • 1 cup (7 oz200 grams) frozen spinach (optional)
  • 2 medium-size potatoes, peeled and cut into chunks

Liquids and Oil

  • 1 Tbsp olive oil, plus more for serving
  • 1/3 cup (80 ml) white 
  • 2 cups (500 ml) vegetable broth or hot water

Herbs, Spices and Flavorings

  • 1 Tbsp tomato paste
  • 1 sprig rosemary (or 1 Tbsp chopped fresh leaves / 1/2 tsp dried)
  • 1/2 tsp paprika (optional)
  • 1/2 tsp fine salt, plus more to taste
  • 1/8 tsp black pepper, plus more to taste


Instructions

  1. Sauté the Vegetables: Warm the olive oil in a large pot over medium heat until shimmering. Add diced onion, carrot, and celery and cook, stirring often, until the onion softens and becomes translucent, about 5 minutes.
  2. Add Aromatics and Main Ingredients: Stir in the garlic, drained beans, tomato paste, potato chunks, rosemary, and paprika if using. Cook while stirring frequently for about 1 minute to combine flavors.
  3. Deglaze with Wine: Pour in the white  and stir well. Let it simmer for about a minute until the  has largely evaporated.
  4. Add Spinach, Broth, and Seasoning: Mix in the frozen spinach (or fresh greens if using), vegetable broth or hot water, and a generous pinch of salt and pepper. Increase heat to bring the mixture to a boil.
  5. Simmer the Soup: Cover the pot, reduce heat to low, and simmer gently for 15 minutes, until potatoes are tender and soup is thick and creamy.
  6. Finish and Serve: Remove from heat. Take out the rosemary sprig if used whole. Taste and adjust salt and pepper as needed. Divide soup into bowls, drizzle with olive oil and freshly ground black pepper. Optionally serve with crusty whole grain bread and grated parmesan if not vegan. Enjoy!

Notes

  • Vegetable broth can be homemade by simmering vegetable scraps and herbs for 5-10 minutes. For quicker prep, use hot water with low-salt vegan vegetable broth cubes.
  • Adjust seasoning carefully if using salty broth; start with a small pinch of salt and add more at the end as needed.
  • Leftovers store well refrigerated up to 3 days or freeze in airtight containers for up to 2 months.
  • Fresh rosemary sprigs lose leaves into the soup, which is fine but you may want to remove or chop the leaves before cooking.
  • Frozen spinach is convenient, but fresh spinach can be used (add in last 5 minutes of cooking). Kale or chard require 5-10 minutes longer cooking.
  • Nutritional values are approximate estimates only.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl (approximately 1/4 of recipe)
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 160 mg
  • Fat: 5 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 57 g
  • Fiber: 13 g
  • Protein: 19 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star