White Bean Soup (Easy Recipe)

White Bean Soup (Easy Recipe) Photo

White Bean Soup (Easy Recipe)

White bean soup stands as a timeless comfort food—simple to prepare, deeply nourishing, and endlessly versatile. Whether you’re seeking a no-fuss meal on a busy weeknight or planning for cozy make-ahead lunches, this easy white bean soup delivers rich flavor in every bowl. It features tender white beans, aromatic vegetables, savory herbs, and a creamy finish from Parmesan cheese. The result is a wholesome, gluten-free soup that soothes and satisfies.

Let’s explore every aspect of making, customizing, and enjoying white bean soup at home.

Why White Bean Soup?

White bean soup shines for several reasons: it’s hearty without heaviness, affordable, and packs plant-based protein and fiber. Using pantry staples, you can whip up a large pot for friends, family, or meal prepping.

Highlights include:
Nutrient-dense: Beans provide fiber, protein, vitamins, and minerals.
Budget-friendly: Canned or dried beans, basic veggies, and herbs keep costs low.
Flexible: Easily adjust flavor, texture, and ingredients to your liking.
Great for meal prep: Soup stores and reheats beautifully.

Ingredients You’ll Need

A well-made white bean soup starts with fresh, quality ingredients—most of which you may already have. Here’s a closer look at what goes into this classic recipe:

Ingredient Role in Soup Substitutions & Tips
Olive Oil Sautéing and flavor base Any neutral oil like avocado oil
Onion Aromatics and subtle sweetness Shallots or leeks can substitute
Carrots Earthy sweetness, color Sweet potatoes for variation
Celery Brings depth, balances flavor Fennel for a hint of anise
Garlic Robust, savory notes Adjust to taste, garlic powder in a pinch
White Beans Protein, creamy texture Cannellini, navy, Great Northern, or butter beans all work
Broth (Veg./Chicken) Foundation and body Use high-quality stock, homemade or store-bought; water with bouillon works too
Herbs (Thyme, Rosemary, Bay Leaf) Aroma, complexity Use fresh or dried; Italian seasoning works in a pinch
Salt & Pepper Enhances overall flavor Season gradually and taste as you go
Spinach Brightens and nourishes Kale, chard, or arugula are alternatives
Parmesan Cheese Umami, rich finish Omit for vegan, or swap in plant-based Parmesan
Fresh Parsley Inviting garnish Chives or dill also add freshness

Pantry Tip

Canned white beans speed up the process and save time. Drain and rinse before adding. If you have dried beans, soak and cook them in advance until tender.

Step-by-Step White Bean Soup

Here’s how to make this homestyle white bean soup from scratch.

1. Sauté the Aromatics

Heat olive oil in a large pot over medium heat. Add chopped onion, carrot, and celery. Stir often. Cook until the vegetables soften and the onions turn translucent—about 6 to 8 minutes. This step creates a sweet, savory foundation for your soup.

2. Add Garlic and Herbs

Toss in minced garlic, dried (or fresh) thyme, rosemary, and a bay leaf. Stir for 1-2 minutes. The herbs will release their aroma, infusing the base with deep flavor. Don’t rush—this brief sauté is key for a rich, nuanced soup.

3. Beans and Broth Go In

Add the drained white beans. Pour in your broth of choice. Stir gently to mix. Raise the heat and bring your soup to a gentle boil. Reduce to a simmer. Let it cook for about 20 minutes, uncovered, to meld the flavors.

4. Wilt the Greens

Stir in a few generous handfuls of spinach. Fresh works well; frozen does too—just thaw and squeeze out excess water. Let the greens wilt for 2-3 minutes.

5. Make It Creamy

Remove the bay leaf. To achieve a silky-smooth texture, ladle out about two cups of soup and puree it in a blender (or use an immersion blender right in the pot). Return the pureed soup to the pot. This thickens the broth while keeping plenty of whole beans and vegetables.

6. Parmesan and Final Seasoning

Stir in freshly grated Parmesan. Taste the soup. Add salt and black pepper as needed. If you want extra richness, add a splash of cream or swirl of olive oil.

7. Garnish and Enjoy

Ladle soup into bowls. Add another sprinkle of Parmesan and chopped fresh parsley for brightness and visual appeal. Serve hot, ideally with slices of crusty bread or a toasted baguette.

Tips for Superior White Bean Soup

White bean soup thrives on improvisation. Here’s how you can fine-tune your batch:

Build Layers of Flavor

  • Deglaze: After sautéing vegetables, add a splash of white wine or sherry before the broth. Scrape the pot with a spoon to capture flavorful brown bits.
  • Boost with lemon: Stir in fresh lemon juice or zest at the end for a bright, tangy note.

Adjusting Consistency

  • Blend more soup for a thicker, creamier broth.
  • For a brothy soup, leave it chunky or puree less.

Swap the Greens

Out of spinach? Try kale, Swiss chard, or collard greens. Hearty greens hold up well, especially if you plan to reheat leftovers.

Extra Protein or Grains

For more substance, add diced cooked chicken or turkey. Or, stir in cooked whole grains like farro, barley, or quinoa.

Vegan Variations

  • Omit Parmesan or use a vegan alternative.
  • Boost umami by adding a spoonful of nutritional yeast or miso paste.

White Bean Soup Variations

This soup adapts to tastes, diets, and seasons.

Mediterranean Twist:
Stir in a can of diced tomatoes, chopped sun-dried tomatoes, or Kalamata olives. Garnish with a drizzle of good olive oil and chopped basil.

Tuscan Style:
Add chopped roasted red peppers, a pinch of red pepper flakes, and finish with a swirl of pesto.

Rustic Winter Version:
Toss in diced potatoes, turnips, or parsnips for extra heartiness.

Storage and Meal Prep

White bean soup is perfect for planning ahead and easy lunches.

Storing Leftovers

  • Cool soup to room temperature.
  • Store in an airtight container in the fridge for up to 5 days.

Freezing Instructions

  • Pour cooled soup into freezer-safe containers.
  • Freeze in portions for up to 3 months.
  • Thaw overnight in the fridge or reheat from frozen on the stove over low heat.

Reheating

  • Gently warm soup on the stove, stirring often.
  • If soup thickens too much, add a little water or extra broth to loosen the consistency.

Serving Ideas

White bean soup pairs well with:

  • Rustic, crusty bread or garlic toast
  • A crisp green salad with vinaigrette
  • Roasted vegetables on the side
  • Grilled cheese sandwiches for a satisfying meal

Troubleshooting: Common Questions

My soup is too thick. What now?

Add a splash of broth or water, a little at a time, stirring to reach your desired consistency.

Can I use other beans?

Absolutely! Try chickpeas or mixed beans for a twist.

What about the herbs?

If fresh herbs are available, use them for vibrant flavor. Dried herbs work well; use about half the amount compared to fresh.

Is this soup gluten-free?

Yes, as written, this soup is naturally gluten-free. If you serve with bread, check its ingredients if you need to avoid gluten.

Nutrition Snapshot

White bean soup is packed with plant protein, fiber, and micronutrients from beans and vegetables. Making it with vegetable broth and skipping cheese makes it an excellent vegan meal.

Per Serving (approx.) Amount
Calories 200–300
Protein 10–12g
Fiber 8–10g
Fat 4–6g

Values will vary depending on ingredients and portion size.

White bean soup is a classic—simple, wholesome, and deeply comforting. It’s a smart recipe to master, adaptable to every season and diet. With its creamy broth, hearty beans, and fresh vegetables, this soup fills you up and keeps you nourished. Customize as needed, enjoy the leftovers, and savor each warming bowl.

White Bean Soup (Easy Recipe)

⭐⭐⭐⭐⭐
4.6 from 6 votes

Course: Recipes / Cuisine:
Prep Time 10 minutes
Cooking Time 30 minutes
Servings 6 servings
Calories 208 cal

This simple white bean soup is perfect for chilly days. It’s packed with garlic, beans, and veggies. Spinach adds freshness. Top with Parmesan cheese.

Ingredients

  • 1/4 cup grated Parmesan, plus more for garnish
  • 3 (15-ounce) cans white beans, rinsed and drained
  • 3 stalks celery, diced
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • 1 large onion, chopped
  • 4 cups vegetable or chicken broth
  • 3 carrots, peeled and diced
  • 2 cups chopped spinach
  • 1/2 teaspoon dried rosemary
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper, to taste
  • Chopped fresh parsley, for garnish
  • 4 cloves garlic, minced

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and sauté until the vegetables have softened, about 5-7 minutes.
  2. Add the garlic, thyme, rosemary, bay leaf, salt, and pepper. Cook it for another minute until the garlic is fragrant.
  3. Add the white beans and broth. Bring it to a boil, then reduce the heat and simmer it for 20 minutes.
  4. Add the spinach and continue to simmer until the spinach wilts, about 2-3 minutes.
  5. Remove the bay leaf. Stir in the Parmesan and season it with more salt and pepper, if needed.
  6. Pour 2 cups of the soup into a blender. Blend it until smooth. Pour and stir the mixture back into the pot.
  7. Ladle it into bowls. Garnish it with Parmesan and parsley.
  8. Serve and enjoy!
Scroll to Top