Creamy Italian White Bean Soup

By Paula

Creamy Italian White Bean Soup is a comforting, protein-rich dish that’s both hearty and nutritious. Made with creamy cannellini beans, fresh spinach, and aromatic garlic and thyme, this soup is packed with fiber, vitamins, and warm, comforting flavors. It’s easy to prepare in under an hour and makes for a perfect meal on a chilly day.

Essential Ingredients

To prepare this flavorful white bean soup, you’ll need:

  • Vegetable Oil: 1 tablespoon, for sautéing.
  • Onion: 1, chopped, adding a savory base.
  • Celery: 1 rib, chopped, for texture and depth.
  • Garlic: 1 clove, minced, infusing bold flavor.
  • Cannellini Beans: 2 (16-ounce) cans, rinsed and drained, providing creaminess and protein.
  • Chicken Broth: 1 (14-ounce) can, enhancing the richness (or use vegetable broth for a vegetarian option).
  • Black Pepper: 1/4 teaspoon, for seasoning.
  • Dried Thyme: 1/8 teaspoon, adding a subtle herbal touch.
  • Water: 2 cups, to adjust the consistency.
  • Fresh Spinach: 1 bunch, rinsed and thinly sliced, for color and nutrients.
  • Lemon Juice: 1 tablespoon, to brighten the flavors.

Preparation Steps

1. Sauté the Aromatics:

  • Heat vegetable oil in a large soup pot over medium-low heat.
  • Add chopped onion and celery; cook for 5-8 minutes until tender.
  • Stir in minced garlic and cook for an additional 30 seconds.

2. Simmer the Soup:

  • Add cannellini beans, chicken broth, black pepper, thyme, and water.
  • Bring to a boil, then reduce heat and let simmer for 15 minutes.

3. Blend for Creaminess:

  • Remove 2 cups of the bean and vegetable mixture using a slotted spoon and set aside.
  • Blend the remaining soup in small batches at low speed until smooth.
  • Pour blended soup back into the pot and stir in the reserved beans.

4. Add Spinach and Finish:

  • Bring the soup back to a boil, stirring occasionally.
  • Stir in sliced spinach and cook until wilted, about 1 minute.
  • Mix in lemon juice and remove from heat.
  • Serve hot with freshly grated Parmesan cheese on top.

Health Benefits

This creamy white bean soup is not only delicious but also provides several health benefits:

  • High in fiber: Cannellini beans support digestive health and keep you full longer.
  • Rich in protein: A great meatless protein source for muscle maintenance.
  • Boosts immunity: Spinach and lemon juice provide vitamin C.
  • Heart-healthy: Low in fat and full of plant-based nutrients.

Serving Suggestions

  • With crusty bread: Serve alongside a slice of toasted sourdough or garlic bread.
  • As a main course: Enjoy with a side salad for a complete meal.
  • Topped with Parmesan cheese: Sprinkle grated Parmesan for extra flavor.
  • Paired with white wine: A light Pinot Grigio complements this soup beautifully.

Creative Variations

  • Vegetarian Option: Use vegetable broth instead of chicken broth.
  • Spicy Kick: Add a pinch of red pepper flakes for heat.
  • Creamier Texture: Stir in a splash of heavy cream or coconut milk.
  • Extra Protein: Add cooked shredded chicken or turkey for a heartier version.

Storage Tips

  • Refrigeration: Store leftovers in an airtight container for up to 4 days.
  • Freezing: Freeze in portions for up to 3 months. Thaw in the refrigerator overnight before reheating.
  • Reheating: Warm over low heat on the stove, adding a splash of broth or water if needed.

Pro Tips

  • Use fresh thyme for a stronger herbal flavor.
  • Don’t over-blend; keep some texture for a rustic feel.
  • Add lemon juice at the end to maintain its fresh brightness.
  • If using dried beans, soak overnight and cook until tender before adding to the soup.

Frequently Asked Questions

Can I use dried beans instead of canned?
Yes! Soak 1 cup of dried cannellini beans overnight, then cook them separately before adding to the soup.

What’s the best way to make this soup thicker?
Blend more of the soup or stir in a mashed potato for a naturally creamy texture.

Can I make this in a slow cooker?
Yes! Cook on low for 6-8 hours or high for 3-4 hours, then blend and stir in spinach before serving.

Enjoy your Creamy Italian White Bean Soup, a cozy and nutritious dish perfect for any season!

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

Creamy Italian White Bean Soup

Creamy Italian White Bean Soup is a hearty and comforting dish made with creamy cannellini beans, fresh spinach, and aromatic herbs. This nutritious soup is packed with fiber, protein, and vitamins, making it a wholesome meal for any time of the year. The combination of blended and whole beans gives it a velvety texture while keeping a rustic feel

  • Total Time: 50 minutes

Ingredients

To prepare this flavorful white bean soup, you’ll need:

  • Vegetable Oil: 1 tablespoon, for sautéing.
  • Onion: 1, chopped, adding a savory base.
  • Celery: 1 rib, chopped, for texture and depth.
  • Garlic: 1 clove, minced, infusing bold flavor.
  • Cannellini Beans: 2 (16-ounce) cans, rinsed and drained, providing creaminess and protein.
  • Chicken Broth: 1 (14-ounce) can, enhancing the richness (or use vegetable broth for a vegetarian option).
  • Black Pepper: 1/4 teaspoon, for seasoning.
  • Dried Thyme: 1/8 teaspoon, adding a subtle herbal touch.
  • Water: 2 cups, to adjust the consistency.
  • Fresh Spinach: 1 bunch, rinsed and thinly sliced, for color and nutrients.
  • Lemon Juice: 1 tablespoon, to brighten the flavors.

Instructions

Sauté the Aromatics:

  • Heat vegetable oil in a large soup pot over medium-low heat.
  • Add chopped onion and celery; cook for 5-8 minutes until tender.
  • Stir in minced garlic and cook for an additional 30 seconds.

2. Simmer the Soup:

  • Add cannellini beans, chicken broth, black pepper, thyme, and water.
  • Bring to a boil, then reduce heat and let simmer for 15 minutes.

3. Blend for Creaminess:

  • Remove 2 cups of the bean and vegetable mixture using a slotted spoon and set aside.
  • Blend the remaining soup in small batches at low speed until smooth.
  • Pour blended soup back into the pot and stir in the reserved beans.

4. Add Spinach and Finish:

  • Bring the soup back to a boil, stirring occasionally.
  • Stir in sliced spinach and cook until wilted, about 1 minute.
  • Mix in lemon juice and remove from heat.
  • Serve hot with freshly grated Parmesan cheese on top.
  • Author: Paula
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Cuisine: Italian

Nutrition

  • Serving Size: 4 servings
  • Calories: 245 per serving

Tags:

You might also like these recipes

Leave a Comment

Recipe rating