Tuscan White Bean Spinach Soup

Featured in: Cheesy Comfort Bites

This comforting soup blends creamy cannellini beans, tender spinach, and a medley of vegetables simmered slowly in a rich vegetable broth. Dried Italian herbs add aromatic depth, while olive oil and fresh basil deliver vibrant finishing flavors. Finished with optional Parmesan cheese, this dish is perfect for a light yet hearty meal. Simple preparation in a slow cooker ensures the ingredients meld beautifully, creating a nourishing meal suitable for vegetarian and gluten-free diets. Serve with crusty bread or a crisp salad for a true Tuscan experience.

Updated on Sun, 15 Mar 2026 15:44:00 GMT
Hearty Tuscan white bean and spinach soup with tender vegetables and aromatic herbs in a slow cooker.  Save
Hearty Tuscan white bean and spinach soup with tender vegetables and aromatic herbs in a slow cooker. | williesnack.com

The lively aroma of garlic sizzling in olive oil always reminds me of summer afternoons, when I'm searching for something nourishing but not too heavy. Last year, I stumbled upon this Tuscan White Bean and Spinach Soup on a whim, guided only by an overflowing market basket and a craving for something wholesome. As beans and vegetables began to meld in the slow cooker, I realized that sometimes the simplest combinations offer the richest comfort. There was something quietly hopeful about watching spinach wilt into the soup, the leaves turning vibrant and glossy. It was the kind of dish that doesn't ask for fuss, just a little patience and a keen nose for the right moment.

I once made this soup for my neighbors during an impromptu patio dinner when all I had was a bag of spinach left in my fridge. With everyone gathered and laughter spilling out of the open windows, we ladled steaming bowls alongside hunks of crusty bread. Minutes before serving, I nearly forgot the olive oil—until the scent reminded me of how it transforms the broth. That night, the soup went from an afterthought to a centerpiece, unifying guests around the table as dusk set in.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Yellow Onion: Diced for sweetness and depth; caramelizing a bit before slow cooking draws out a fragrant base.
  • Carrots: Sliced for tender texture and a burst of color—peeling keeps the flavor bright.
  • Celery Stalks: Essential for a subtle layer of savor that balances the beans.
  • Garlic Cloves: Minced for sharpness; fresh garlic intensifies that soulful aroma.
  • Baby Spinach: Added at the end for a pop of freshness; press it gently into the hot soup to wilt without overcooking.
  • Cannellini Beans: Creamy and full of protein; rinsing removes excess starch for a cleaner taste.
  • Vegetable Broth: The foundation of flavor—if gluten-free, check the label carefully for hidden wheat.
  • Diced Tomatoes: With juice for tang and moisture; don't drain to ensure a balanced broth.
  • Dried Italian Herbs: Use a mix or just oregano and thyme, whichever you prefer for earthy complexity.
  • Salt: Essential to marry flavors; add gradually and taste as you go.
  • Black Pepper: Freshly ground for aromatic warmth.
  • Red Pepper Flakes: Optional but a little heat lifts the soup, just sprinkle and taste.
  • Extra-Virgin Olive Oil: Stirred in before serving for richness; quality oil makes a difference.
  • Fresh Basil: A whisper of summer if you have it, chopped and scattered for color and fragrance.
  • Grated Parmesan Cheese: Optional—adds depth but skip for vegan or lactose-free versions.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Layer The Veggies:
Start by piling onion, carrots, celery, and garlic into your slow cooker—listen for the quiet shuffle as they settle in.
Add The Beans and Broth:
Scatter in cannellini beans, pour the diced tomatoes with juice, and then add vegetable broth until everything nestles together.
Season With Herbs:
Sprinkle over Italian herbs, salt, pepper, and a pinch of red pepper flakes if you want a little kick, then mix gently to ensure a blend.
Slow Cook To Perfection:
Cover and cook on low for 6 hours—the kitchen fills with savory steam, and vegetables soften until you can press a carrot easily with a spoon.
Wilt The Spinach:
Fifteen minutes before serving, stir in the spinach and olive oil, watching leaves melt into the broth and sheen appear on top.
Adjust and Serve:
Taste for seasoning, adjusting as needed; ladle into bowls and garnish with basil and Parmesan if you fancy.
Creamy white bean and spinach soup with fresh vegetables, Italian herbs, and a sprinkle of Parmesan cheese.  Save
Creamy white bean and spinach soup with fresh vegetables, Italian herbs, and a sprinkle of Parmesan cheese. | williesnack.com

The first time I brought out a pot of this soup after a long day, a hush fell across the table as everyone inhaled the scent. It became more than dinner—it was a small celebration, proof that slow cooking and patience could fill a house with warmth. Each spoonful felt almost like giving a hug, reminding us of the pleasure in simple meals shared together.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Joy Of Slow Cooking

The slow cooker is a secret ally for effortless flavor, coaxing richness from humble ingredients while freeing up your hands and mind. Letting the vegetables simmer slowly means their aroma gradually perfumes the house, announcing dinner hours before anyone asks what's cooking. When I prep this soup in advance, I usually sneak in an extra handful of spinach if I feel like it. You'll find time saved and an impressive meal waiting for you with barely any effort. It's also great for meal-prepping—just let it cool and portion into containers for busy days.

Serving Suggestions

Pairing this soup with crusty bread creates a perfect contrast for the creamy beans, and a simple salad adds a crisp bite. I sometimes tuck a wedge of lemon alongside each bowl, letting guests squeeze fresh juice just before eating for a bright finish. Even a sprinkle of extra black pepper or a dash of chili oil can change the character of each serving. Leftovers reheat beautifully and often taste deeper the next day. Though it’s filling, this soup is light enough for lunch or as a starter to a grand Italian feast.

Unexpected Ways To Customize

Try tossing in a handful of chopped zucchini or kale in place of spinach, or swirling in vegan cream for extra body. A little smoked paprika can offer a subtle twist, while fresh thyme tied into a bundle infuses the broth without getting lost. If you want a heartier meal, serve with roasted potatoes or stir in pre-cooked pasta just before serving.

  • Chop veggies roughly for a rustic look—the texture is all part of the charm.
  • If you run out of vegetable broth, water and a bouillon cube work in a pinch.
  • Be generous with basil and Parmesan to finish—it’s what takes the soup to the next level.
Warm Tuscan bean soup featuring cannellini beans, spinach, and vegetables—perfect for a light vegetarian meal. Save
Warm Tuscan bean soup featuring cannellini beans, spinach, and vegetables—perfect for a light vegetarian meal. | williesnack.com

May each spoonful bring a moment of calm and connection, whether shared or savored solo. This soup always feels like a welcome pause in the day.

Recipe Questions & Answers

Can I use fresh herbs instead of dried Italian herbs?

Yes, substitute dried herbs with fresh basil, oregano, or thyme added during the final 15 minutes for brighter flavor.

Is this dish suitable for vegans?

Yes, simply omit the Parmesan cheese or use a vegan alternative to keep the dish fully plant-based.

Can I make this soup on the stovetop?

Absolutely. Simmer the ingredients in a large pot on low heat until vegetables are tender, about 45–60 minutes.

How do I achieve a creamier texture?

Mash some of the beans in the slow cooker before adding spinach for a creamier and richer consistency.

What can I serve alongside this soup?

Pair the soup with crusty bread or a simple salad to complete the meal and balance flavors.

Does this soup freeze well?

Yes, cool fully and portion into containers for freezing. Reheat gently, adding fresh spinach if desired.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tuscan White Bean Spinach Soup

Creamy white beans, spinach, and vegetables slow-cooked with fragrant Italian herbs for a satisfying meal.

Prep time
15 min
Time to cook
360 min
Total duration
375 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian

Total yield 6 Number of servings

Dietary notes Vegetarian-friendly, No gluten

What You'll Need

Vegetables

01 1 large yellow onion, diced
02 2 medium carrots, peeled and sliced
03 2 celery stalks, sliced
04 4 garlic cloves, minced
05 4 cups packed baby spinach

Beans

01 2 cans (15 ounces each) cannellini beans, drained and rinsed

Broth & Liquids

01 6 cups vegetable broth
02 1 can (14.5 ounces) diced tomatoes with juice

Herbs & Seasonings

01 2 teaspoons dried Italian herbs
02 1 teaspoon salt
03 0.5 teaspoon freshly ground black pepper
04 0.25 teaspoon red pepper flakes

Finishing Touches

01 2 tablespoons extra-virgin olive oil
02 2 tablespoons chopped fresh basil
03 Grated Parmesan cheese, for serving

How to make it

Step 01

Prepare Vegetables: Place diced onion, sliced carrots, celery, and minced garlic in the slow cooker.

Step 02

Add Beans and Liquids: Incorporate cannellini beans, diced tomatoes with juice, and vegetable broth into the slow cooker; stir to combine.

Step 03

Season: Sprinkle in dried Italian herbs, salt, black pepper, and red pepper flakes if using. Mix thoroughly.

Step 04

Slow Cooking: Cover and cook on LOW for 6 hours, or until vegetables are exceptionally tender.

Step 05

Add Spinach and Olive Oil: Fifteen minutes prior to serving, add the packed baby spinach and extra-virgin olive oil; stir and allow spinach to wilt.

Step 06

Season to Taste: Taste and adjust salt, pepper, or herbs as needed.

Step 07

Finish and Serve: Ladle soup into bowls. Garnish with chopped fresh basil and grated Parmesan cheese, if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools you'll need

  • Slow cooker
  • Chef's knife
  • Cutting board
  • Can opener
  • Ladle

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains dairy if Parmesan cheese is included; omit or use alternative for dairy-free.
  • Check vegetable broth for gluten if gluten-free is required.
  • Contains legumes (beans).

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 210
  • Fats: 4 g
  • Carbohydrates: 36 g
  • Proteins: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.