Easy White Bean Soup Recipe

Homemade creamy white bean soup with tender beans, vegetables and a slice of crusty bread.

This easy white bean soup is a healthy, comforting meal made with simple vegetables, white beans and aromatic herbs.

It’s thick, filling and full of flavor without the need for heavy cream or dairy.

The secret to its creamy texture is blending a portion of the cooked beans. This naturally thickens the soup while keeping the ingredient list simple.

Whether you’re looking for an affordable family dinner, a warming winter meal or more ways to include legumes in your diet, this vegan white bean soup is an easy recipe to add to your weekly meal plan.

This post contains affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through a link. Read the full disclosure here.

Why You’ll Love This White Bean Soup Recipe

  • Naturally creamy: Blended white beans create a rich texture without dairy or flour.
  • Made in one pot: Less preparation and fewer dishes to wash.
  • Nutritious and filling: White beans provide plant-based protein, fiber and complex carbohydrates.
  • Budget-friendly: Made with affordable vegetables and pantry staples.
  • Easy to customize: Use different herbs, vegetables or varieties of white beans.
  • Great for meal prep: Make a large batch and freeze individual portions for busy days.

Ingredients You’ll Need

You don’t need complicated ingredients to make a delicious homemade white bean soup.

  • White beans: The main ingredient that gives the soup its creamy texture.
  • Onions and garlic: Create a rich, aromatic flavor base.
  • Carrots and celery: Add natural sweetness and depth of flavor.
  • Olive oil: Used to soften the vegetables before adding the remaining ingredients.
  • Vegetable broth: Gives the soup a richer flavor than plain water. You can also use homemade vegetable bouillon cubes.
  • Dried thyme and oregano: Complement the mild, earthy flavor of white beans.
  • Bay leaf: Adds a subtle herbal flavor while the soup simmers.
  • Smoked paprika: Adds warmth and a slightly smoky taste.
  • Lemon juice: Balances the richness of the beans.
  • Salt and black pepper: Enhance the natural flavors of the ingredients.

What Are the Best White Beans for Soup?

Several varieties of white beans work well in this recipe. The main differences are their size, flavor and texture.

White bean varietyFlavor and texture
Cannellini beansMild, slightly nutty and creamy
Navy beansSmall, soft and ideal for thick soups
Great northern beansDelicate flavor and tender texture
Butter beansLarge, rich and buttery

You can use either canned or dried white beans.

Canned beans are convenient because they are already cooked. Dried beans are often more economical, especially if you cook large batches and freeze portions for future meals.

If using dried white beans, soak them in water for 8–12 hours or overnight before cooking.

Soaking helps soften the beans, reduces cooking time and may make them easier to digest. Discard the soaking water, rinse the beans and cook them in fresh water until fully tender before adding them to the soup.

How to Make Creamy White Bean Soup

1. Prepare the vegetables

Peel and chop the onions, carrots and garlic. Wash and finely chop the celery.

If using canned white beans, drain and rinse them under running water.

2. Build the flavor base

Heat the olive oil in a large soup pot over medium heat.

Add the onions and cook for 3–4 minutes. Add the carrots and celery and cook for another 5 minutes, stirring occasionally.

Add the garlic, thyme, oregano and smoked paprika. Stir for about 30 seconds until fragrant.

3. Add the white beans

Add the cooked white beans, vegetable broth and bay leaf.

Bring the soup to a gentle boil, reduce the heat and simmer for 20–25 minutes, or until the vegetables are tender.

4. Make the soup creamy

Remove the bay leaf and use an immersion blender to partially blend the soup.

Leave some beans and vegetables whole to create a creamy but hearty texture.

Alternatively, transfer a portion of the soup to a heat-safe blender, blend until smooth and return it to the pot.

5. Adjust the flavor and serve

Add the lemon juice, salt and black pepper to taste.

If the soup is too thick, add a little warm water or vegetable broth .

Serve warm with your favorite side dish.

How to Make White Bean Soup Creamy Without Cream

White beans naturally contain starch, which helps create a thick and creamy consistency when blended.

There are three simple ways to achieve this texture:

  • Partially blend the soup: The easiest way to create a creamy base while keeping some vegetables and beans whole.
  • Mash the beans: Use a potato masher directly in the pot if you don’t have a blender.
  • Add a potato: Cook a small chopped potato with the vegetables and blend it into the soup for extra thickness.

For a chunky soup, blend fewer beans. For a smoother consistency, blend a larger portion.

Is Vegan White Bean Soup Healthy?

White bean soup can be a nutritious addition to a balanced diet. It combines legumes, vegetables and healthy fats in one simple meal.

White beans naturally provide plant-based protein, dietary fiber, iron, folate and potassium.

The vegetables contribute additional fiber, vitamins and minerals, while olive oil provides predominantly unsaturated fats.

The combination of protein and fiber can also help you feel full for longer, making this soup a satisfying lunch or dinner.

Easy White Bean Soup Variations

One of the advantages of this recipe is that you can adapt it to the ingredients you already have at home.

VariationIngredients to add
White bean and spinach soupFresh spinach and extra garlic
White bean and tomato soupChopped tomatoes and basil
White bean and potato soupPotatoes and thyme
White bean and mushroom soupSautéed mushrooms and smoked paprika
Winter white bean soupChopped pumpkin and rosemary
Lemon white bean soupExtra lemon juice and lemon zest

What to Serve With White Bean Soup

This creamy white bean soup can be enjoyed on its own or served with a simple side dish for a more substantial meal.

Some delicious options include:

How to Store and Reheat White Bean Soup

Refrigerate: Store the soup in an airtight container in the refrigerator for up to 3–4 days. Refrigerate within two hours of cooking.

Freeze: Divide the soup into freezer-safe containers and freeze for up to three months for best quality.

Reheat: Warm the soup on the stovetop, stirring occasionally. White bean soup may thicken during storage, so add a little water or vegetable broth if needed. Reheat leftovers to 165°F (74°C).

Frequently Asked Questions

Should I drain and rinse canned white beans?

Yes. Draining and rinsing canned beans helps remove some of the sodium and gives you more control over the flavor and consistency of your soup.

Why does my white bean soup taste bland?

White beans have a naturally mild flavor. Sautéing the vegetables before adding the broth, using aromatic herbs and finishing the soup with lemon juice can help create a richer, more balanced flavor.

Can I make white bean soup without vegetable broth?

Yes. You can use water instead of vegetable broth. However, you may need to add more herbs, garlic and seasonings to achieve a similar depth of flavor.

Is white bean soup gluten-free?

The ingredients in this recipe are naturally gluten-free. However, check the label of your vegetable broth or bouillon cubes to ensure they do not contain gluten.

Easy White Bean Soup Recipe

DreamPlanThrive
A hearty, naturally creamy white bean soup made with simple vegetables, aromatic herbs and olive oil. An easy one-pot meal for a healthy homemade lunch or dinner.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Main Course
Cuisine Mediterranean
Servings 4

Ingredients
  

  • 3 cans 15 oz / 425 g each white beans, drained and rinsed (approximately 4½ cups cooked beans)
  • 1 large onion chopped
  • 2 medium carrots chopped
  • 2 celery stalks chopped
  • 4 garlic cloves minced
  • 2 tablespoons olive oil
  • 4 cups 960 ml vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • 1 bay leaf
  • 1 cup fresh spinach roughly chopped (optional)
  • 1 tablespoon fresh lemon juice
  • Salt and black pepper to taste

Instructions
 

  • Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for 3–4 minutes.
  • Add the carrots and celery and cook for another 5 minutes, stirring occasionally.
  • Stir in the garlic, thyme, oregano and smoked paprika. Cook for 30 seconds until fragrant.
  • Add the white beans, vegetable broth and bay leaf.
  • Bring to a boil, reduce the heat and simmer for 20–25 minutes or until the vegetables are tender.
  • Remove the bay leaf. Using an immersion blender, blend approximately one-third of the soup to create a creamy consistency while leaving some beans and vegetables whole.
  • Add the spinach, if using, and cook for another 2–3 minutes.
  • Stir in the lemon juice and adjust the seasoning with salt and black pepper.
  • Serve warm with toasted bread or your favorite side dish.

Notes

Using dried white beans: Use approximately 1½ cups of dried white beans instead of canned beans. Soak them overnight for 8–12 hours in the refrigerator. Discard the soaking water, rinse and cook in fresh water until fully tender before adding them to the soup. This additional preparation and cooking time is not included in the recipe card.
For a thicker soup: Blend a larger portion of the soup or let it simmer uncovered for a few extra minutes.
For a thinner soup: Gradually add more vegetable broth or warm water until you reach your preferred consistency.
Storage: Refrigerate in an airtight container for up to 3–4 days or freeze for up to 3 months for best quality.
Keyword soup, vegan, white beans

Similar Posts

Leave a Reply

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

Recipe Rating