Go Back
+ servings
A bowl of spinach and white bean soup with a golden broth and a silver spoon.

White Bean and Spinach Soup Recipe

Make this cozy spinach soup with white beans in just 30 minutes! Packed with vegetables and protein, perfect for cold weather. Easy, healthy, and delicious!
Print Pin
Course: dinner
Cuisine: American, Italian
Keyword: Spinach Soup, White Bean
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 large portions
Calories: 320kcal
Cost: $18.13

Equipment

  • Large soup pot (5-6 quart)
  • Sharp knife
  • Cutting board
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Can opener
  • Colander
  • Ladle

Ingredients

Base Ingredients

  • 2 tablespoon olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 8 oz mushrooms, sliced
  • 2 medium potatoes, cubed (optional)
  • 2 (15 oz) cans white beans, drained and rinsed
  • 8 cups vegetable/chicken broth
  • 1 lb fresh spinach, chopped
  • 1 cup heavy cream
  • 1 tablespoon fresh thyme
  • 2 bay leaves
  • Salt and pepper to taste
  • ½ cup Parmesan cheese (optional)

Instructions

  • Heat oil in large pot over medium heat
  • Sauté onion, garlic, carrots, celery (5-7 min)
  • Add mushrooms, cook until softened
  • Add potatoes, beans, broth, thyme, bay leaves
  • Bring to boil, reduce heat, simmer 15 min
  • Add spinach in batches until wilted
  • Stir in cream
  • Season with salt and pepper
  • Add Parmesan if using

Notes

  • Drain beans well to prevent watery soup
  • Add cream at end to prevent curdling
  • Blend some beans for thicker texture
  • Don't overcook spinach

Nutrition

Serving: 480ml | Calories: 320kcal | Carbohydrates: 42g | Protein: 15g | Fat: 12g | Saturated Fat: 5g | Cholesterol: 25mg | Sodium: 580mg | Fiber: 8g | Sugar: 4g