white bean and veggie soup

Published on December 01, 2025
4.8 (245 reviews)

When the first chill of autumn arrived, I craved a bowl that felt like a warm hug. A friend sent me a simple white‑bean soup, and the aroma of simmering vegetables instantly lifted my spirits. That ni

Save This Recipe!
Click to save for later - It only takes 2 seconds!
white bean and veggie soup
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Hearty & Healthy: White beans provide plant‑based protein and fiber, keeping you full without excess calories.
✓ One‑Pot Simplicity: All ingredients cook together, minimizing cleanup and making weeknight dinner stress‑free.
✓ Seasonal Flexibility: Swap carrots for sweet potato or add kale for extra greens—adapt to what’s fresh.

When the first chill of autumn arrived, I craved a bowl that felt like a warm hug. A friend sent me a simple white‑bean soup, and the aroma of simmering vegetables instantly lifted my spirits. That night, I realized comfort food doesn’t have to be heavy; it can be nourishing, vibrant, and quick enough for a busy weekday.

White beans are a pantry staple—creamy, mild, and packed with protein. Pair them with carrots, celery, and tomatoes, and you get a balanced medley of sweet, earthy, and tangy flavors. The soup thickens naturally as the beans break down, eliminating the need for flour or cream, which keeps it light yet satisfying.

What makes this version special is the splash of lemon at the end, which brightens the broth and highlights the vegetables. It’s a recipe that scales effortlessly, so you can serve a family or freeze leftovers for future lunches. In short, it’s wholesome, speedy, and endlessly adaptable.

1 tablespoon olive oil Extra‑virgin for best flavor.
1 medium onion, diced Yellow or sweet onion works well.
2 carrots, sliced thin Can replace with parsnips.
2 celery stalks, diced Adds classic mirepoix flavor.
2 garlic cloves, minced Or ½ teaspoon garlic powder.
1 (14‑oz) can diced tomatoes No‑salt added preferred.
4 cups vegetable broth Low‑sodium preferred.
1 teaspoon dried thyme Or 1 tablespoon fresh thyme leaves.
Salt & freshly ground black pepper To taste.
Juice of ½ lemon Adds bright finish.

Instructions

white bean and veggie soup
1

Sauté aromatics

Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; cook 5‑6 minutes until softened. Stir in garlic and thyme, cooking another minute until fragrant.

Pro Tip: Do not brown the vegetables; gentle sauté preserves their natural sweetness.
2

Add liquids & tomatoes

Pour in diced tomatoes with their juice and the vegetable broth. Stir to combine, scraping any bits stuck to the pot bottom. Bring the mixture to a gentle boil.

Pro Tip: Use low‑sodium broth to control final salt level.
3

Introduce beans

Add the drained white beans to the simmering broth. Reduce heat to low and let the soup gently simmer for 15‑20 minutes, allowing flavors to meld and beans to soften further.

Pro Tip: If you prefer a creamier texture, mash half the beans with a spoon before serving.
4

Season & finish

Season with salt and black pepper to taste. Remove from heat, stir in lemon juice, and give the soup one last gentle stir. The acidity lifts the earthy flavors.

Pro Tip: Add a drizzle of extra‑virgin olive oil just before serving for richness.
5

Serve

Ladle the soup into bowls, garnish with a sprinkle of fresh parsley or a few grated Parmesan if desired. Pair with crusty bread for a complete meal.

Pro Tip: Serve immediately; the soup thickens as it cools.

Expert Tips

Tip #1: Roast the veggies

Roasting carrots and celery for 10 minutes at 200 °C before adding them deepens their natural sweetness and adds a subtle caramel note.

Tip #2: Use homemade broth

A quick homemade vegetable broth (simmered carrots, onion, celery, and herbs) eliminates hidden sodium and adds a richer, cleaner flavor.

Tip #3: Finish with herbs

Stir in a handful of fresh basil or parsley just before serving for a burst of color and fresh herbal aroma.

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently on the stove, adding a splash of broth if needed. Freeze in portions for up to 3 months. For a heartier version, add diced potatoes or kale. Spice it up with a pinch of smoked paprika or a dash of hot sauce.

Nutrition

Per serving

Calories
210 kcal
Protein
12 g
Carbs
28 g
Fiber
8 g

Frequently Asked Questions

Yes. Soak 1 cup dried beans overnight, then simmer until tender (about 1 hour). Use the same quantity (about 2 ½ cups cooked) in place of the canned beans.

The recipe is already gluten‑free; just verify that your broth and canned tomatoes are labeled gluten‑free. Avoid adding any wheat‑based thickeners.

Absolutely. Add 1 cup cooked shredded chicken or diced turkey in step 3. Reduce the broth slightly to keep the consistency balanced.

Recipe Summary

Prep
30 min
Cook
5 min
Total
35 min
Servings
3
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 (15‑oz) cans white beans, drained & rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 carrots, sliced thin
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • 1 (14‑oz) can diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • Salt & freshly ground black pepper
  • Juice of ½ lemon

Instructions

1
Sauté aromatics

Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; cook 5‑6 minutes until softened. Stir in garlic and thyme, cooking another minute until fragrant....

2
Add liquids & tomatoes

Pour in diced tomatoes with their juice and the vegetable broth. Stir to combine, scraping any bits stuck to the pot bottom. Bring the mixture to a gentle boil....

3
Introduce beans

Add the drained white beans to the simmering broth. Reduce heat to low and let the soup gently simmer for 15‑20 minutes, allowing flavors to meld and beans to soften further....

4
Season & finish

Season with salt and black pepper to taste. Remove from heat, stir in lemon juice, and give the soup one last gentle stir. The acidity lifts the earthy flavors....

5
Serve

Ladle the soup into bowls, garnish with a sprinkle of fresh parsley or a few grated Parmesan if desired. Pair with crusty bread for a complete meal....

You May Also Like

Discover more delicious recipes

Savory Turkey-Stuffed Mini Bell Peppers Snacks and Appetizers
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.