Easy and Healthy White Bean Soup

This Easy and Healthy White Bean Soup is the kind of comforting, nourishing meal that fits beautifully into busy weeknights, meal prep routines, and family dinners. This recipe brings together tender beans, classic aromatics, and warm Mediterranean herbs to create a cozy bowl of goodness that feels hearty without being heavy.

Why You’ll Love This Easy and Healthy White Bean Soup

Design sans titre 42
Easy and Healthy White Bean Soup 7

There’s so much to appreciate about this simple soup. First, it’s incredibly quick to prepare—perfect for evenings when you want something homemade but don’t have much time. The combination of onions, carrots, celery, and garlic creates a rich foundation, while white beans offer satisfying creaminess and plant-based protein. Baby spinach stirred in at the end adds fresh color and nutrients without effort.

Because the ingredients are flexible and pantry-friendly, you can adjust the soup to match what you have on hand. It’s budget-friendly, wholesome, freezer-friendly, and naturally vegetarian—ideal for crowds, families, or anyone who wants a warm and nourishing meal without complicated steps.

Ingredients for Easy and Healthy White Bean Soup

Vegetable Base

  • Olive oil
  • 1 onion, diced
  • 2–3 garlic cloves, minced
  • 1 carrot, diced
  • 1 celery stalk, diced

Herbs & Seasoning

  • ½ teaspoon dried thyme
  • ½ teaspoon dried oregano
  • Salt and black pepper, to taste

Broth & Beans

  • 6 cups low-sodium vegetable broth
  • 3 cans white beans (navy, cannellini, or Great Northern), drained and rinsed

Greens

  • 2–3 handfuls baby spinach

Optional Toppings

  • Grated Parmesan or plant-based Parmesan
  • Fresh parsley
  • Croutons
  • A drizzle of olive oil

Ingredient Notes (Substitutions, Healthy Swaps, Tips)

  • Bean Choice: Any white beans work—cannellini are silkier, Great Northern are slightly firmer, and navy beans create an extra creamy base. For a lower-sodium option, use dry beans cooked from scratch.
  • Broth: Vegetable broth keeps the soup light and plant-based. A low-sodium option gives you full control of seasoning. Water with extra herbs can be used if you’re out of broth.
  • Spinach Swap: Kale, chard, or collard greens can replace spinach. If using tougher greens, add them earlier so they have time to soften.
  • Extra Vegetables: Zucchini, potatoes, bell peppers, or green beans can be added to increase nutrients and add variety.
  • Creaminess: For a richer texture without adding cream, lightly mash some of the beans or purée a small portion of the soup.
  • Flavor Enhancers:
    • A pinch of smoked paprika adds depth.
    • Red pepper flakes create gentle heat.
    • A Parmesan rind can simmer with the soup for extra savory flavor—remove before serving.

Step-by-Step Instructions

Step 1 – Sauté the Vegetables

Heat olive oil in a large soup pot over medium heat. Add the diced onion and cook for 2–3 minutes until softened. Stir in the garlic, carrot, and celery. Continue cooking for another 3–4 minutes until the vegetables begin to soften and smell aromatic.

Step 2 – Add Herbs and Seasoning

Sprinkle in the dried thyme, dried oregano, salt, and pepper. Stir to coat the vegetables and let the herbs toast lightly for 30 seconds. This releases their natural oils and boosts the flavor of the entire soup.

Step 3 – Add the Broth and Beans

Pour in the vegetable broth and stir in the white beans. Bring everything to a gentle boil. Once boiling, reduce the heat to medium-low and simmer for about 15 minutes. During this time the beans soften further and the flavors meld beautifully.

Step 4 – Adjust the Texture

If you prefer a creamier texture, use a ladle to remove 1–2 cups of the soup and blend until smooth. Add it back into the pot and stir well. This quick step thickens the broth naturally without dairy.

Step 5 – Add the Spinach

Stir in the baby spinach during the final 2 minutes of cooking. It will wilt quickly and brighten the soup with fresh color and nutrients.

Step 6 – Taste and Serve

Taste and adjust seasoning. Ladle into bowls and top with Parmesan, parsley, croutons, or a drizzle of olive oil if desired.

Print
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
Design sans titre 42

Easy and Healthy White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dolly
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

A nourishing, plant-based soup made with white beans, aromatic veggies, and Mediterranean herbs—naturally creamy, ready in 30 minutes, and perfect for meal prep or cozy weeknights.


Ingredients

  • Vegetable Base:
  • 2 tbsp olive oil
  • 1 onion, diced
  • 23 garlic cloves, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • Herbs & Seasoning:
  • ½ tsp dried thyme
  • ½ tsp dried oregano
  • Salt and black pepper to taste
  • Broth & Beans:
  • 6 cups low-sodium vegetable broth
  • 3 (15 oz) cans white beans (cannellini, Great Northern, or navy), drained & rinsed
  • Greens:
  • 23 handfuls baby spinach
  • Optional Toppings:
  • Grated Parmesan or plant-based Parmesan
  • Fresh parsley
  • Croutons
  • Drizzle of olive oil


Instructions

  1. Sauté veggies: Heat olive oil in a large pot over medium. Cook onion 2–3 min. Add garlic, carrot, and celery; cook 3–4 min until soft and fragrant.
  2. Toast herbs: Stir in thyme, oregano, salt, and pepper. Cook 30 seconds to release aroma.
  3. Add broth & beans: Pour in vegetable broth and beans. Bring to a gentle boil, then simmer 15 minutes.
  4. Adjust texture: Optional: blend 1–2 cups of soup and return to pot for creaminess.
  5. Add spinach: Stir in spinach during last 2 minutes until wilted.
  6. Serve: Top with Parmesan, parsley, croutons, or olive oil if desired.

Notes

  • For extra creaminess: mash some beans or blend a portion of the soup.
  • Use dry beans? Replace with 2½–3 cups cooked.
  • Add a parm rind while simmering for umami depth (remove before serving).
  • Brighten with a splash of lemon juice at the end.
  • Vegan-friendly when skipping dairy Parmesan.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Pro Tips for Success

  1. Control the salt. Since canned beans and broth vary in saltiness, taste at the end before adding more salt.
  2. Don’t overcook the spinach. Add it at the end for vibrant color and a pleasant texture.
  3. Mash for creaminess. Lightly mashing the beans is an easy way to thicken the soup without cream.
  4. Use a wide soup pot. A wider surface helps vegetables soften evenly and speeds up the cooking.
  5. Add acid at the end. A splash of lemon juice brightens the flavor without overpowering it.
  6. Make extra. This soup reheats exceptionally well, making it ideal for meal prep.

Flavor Variations

Mediterranean Herb Blend

Swap thyme and oregano for basil and rosemary to give the soup a deeper, earthier profile.

Tuscan Style

Add crushed tomatoes and a bit of red pepper flakes for a slightly heartier, rustic taste.

Vegetable-Packed Version

Add zucchini, fennel, diced potatoes, or peas to increase the nutrient density.

Lemon-Spinach Twist

Stir in lemon zest and juice at the end to brighten the soup and give a fresher flavor.

Protein Boost

Add quinoa or extra beans to increase the protein content while keeping the soup plant-based.

Serving Suggestions

  • Serve with crusty bread, baked rolls, or toasted garlic ciabatta.
  • Pair with a light side salad featuring cucumbers, tomatoes, and olives.
  • Add a bowl of roasted vegetables for a wholesome Mediterranean-style meal.
  • Enjoy it as a main dish or a starter for pasta, grain bowls, or roasted chicken alternatives.

Storage and Freezing Instructions

Refrigerator

Store leftovers in airtight containers for 3–4 days. The flavors blend and improve with time, making this soup even more delicious the next day.

Freezer

Freeze for up to 3 months. Allow the soup to cool completely before transferring it to freezer-safe bags or containers.

Reheating

Reheat on the stovetop over medium-low heat or microwave in short intervals. If the soup thickens during storage, add a splash of broth or water to reach your desired consistency.

Nutrition Facts (Per Serving)

NutrientAmount
Calories~210
Protein9g
Carbohydrates33g
Fat5g
Fiber7g
Sodium520mg

(Nutrition values are approximate and can vary based on specific brands.)

OTHER RECIPES YOU MIGHT ENJOY

FAQ About Easy and Healthy White Bean Soup

Can I make this soup ahead of time?

Yes, this soup stores beautifully. Because the flavors intensify with time, preparing it a day ahead makes it even more delicious. When reheating, add a small splash of broth if it becomes too thick.

Can I use dry beans instead of canned?

Absolutely. Dry beans offer excellent texture and lower sodium. Soak them overnight or cook them directly in a pressure cooker until tender. You’ll want a total of around 2¼ to 3 cups of cooked beans to equal three cans.

Is this soup vegan?

The base recipe is naturally vegan as long as you skip the Parmesan topping or use a plant-based variety. Everything else—from the broth to the vegetables and beans—is fully plant-based.

How can I make the soup thicker?

You have a few options:

  • Purée part of the soup
  • Mash some beans directly in the pot
  • Reduce the broth slightly during simmering
    All without adding cream or dairy.

Can I add protein to this soup?

Yes. While the beans already provide good plant-based protein, you can stir in cooked quinoa, lentils, or chickpeas for more. If you prefer, diced chicken alternatives can also be added.

Final Thoughts

This Easy and Healthy White Bean Soup shows what’s possible with simple ingredients and just a little time. The combination of tender beans, aromatic vegetables, and warm herbs creates a nourishing bowl that’s satisfying yet light. Whether you’re making it on a busy weeknight or preparing meals for the week ahead, this soup brings warmth, nutrition, and comfort to the table in a way that’s both practical and delicious. For more inspiration, check out this Crumbl Pumpkin Pie Cookies Copycat: A Simple and Wonderful Treat or explore more on Pinterest for your next meal idea!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star