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

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
  • 2โ€“3 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:
  • 2โ€“3 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