Tuscan White Bean Spinach Soup

Featured in: Simple Sweet Finishes

This slow-cooked soup blends creamy cannellini beans and tender vegetables with fragrant Italian herbs for hearty flavor. Baby spinach is added at the end for freshness and nutrition, while extra-virgin olive oil brings a silky finish. Ideal for vegetarians and gluten-free diets (with proper broth), this dish is comforting yet light, making it perfect for summer evenings. Serve hot, garnished with fresh basil and Parmesan if desired. Pair with a crusty bread or salad for a satisfying meal.

Updated on Mon, 16 Mar 2026 10:08:00 GMT
Hearty Tuscan white bean and spinach soup with tender vegetables and aromatic Italian herbs, served steaming hot in a rustic bowl. Pin it
Hearty Tuscan white bean and spinach soup with tender vegetables and aromatic Italian herbs, served steaming hot in a rustic bowl. | dailyzaafar.com

The first time I cooked Tuscan White Bean and Spinach Soup, the kitchen filled with a gentle herbal aroma that made the rainy afternoon feel brighter. The sound of carrots hitting the cutting board was oddly satisfying, and I found myself humming along with the simmering rhythm of the slow cooker. There was no rush: just a sense of comfort in assembling simple, fresh ingredients and letting the hours work their magic. Watching the spinach gently wilt right before serving was a small delight, like unveiling the vibrant heart of the dish. The anticipation of sharing that fragrant bowl with friends felt quietly special.

I remember serving this soup during a last-minute summer gathering on our patio, when a friend showed up unexpectedly just as the basil was being chopped. We sat around the table, tearing pieces of rustic bread and laughing at how the vegetable broth seemed suspiciously bottomless. Some spilled Parmesan went flying, prompting good-natured teasing about "overly enthusiastic garnishing." By the end, bowls were wiped clean, and everyone lingered longer than planned, extending the evening warmth.

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: Provides a mellow, sweet base that softens beautifully after hours of cooking—be sure to dice it evenly so it melts into the soup.
  • Carrots: Bring subtle sweetness and color; peeling keeps the flavor clean and slicing thinly lets them turn tender without disappearing.
  • Celery stalks: Their hints of earth and crunch balance the soup; slice into half-moons for even cooking.
  • Garlic cloves: Four cloves give enough punch without overpowering—mince them finely to avoid unexpected bites.
  • Baby spinach: Always add this just before serving; it stays vibrant and keeps its gentle texture.
  • Cannellini beans: Creamy, mild, and sturdy—always rinse well to remove excess starch and improve flavor.
  • Vegetable broth: Use gluten-free if needed and choose a flavor-rich version; homemade is excellent, but boxed works fine.
  • Diced tomatoes: With their juice, they lend acidity and freshness; never drain them or you'll miss the tang.
  • Dried Italian herbs: A mix of oregano and thyme works wonders; measure with a light hand to avoid bitterness.
  • Salt: Start with less—you can always add more after tasting once the beans have soaked in the flavors.
  • Black pepper: Freshly ground is best for subtle warmth, scattered in at the start and finish.
  • Red pepper flakes: Optional, but a dash adds a pleasing heat for those who like a kick.
  • Extra-virgin olive oil: Stir in at the end for a glossy finish and extra depth; don't skip for richness.
  • Fresh basil: Chop at the last moment to avoid bruising—it adds aromatic lift right before serving.
  • Grated Parmesan cheese: For serving, if desired—skip or substitute to keep it vegan.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Layer the vegetables:
Scatter the onions, carrots, celery, and garlic into the slow cooker, inhaling the fresh scent as you work. Try to spread them evenly so everything cooks at the same pace.
Add beans and liquids:
Pour in the cannellini beans, diced tomatoes (juice included), and vegetable broth—the mixture will look colorful and inviting. Give everything a gentle stir so flavors start to mingle.
Season and stir:
Sprinkle over dried Italian herbs, salt, black pepper, and red pepper flakes if you like a little heat. Stir so the spices coat every ingredient, releasing their aroma.
Let it slow cook:
Cover and cook on LOW for about 6 hours; resist the temptation to peek too often—the magic happens gradually. Meanwhile, your kitchen will fill with a mellow herbal fragrance.
Finish with spinach and olive oil:
About 15 minutes before serving, stir in the baby spinach and drizzle in olive oil. Watch the spinach wilt and shine, turning tender without losing its fresh color.
Adjust and taste:
Sample a spoonful—add more salt or pepper if needed so every bite is balanced. The beans should be meltingly soft, vegetables silky.
Serve and garnish:
Ladle soup into warm bowls and top with chopped basil and Parmesan if you'd like. Enjoy with crusty bread or simply as is.
Pin it
| dailyzaafar.com

One chilly evening, this soup transformed from a meal into a quiet celebration, with close friends gathered around talking about travels and future plans. It was strange how the simplest dish made everyone feel so at home, the warmth from each bowl bringing laughter and lingering conversation.

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.

How Slow Cooking Elevates This Soup

Letting the ingredients gently bubble away for hours coaxes out the sweetest notes from carrots and the deep flavor from beans. I've tried rushing it on the stovetop, but the slow cooker always delivers a silkier, more layered result. Patience is the secret seasoning here—sometimes, the best flavors come from waiting.

Balancing Herbs and Seasonings

Too much dried herbs can overwhelm, so I start with less and taste near the end. Red pepper flakes are a wild card—some days, just a pinch transforms the soup into something lively. Basil and Parmesan, added at the finish, lift every spoonful with fresh, fragrant notes.

Serving Suggestions and Last Touches

This soup doesn't need much beside it, but a slice of rustic bread to soak up the broth makes it feel like a meal. A bright salad offers a fresh contrast if you want something extra, and swirling in more olive oil just before serving gives each bowl a glossy finish.

  • If you like your soup thicker, mash some beans in the pot before adding spinach.
  • Leftovers taste even better after a night in the fridge.
  • Add extra broth if you prefer a soupier texture.
Creamy slow-cooked cannellini beans and fresh spinach combine in a flavorful vegetable broth, garnished with Parmesan and basil for a comforting meal. Pin it
Creamy slow-cooked cannellini beans and fresh spinach combine in a flavorful vegetable broth, garnished with Parmesan and basil for a comforting meal. | dailyzaafar.com

This soup finds its way onto my table during both busy weeks and relaxed days—it's endlessly versatile and always comforting. Sharing it brings warmth as reliable as the slow cooker's gentle heat.

Recipe Questions & Answers

Can I use fresh herbs instead of dried?

Absolutely; substitute dried Italian herbs with a mix of chopped fresh basil, oregano, and thyme to enhance aroma and flavor.

How do I make this soup vegan?

Simply omit Parmesan cheese or use a plant-based alternative for dairy-free enjoyment. All other ingredients are plant-based.

Can I prep this in advance?

Yes, the soup stores well in the fridge for up to 4 days. Reheat gently and add fresh spinach just before serving.

Is this dish gluten-free?

If you use gluten-free vegetable broth, the soup becomes entirely gluten-free and fits various dietary needs.

What can I serve alongside?

Try pairing it with crusty bread, a fresh salad, or roasted vegetables for a complete meal.

How can I thicken the soup?

Mash a portion of the beans directly in the slow cooker before adding spinach to achieve a creamier consistency.

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, veggies, and Italian herbs create a slow-cooked, nourishing main dish.

Prep Time
15 min
Cook Time
360 min
Time Needed
375 min
Created by Cole Armstrong


Skill Level Easy

Cuisine Italian

Makes 6 Servings

Diet Preferences Vegetarian, Gluten-Free

Ingredient List

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 (ensure gluten-free if required)
02 1 can (14.5 ounces) diced tomatoes, with juice

Herbs & Seasonings

01 2 teaspoons dried Italian herbs (or substitute with 1 teaspoon dried oregano and 1 teaspoon dried thyme)
02 1 teaspoon salt, or as needed
03 1/2 teaspoon freshly ground black pepper
04 1/4 teaspoon red pepper flakes (optional)

Finishing Touches

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

How-To Steps

Step 01

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

Step 02

Add Beans, Tomatoes, and Broth: Stir in drained cannellini beans, diced tomatoes with their juice, and vegetable broth.

Step 03

Incorporate Seasonings: Sprinkle in Italian herbs, salt, black pepper, and red pepper flakes if desired, then mix thoroughly.

Step 04

Slow Cook: Cover and cook on low setting for 6 hours, allowing vegetables to become tender.

Step 05

Add Spinach and Olive Oil: Fifteen minutes before serving, add baby spinach and extra-virgin olive oil. Gently stir until spinach wilts.

Step 06

Adjust Flavors: Taste and modify seasoning as needed.

Step 07

Serve: Ladle soup into bowls and garnish with chopped fresh basil and grated Parmesan cheese, as 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.

What You’ll Need

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

Allergy Alerts

Review every ingredient for possible allergy risks, and talk to a health expert if unsure.
  • Contains dairy if Parmesan cheese is included; omit or substitute to exclude dairy.
  • Legumes present due to beans.
  • Verify vegetable broth for gluten if required.

Nutrition Details (per serving)

For informational purposes only. Not medical advice.
  • Calories: 210
  • Fats: 4 g
  • Carbohydrates: 36 g
  • Protein: 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.