• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

White Bean Soup Recipe

Published: Mar 24, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 250 reviews

If you're on the hunt for a cozy, nutritious, and soul-satisfying dish, this White Bean Soup Recipe will quickly become one of your go-to favorites. With tender beans, vibrant vegetables, and aromatic herbs melding perfectly in a savory broth, it’s a bowl of comfort that’s as easy to make as it is delicious. Every spoonful feels like a warm hug, making it an ideal meal for any time you crave something wholesome yet simple.

Ingredients You'll Need

The image shows fresh cooking ingredients arranged neatly on a white marbled surface. Starting from the left, there is a transparent bowl filled with light beige beans, next to it a bowl with fresh green spinach leaves. Below the bowls, there is a clear glass measuring cup filled with brown broth. To the right of the broth, three whole orange carrots lay side by side, next to a small glass bowl holding green and black dried herbs and white salt, with two garlic cloves just below it. Beside the garlic sits a small glass container with golden olive oil, followed by a whole yellow onion with its root end visible. On the far right, there are three green celery stalks standing upright. Everything has a fresh, natural color and texture, laid out methodically for cooking. Photo taken with an iphone --ar 4:5 --v 7

Gathering the ingredients for this White Bean Soup Recipe is wonderfully straightforward. Each item plays an important role, whether lending flavor, texture, or color to create that perfect balance of heartiness and freshness.

  • Olive oil: This adds a subtle fruitiness and helps sauté the vegetables to unlock their natural sweetness.
  • Onion (chopped): The foundation of flavor, onions caramelize to bring depth and richness to the soup.
  • Garlic cloves (minced): Garlic infuses the broth with its unmistakable warmth and aroma.
  • Carrots (chopped): They contribute a gentle earthiness and a pleasant pop of color.
  • Celery stalks (chopped): Celery offers a subtle, crisp freshness that brightens the overall profile.
  • Low sodium vegetable broth: The liquid base carries all the flavors while keeping the soup light and healthy.
  • Dried thyme: This herb introduces a fragrant, slightly minty note that enhances the soup’s complexity.
  • Oregano: Adds a classic Mediterranean touch, balancing the herbs beautifully.
  • Salt and black pepper: Essential for seasoning and drawing out the dish's full taste potential.
  • White beans (drained and rinsed): Creamy and hearty, these beans are the star ingredient, giving the soup substance and protein.
  • Baby spinach: A fresh green element that wilts delicately into the hot soup, adding vibrant color and nutrition.
  • Grated parmesan cheese: Optional but recommended, it lends a luscious, savory finish to each bowl.

How to Make White Bean Soup Recipe

Step 1: Sauté the Aromatics and Vegetables

Begin by heating olive oil in a large pot over medium-high heat. Toss in the chopped onions and let them cook until they're beautifully translucent, roughly five minutes. This step is where the flavor foundation forms, as the sweet and soft onions create a wonderful base. Next, add the garlic, carrots, and celery along with dried thyme, oregano, salt, and pepper. Allow them to cook together for an additional 2-3 minutes to develop those irresistible aromatic notes.

Step 2: Simmer the Soup

Pour in the vegetable broth and the rinsed white beans, then bring everything up to a gentle boil. Once boiling, reduce the heat and let the soup simmer for about 15 minutes. This simmering stage melds the flavors, allowing the herbs and vegetables to infuse the broth while the beans soften perfectly.

Step 3: Add the Greens

Stir in the baby spinach leaves and let them wilt gently in the hot soup for about two minutes. The spinach adds a fresh burst of color and a mild earthiness, balancing the creamy white beans and hearty broth.

Step 4: Final Seasoning and Serve

Remove the pot from the heat and taste the soup. Adjust salt or pepper if needed to suit your palate. For that extra touch of richness, sprinkle freshly grated parmesan cheese on top right before serving. The cheese melts slightly, giving each spoonful a silky, savory edge.

How to Serve White Bean Soup Recipe

A round white pot filled with a vegetable soup showing three main layers: the bottom layer is a light brown broth, the middle layer contains small white beans and bright orange carrot cubes mixed with pale green celery pieces, and the top layer has dark green spinach leaves scattered unevenly. The pot handle and a small part of the white marbled surface underneath are visible. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

While the parmesan cheese is a classic choice, feel free to get creative with fresh herbs like chopped parsley or a drizzle of good-quality olive oil. A sprinkle of crushed red pepper flakes can add a delightful hint of heat that wakes up the flavors beautifully.

Side Dishes

This soup shines on its own but pairs wonderfully with a crusty baguette or a warm slice of garlic bread for dipping. A light mixed green salad with a tangy vinaigrette also provides a refreshing contrast to the soup’s creamy texture.

Creative Ways to Present

For a casual setting, serve the soup in rustic bowls with a scattering of parmesan and a sprig of fresh thyme on top. To impress guests, ladle the soup into elegant cups or petite tureens and garnish with edible flowers or microgreens for a vibrant, artistic touch.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer any leftover White Bean Soup Recipe into airtight containers and refrigerate. It will keep well for up to four days, making it perfect for quick lunches or easy dinners throughout the week.

Freezing

This soup freezes beautifully. Pour cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. Freeze for up to three months, providing a convenient and nourishing meal ready when you need it most.

Reheating

When you’re ready to enjoy leftovers, thaw frozen soup overnight in the fridge or reheat directly from frozen on the stovetop over low heat. Stir occasionally until warmed through, and add a splash of broth or water if the soup feels too thick.

FAQs

Can I use dried beans instead of canned?

Absolutely! Dried white beans can be used but will require soaking overnight and longer cooking times. Adjust the recipe accordingly to ensure the beans are tender before adding other ingredients.

Is this soup suitable for vegans?

Yes, this White Bean Soup Recipe is vegan if you skip the parmesan cheese or use a plant-based alternative. The base is packed with plant-powered goodness and flavor.

What other greens can I add besides spinach?

Kale, Swiss chard, or even finely chopped collard greens work wonderfully. Just add them in the last few minutes of cooking until they wilt, just like the spinach.

Can I make this soup spicy?

Definitely! Adding crushed red pepper flakes while sautéing the aromatics or topping the finished soup with a dash of hot sauce will bring a nice kick.

How thick or thin is the soup?

This soup has a light to medium consistency, perfect for sipping or ladling over rice or pasta. If you prefer it thicker, mash a portion of the beans against the side of the pot while cooking to naturally thicken the broth.

Final Thoughts

This White Bean Soup Recipe is such a joy to prepare and even more satisfying to eat. It’s a versatile and comforting dish that never fails to bring warmth and smiles to the table. Give it a try soon — your kitchen will smell amazing, and your taste buds will thank you!

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
White Bean Soup Recipe

White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 250 reviews
  • Author: Bara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A comforting and hearty White Bean Soup made with fresh vegetables, fragrant herbs, and nutritious spinach. This easy-to-make recipe combines creamy white beans, aromatic thyme and oregano, and a splash of parmesan cheese for a flavorful and satisfying meal that can be ready within 30 minutes.


Ingredients

Main Ingredients

  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 garlic cloves, minced
  • 3 large carrots, chopped
  • 3 celery stalks, chopped
  • 6 cups low sodium vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon oregano
  • ½ teaspoon salt, plus more to taste
  • ½ teaspoon black pepper, plus more to taste
  • 3 (15-ounce) cans white beans, drained and rinsed
  • 5 ounces baby spinach
  • Grated parmesan cheese, for serving (optional)


Instructions

  1. Sauté vegetables: In a large pot or saucepan, heat the olive oil over medium-high heat. Add the chopped onions and cook, stirring occasionally, until they become translucent, about 5 minutes. Then add the minced garlic, chopped carrots, celery, dried thyme, oregano, salt, and pepper, cooking for an additional 2 to 3 minutes to release the flavors.
  2. Simmer the soup: Pour in the low sodium vegetable broth and add the drained white beans. Bring the mixture to a boil, then reduce the heat to low and let it simmer gently for 15 minutes to allow all the flavors to meld together.
  3. Add spinach: Stir in the baby spinach and continue to simmer for about 2 minutes, or until the spinach has wilted completely into the soup.
  4. Final seasoning and serve: Remove the pot from heat. Taste the soup and adjust the seasoning by adding more salt or pepper if desired. Serve the soup hot, optionally topped with a sprinkle of grated parmesan cheese for added richness and flavor.

Notes

  • For a smoother texture, blend part or all of the soup with an immersion blender before adding the spinach.
  • Use low sodium vegetable broth to control the saltiness and make it healthier.
  • Parmesan cheese is optional but adds a lovely savory finish.
  • This soup reheats well and can be stored in the refrigerator up to 3 days.
  • To make this recipe vegan, omit the parmesan cheese or use a vegan cheese alternative.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Leave a Reply Cancel reply

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

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

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Pistachio Buttercream Recipe
    Pistachio Buttercream Recipe
  • London Fog Tea Latte Recipe
    London Fog Tea Latte Recipe
  • Oft Lime Sugar Cookies Recipe
    Oft Lime Sugar Cookies Recipe
  • Brownie Batter Puppy Chow Recipe
    Brownie Batter Puppy Chow Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.