Print

Spinach and White Bean Soup – A Nourishing, Cozy Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting, plant-based soup filled with white beans, tender spinach, and aromatic herbs — perfect for cozy nights or light, healthy meals.

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 yellow onion, diced

  • 3 garlic cloves, minced

  • 1/2 tsp dried thyme

  • 1/2 tsp dried rosemary

  • Salt and black pepper to taste

  • 4 cups vegetable broth

  • 2 (15 oz) cans white beans, drained and rinsed

  • 45 cups fresh baby spinach

  • Juice of 1/2 lemon

  • 1 tbsp extra virgin olive oil (for finishing)

  • Optional: grated Parmesan for serving

Instructions

  1. Heat olive oil in a large pot. Sauté onion until soft, then add garlic and cook 1 minute more.

  2. Stir in thyme, rosemary, salt, and pepper. Add broth and bring to a simmer.

  3. Add white beans and simmer 10–15 minutes. Optional: mash some beans for thicker texture.

  4. Stir in spinach and cook until just wilted.

  5. Turn off heat, add lemon juice and a drizzle of olive oil.

  6. Serve with Parmesan, if desired.

Notes

  • For extra body, mash or blend part of the soup.

  • Sub kale or chard for spinach if desired.

  • Store refrigerated up to 4 days or freeze up to 3 months.