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
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
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
White Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
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
- 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.
- 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.
- 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.
- 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.

Leave a Reply