White Bean Soup Recipe

Introduction

This comforting White Bean Soup is a hearty and flavorful dish perfect for any season. Packed with wholesome vegetables, tender beans, and fragrant herbs, it comes together quickly for an easy weeknight meal.

The image shows two white bowls filled with three layers of bean soup. The first layer is a light brown broth, clear and smooth. The second layer is made up of many white beans and small chopped pieces of orange carrot and light green celery floating throughout. The third layer consists of dark green spinach leaves and small sprinkles of grated light yellow cheese scattered on top, with finely chopped green herbs adding color contrast. The bowls sit on a white marbled surface next to a silver spoon and a beige cloth napkin. photo taken with an iphone --ar 4:5 --v 7

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. Step 1: In a large pot or saucepan, heat the olive oil over medium-high heat. Add the chopped onions and cook until they become translucent, about 5 minutes. Stir in the minced garlic, chopped carrots, celery, dried thyme, oregano, salt, and pepper. Cook for an additional 2 to 3 minutes to allow the flavors to develop.
  2. Step 2: Pour in the vegetable broth and add the drained white beans. Bring the mixture to a boil, then reduce the heat and let it simmer for 15 minutes to combine the flavors thoroughly.
  3. Step 3: Stir in the baby spinach and continue to simmer until the spinach wilts, about 2 minutes.
  4. Step 4: Remove the pot from heat. Taste the soup and adjust the salt or seasoning as needed. Serve hot, sprinkled with grated parmesan cheese if desired.

Tips & Variations

  • For a creamier texture, use an immersion blender to puree half of the soup before adding the spinach.
  • Swap baby spinach for kale or Swiss chard for a different leafy green option.
  • Add a splash of lemon juice or a pinch of red pepper flakes for extra brightness and warmth.
  • Use homemade vegetable broth for richer flavor if time allows.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave. If the soup thickens after storage, add a splash of broth or water when reheating to reach your desired consistency.

How to Serve

A white pot filled with a colorful vegetable and bean soup showing large white beans, bright orange carrot cubes, green celery pieces, and dark green spinach leaves all floating in a light brown broth. A metal ladle is scooping some soup, displaying these layers clearly, and there is a sprinkle of grated cheese on top. Around the pot are small white bowls with finely chopped green herbs and grated cheese, set on a white marbled surface with a soft peach cloth underneath one handle. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use dried beans instead of canned?

Yes, but be sure to soak and cook the dried beans separately before adding them to the soup, as they require much longer cooking times than canned beans.

Is this soup suitable for freezing?

Absolutely. Allow the soup to cool completely, then transfer it to freezer-safe containers. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.

Print

White Bean Soup Recipe

This hearty and flavorful White Bean Soup combines tender white beans with fresh vegetables and savory herbs in a nourishing broth. It’s a perfect comforting meal packed with protein and fiber, finished with vibrant baby spinach and a sprinkle of parmesan cheese for added richness.

  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Soup Base

  • 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

Seasonings & Beans

  • 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

Finishing Touches

  • 5 ounces baby spinach
  • Grated parmesan cheese for serving (optional)

Instructions

  1. Heat and sauté aromatics: In a large pot or saucepan, heat the olive oil over medium-high heat. Add the chopped onions and cook until they become translucent, about 5 minutes. Then add the minced garlic, chopped carrots, chopped celery, dried thyme, oregano, salt, and black pepper. Cook this mixture for another 2 to 3 minutes to release the flavors.
  2. Add broth and beans: Pour in the low sodium vegetable broth and the drained, rinsed white beans. Bring the mixture to a boil, then reduce heat to low and simmer for 15 minutes. This simmering allows all the flavors to blend together beautifully.
  3. Add spinach and wilt: Stir in the baby spinach and continue to simmer for an additional 2 minutes until the spinach wilts and integrates into the soup.
  4. Season and serve: Remove the pot from heat. Taste the soup and adjust seasoning with extra salt or pepper as desired. Serve immediately, topped with a generous sprinkle of grated parmesan cheese if you like.

Notes

  • You can substitute white beans with cannellini or great northern beans if preferred.
  • For a creamier texture, blend a portion of the soup before adding the spinach.
  • Use homemade vegetable broth for deeper flavor or substitute with chicken broth if not vegetarian.
  • To make the soup vegan, omit the parmesan cheese or use a vegan cheese alternative.
  • Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.

Keywords: white bean soup, vegetarian soup, healthy soup, easy soup recipe, vegetable broth soup, spinach soup, bean soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating