White Bean Soup

White bean soup is a warm and comforting dish that brings together hearty cannellini beans, vibrant vegetables, and aromatic herbs. This simple yet delicious soup is perfect for chilly evenings or when you crave something nourishing without spending hours in the kitchen. Whether you’re enjoying it for a cozy dinner with family or serving it at a gathering, it’s a fantastic option that checks all the boxes for flavor and satisfaction.

I first stumbled upon this recipe during a particularly cold winter. Seeking solace from the biting chill outside, I dove into my pantry and pulled together a few effortless ingredients that quickly transformed into a delightful white bean soup. The combination of creamy beans and fresh greens is not just a feast for the stomach but also for the soul. Plus, this dish is a budget-friendly way to impress your guests. There’s just something about the hearty yet delicate texture of this soup that makes you feel cared for and cozy. I can’t wait for you to try it!

Table of Contents

Why You’ll Love This Recipe

  • Simple & Quick: With just 10 minutes of prep and 40 minutes of cooking, a hearty meal is within reach!
  • Irresistible Flavor: Each spoonful is rich with savory goodness, enhanced by fresh herbs and a touch of lemon.
  • Eye-Catching Appeal: The vibrant greens and creamy white beans create a visually stunning bowl that’s sure to impress.
  • Flexible Serving: Delicious as a main dish, side, or even a starter for special occasions, it fits any meal plan.
  • Diet-Friendly Options: Naturally vegetarian and can easily be made vegan by omitting cheese.
White Bean Soup

Ingredients You’ll Need

  • 2 tablespoons extra-virgin olive oil: This healthy fat enhances flavor and helps sauté the vegetables for a delicious foundation.
  • ½ medium yellow onion, chopped: Adds a sweet and savory base, complementing the other vegetables.
  • 2 medium carrots, chopped: They lend natural sweetness and a lovely pop of color to your soup.
  • 2 celery ribs, chopped: A must for building a flavorful base, providing freshness and crunch.
  • ½ teaspoon sea salt: Enhances the natural flavors of the ingredients and balances the dish.
  • Freshly ground black pepper: Adds a subtle heat and depth to the overall taste.
  • 1 tablespoon tomato paste: Brings a rich tomato flavor, deepening the soup’s color and taste.
  • 3 garlic cloves, grated: Fresh garlic infuses wonderful aroma and taste, essential in many comforting recipes.
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried): Provides an earthy note that complements the beans beautifully.
  • 1 teaspoon chopped fresh rosemary leaves (or ½ teaspoon dried): Rosemary’s unique flavor adds warmth and fragrance, making this soup feel rustic.
  • Pinch red pepper flakes: Just a hint for those who enjoy a little kick!
  • 4 cups vegetable broth: The base of any good soup. It contributes depth of flavor while keeping it light and healthy.
  • 3 cups cooked cannellini beans, drained and rinsed: Creamy, tender, packed with protein, they’re the stars of this dish.
  • 2 cups chopped kale leaves or fresh spinach: Adds nutrition, color, and a lovely texture.
  • 1 tablespoon fresh lemon juice: Brightens up the soup, balancing the richness of the beans.
  • Parmesan cheese for serving (optional): A sprinkle of this cheese can elevate your soup with a salty creaminess.

How to Make White Bean Soup

Sauté the Vegetables: Heat the 2 tablespoons of extra-virgin olive oil in a large pot or Dutch oven over medium heat. Once hot, add the chopped ½ medium yellow onion, 2 chopped medium carrots, and 2 chopped celery ribs. Sprinkle with ½ teaspoon sea salt and several grinds of black pepper. Sauté for about 6 to 8 minutes until the vegetables are softened and fragrant.

Add the Aromatics: Stir in 1 tablespoon of tomato paste and 3 grated garlic cloves, allowing the mixture to cook for about a minute. Next, add in 1 tablespoon of fresh thyme leaves, 1 teaspoon of chopped fresh rosemary leaves, and a pinch of red pepper flakes. The aroma will fill your kitchen as you let these ingredients mingle for an extra minute.

Simmer the Soup: Pour in 4 cups of vegetable broth and add the 3 cups of cooked cannellini beans. Bring the mixture to a gentle simmer, allowing it to bubble along for about 20 minutes. This simmering time is key as it allows the flavors to meld beautifully.

Incorporate the Greens: Add in the 2 cups of chopped kale leaves (or fresh spinach) to the pot, stirring them in. Cook until the greens are wilted, which should take about 2 to 3 minutes. The vibrant color will make your soup look inviting!

Finish with Lemon: Finally, squeeze in 1 tablespoon of fresh lemon juice. Taste the soup and adjust with more salt or pepper if desired. This zesty finish brings everything together, making each bite even more delightful.

Serve: Ladle the warm soup into bowls and if you wish, sprinkle some Parmesan cheese on top. It adds a lovely touch of creaminess and a flavor that can’t be beaten!

Storing & Reheating

Cool any leftover soup to room temperature before transferring it to an airtight container. You can store white bean soup in the refrigerator for up to 5 days. If you want to keep it longer, consider freezing it in portions for up to 3 months. When reheating, simply thaw in the fridge overnight, then warm gently on the stove until heated through. Keep in mind that while the flavors will remain delicious, the texture may soften, so consider adding a splash of broth for the best consistency.

Chef’s Helpful Tips

  • Make sure to chop your vegetables uniformly so they cook evenly.
  • Avoid overcrowding your pot when sautéing; if necessary, do it in batches for better caramelization.
  • If you like a creamier texture, consider blending part of the soup with an immersion blender.
  • For added flavor, cook the soup a day ahead; letting it sit overnight allows the flavors to deepen.
  • Experiment with different greens, such as Swiss chard or even peas, depending on what you have on hand.

The beauty of white bean soup lies in its adaptability and comforting nature. It’s more than just a meal; it’s a reminder of home and warmth, perfect for any occasion.

Recipe FAQs

Can I use dried beans instead of canned?

Absolutely! If you prefer using dried cannellini beans, soak 1 ½ cups overnight and cook them according to package instructions before adding them to the soup. Just adjust the cooking time accordingly.

Is this soup gluten-free?

Yes, this white bean soup is naturally gluten-free. Just ensure that your vegetable broth is also labeled gluten-free for a safe and satisfying option.

Can I make this soup in advance?

Certainly! This soup tastes even better after a day in the fridge. Make it in advance and reheat right before serving for a deeply flavorful dish.

What can I serve with the soup?

Pair this hearty soup with crusty bread, a side salad, or even over rice. It makes a complete meal that everyone will enjoy!

More Soups Recipes

👉 If you make my White Bean Soup recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on Pinterest for more easy recipes.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Soups
  • Method: Stovetop
  • Cuisine: Italian

Description

Enjoy the rich flavors of this White Bean Soup, featuring nourishing ingredients like cannellini beans and fresh greens. It’s an ideal choice for a quick, healthy meal that warms the soul.


Ingredients

Scale
  • 2 tablespoons extra-virgin olive oil
  • ½ medium yellow onion, chopped
  • 2 medium carrots, chopped
  • 2 celery ribs, chopped
  • ½ teaspoon sea salt
  • freshly ground black pepper
  • 1 tablespoon tomato paste
  • 3 garlic cloves, grated
  • 1 tablespoon fresh thyme leaves, or 1 teaspoon dried
  • 1 teaspoon chopped fresh rosemary leaves, or ½ teaspoon dried
  • pinch red pepper flakes
  • 4 cups vegetable broth
  • 3 cups cooked cannellini beans, drained and rinsed
  • 2 cups chopped kale leaves or fresh spinach
  • 1 tablespoon fresh lemon juice
  • parmesan cheese, for serving, optional


Instructions

  • Heat olive oil in a large pot or Dutch oven over medium heat.
  • Add onion, carrots, celery, salt, and several grinds of pepper. Cook for 6 to 8 minutes until softened.
  • Stir in tomato paste, garlic, thyme, rosemary, and red pepper flakes. Add broth and beans; simmer for 20 minutes.
  • Add kale and cook until wilted. Then, stir in lemon juice and season to taste.
  • Serve topped with Parmesan cheese, if desired.

Notes

For added flavor, consider including a bay leaf while the soup simmers, removing it before serving.
You can substitute kale with fresh spinach for a slightly different texture.
This soup can be made ahead and flavors develop even more after resting.


Nutrition

  • Serving Size: 1 serving
  • Calories: 291
  • Sugar: 3g
  • Sodium: 398mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 12g
  • Protein: 13g
  • Cholesterol: 0mg

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