Print

Creamy Italian White Bean Soup

Creamy Italian White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 29 reviews

Creamy Italian white bean soup is a comforting and nutritious dish perfect for a cozy night in. This velvety soup is packed with protein-rich cannellini beans, aromatic vegetables, and fresh spinach, all simmered together in a flavorful broth. The hint of lemon juice adds a refreshing zing to this hearty soup.

Ingredients

Vegetable Oil:

  • 1 tablespoon

Onion, chopped:

  • 1

Rib Celery, chopped:

  • 1

Garlic, minced:

  • 1 clove

White Cannellini Beans, rinsed and drained:

  • 2 (16 ounce) cans

Chicken Broth:

  • 1 (14 ounce) can

Ground Black Pepper:

  • ¼ teaspoon

Dried Thyme:

  • ⅛ teaspoon

Water:

  • 2 cups

Fresh Spinach, rinsed and thinly sliced:

  • 1 bunch

Lemon Juice:

  • 1 tablespoon

Instructions

  1. Heat the oil: In a large soup pot, heat vegetable oil over medium-low heat. Sauté onion and celery until tender, about 5-8 minutes. Add garlic and cook for another 30 seconds.
  2. Add ingredients: Stir in beans, chicken broth, pepper, thyme, and water. Bring to a boil, then simmer for 15 minutes.
  3. Blend the soup: Remove 2 cups of bean mixture; set aside. Blend the remaining soup until smooth. Return blended soup to the pot and add reserved beans.
  4. Finish the soup: Bring the soup to a boil, add spinach, and cook until wilted. Stir in lemon juice and remove from heat.
  5. Serve: Garnish with Parmesan cheese and enjoy!

Notes

  • You can customize the soup by adding other vegetables like carrots or zucchini.
  • This soup freezes well, so make a double batch for later!