Tuscan White Bean Spinach Soup

Featured in: Everyday Home Plates

This comforting Tuscan dish blends creamy cannellini beans, diced tomatoes, and a medley of fresh vegetables simmered with Italian herbs. Slow-cooked for hours, it results in a richly flavored, hearty soup finished with fresh spinach and a drizzle of olive oil. Enjoy hot, garnished with fresh basil or a sprinkle of Parmesan. Perfect for a cozy meal, this vegetarian main can easily become gluten-free or vegan with simple ingredient swaps. Serve with crusty bread for a complete and satisfying experience.

Updated on Mon, 16 Mar 2026 09:17:00 GMT
Creamy Tuscan White Bean and Spinach Soup in a rustic bowl, garnished with fresh basil and Parmesan cheese. Save
Creamy Tuscan White Bean and Spinach Soup in a rustic bowl, garnished with fresh basil and Parmesan cheese. | petitskillet.com

There's something quietly soothing about letting dinner come together slowly, the kitchen filling up with savory aromas while I sneak moments to myself. The first time I tried this Tuscan White Bean and Spinach Soup, I remember being uncertain whether a slow-cooked soup could really bring all the flavors to life—but the broth told me otherwise with its warmth. As the afternoon faded, my curiosity was piqued by the way the veggies broke down, melding into the creamy beans. With each check-in, I realized how a humble soup could feel so vibrant and satisfying. It couldn't have come at a better time: summer thunderstorm rumbling outside—inside, a bowl of brightness waiting.

One Saturday, I made this soup as my friends passed through my kitchen, each drawn in by the notes of garlic and herbs. Bowls disappeared quickly, but someone always came back for another ladleful, claiming they just needed to double-check the seasoning. Hosting didn’t feel like work—it was all about good soup, easy laughter, and the comfort of sharing something homemade.

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: The start of any proper soup, a diced onion sets the sweet-savory base—don’t rush the prep, let the pieces be uniformly small for even cooking.
  • Carrots: Sliced carrots bring subtle earthiness and pretty orange flecks; peeling is worth the extra minute for tenderness.
  • Celery: Crisp celery balances out the carrots, adding vegetal depth and a gentle backbone to the broth.
  • Garlic: Four cloves pack aromatic punch—don’t be shy with it, and mince finely for flavor that seeps into every spoonful.
  • Baby spinach: Tossed in at the end, spinach wilts into ribbons of gentle green and almost melts into the broth.
  • Cannellini beans: Use canned for ease—just rinse them well so you only bring their creaminess, not the can’s salt, into the pot.
  • Vegetable broth: Six cups make it all come together; seek out a good-quality broth, especially if you’re going gluten-free.
  • Diced tomatoes: Go for canned with juice; it brightens the flavor and gives a little tang.
  • Dried Italian herbs: This blend—oregano and thyme if you’re without—gives the soup its unmistakable Tuscan backbone.
  • Salt, black pepper, red pepper flakes: Adjust to taste, and don't skip the flakes if you crave a little heat lurking in the background.
  • Extra-virgin olive oil: Stirred in at the end, it adds richness and rounds out all those bold flavors.
  • Fresh basil: Optional but wonderful for a last whiff of herbaceous, summery aroma.
  • Grated Parmesan cheese: A finishing flourish—skip or swap for vegan cheese if needed, but otherwise it’s pure umami.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build the soup base:
Scatter the onion, carrots, celery, and garlic into your slow cooker; you’ll hear the slight rustle of veggies as they hit the bottom.
Combine the heart:
Add in the rinsed beans, diced tomatoes (juice included), and pour in the broth until everything swims together.
Season with care:
Sprinkle in the dried herbs, salt, pepper, and red pepper flakes; a quick stir disperses those flecks of flavor throughout.
Let it simmer away:
Cover and set on LOW; return in 6 hours to vegetables so soft they nearly melt when pressed with a spoon.
Wilt the greens:
Fifteen minutes before serving, add the baby spinach and olive oil; watch the green swirl and fade as the leaves beautifully collapse.
Final taste check:
Give the soup a careful taste—adjust salt, pepper, or heat if you wish, letting your palate lead.
Serve and savor:
Ladle into bowls, finishing with basil and Parmesan if desired; every spoonful is a little escape to Italy.
Hearty slow cooker Tuscan White Bean and Spinach Soup with tender vegetables, aromatic herbs, and vibrant green spinach. Save
Hearty slow cooker Tuscan White Bean and Spinach Soup with tender vegetables, aromatic herbs, and vibrant green spinach. | petitskillet.com

After we’d finished eating, my friend wandered back into the kitchen, bowl in hand, raving about the flavors blending so effortlessly. It was one of those simple meals where conversation barely paused except to scoop up another spoonful, and somehow the soup became the centerpiece of an unexpected, perfect evening.

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.

Making it Work for Any Night

This soup adapts easily to what you have on hand—swap spinach for kale or stir in a handful of small pasta if you fancy. Sometimes I prep the veggies the night before, tucking them in the fridge so morning assembly takes mere minutes. Clean-up is minimal and leftovers shine; the flavors deepen after a day in the fridge, making lunch especially tempting.

Serving Suggestions to Savor

If I want a meal to feel extra special, I serve this soup with rustic country bread, the crust perfect for dunking and sopping up broth. A sharp sprinkle of Parmesan rounds out each bite, while a quick salad of arugula, lemon, and olive oil on the side keeps things light. For gatherings, I often double the recipe and let people serve themselves, because there’s always someone who’ll want just a bit more.

A Few Final Thoughts Before You Start

No two pots ever taste exactly the same, and that's part of the fun—embrace what makes your version unique. If you’re feeding a crowd, set the toppings out for a build-your-own bar: Parmesan, red pepper, and a scatter of basil never go unappreciated. Trust your senses—the aroma will tell you when it’s ready, even before the timer does.

  • If you like a thicker soup, let it cook uncovered for the last 30 minutes.
  • This freezes well—stash away in single portions for easy lunches.
  • Always taste and adjust at the end; each batch is a little different.
Vegetarian Tuscan White Bean and Spinach Soup served hot, featuring creamy beans and fresh spinach in a savory broth. Save
Vegetarian Tuscan White Bean and Spinach Soup served hot, featuring creamy beans and fresh spinach in a savory broth. | petitskillet.com

Maybe it’s the ease or the comfort, but this soup always earns a spot on my table. Let it bring a bit of unexpected joy to yours, too.

Recipe Q&A

Can I use dried beans instead of canned?

Yes, soak and cook dried cannellini beans in advance before adding to the slow cooker. Adjust liquid as needed.

How can I make this dish vegan?

Omit Parmesan cheese or serve with a plant-based alternative. Ensure broth is completely plant-derived.

What can I serve alongside this soup?

Crusty bread, a fresh green salad, or bruschetta make excellent accompaniments to this flavorful dish.

Will this meal freeze well?

Yes, portion and freeze after cooling. Thaw and reheat gently, adding fresh spinach during reheating if desired.

Can I prepare this without a slow cooker?

Absolutely. Cook ingredients in a large pot over low heat, stirring occasionally until vegetables are tender.

Is the seasoning adjustable?

Feel free to increase or decrease herbs, salt, or pepper to suit your taste preferences for seasoning.

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

Slow-cooked Tuscan soup with creamy beans, tender vegetables, and spinach, infused with Italian herbs.

Prep Duration
15 minutes
Cooking Duration
360 minutes
Total Duration
375 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine Italian

Serves 6 Portions

Diet Info Meat-Free, No Gluten

What You 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 baby spinach, packed

Beans

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

Broth & Liquids

01 6 cups vegetable broth (ensure gluten-free if needed)
02 1 can (14.5 ounces) diced tomatoes with juice

Herbs & Seasonings

01 2 teaspoons dried Italian herbs or 1 teaspoon dried oregano plus 1 teaspoon dried thyme
02 1 teaspoon salt, or to taste
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 Make It

Step 01

Start cooking base aromatics: Add diced onion, sliced carrots, celery, and minced garlic to the slow cooker.

Step 02

Incorporate main soup ingredients: Stir in cannellini beans, diced tomatoes with juice, and vegetable broth.

Step 03

Add seasonings: Sprinkle in dried Italian herbs, salt, black pepper, and red pepper flakes if desired. Mix thoroughly.

Step 04

Slow cook: Cover the slow cooker and set on LOW for 6 hours, allowing the vegetables to become very tender.

Step 05

Finish with spinach and olive oil: About 15 minutes before serving, stir in baby spinach and extra-virgin olive oil. Let the spinach wilt.

Step 06

Season and serve: Taste and adjust seasoning as needed. Serve hot, garnished with fresh basil and a sprinkle of 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.

Equipment Needed

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

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains dairy if Parmesan cheese is used (omit or use a vegan alternative for dairy-free)
  • Verify vegetable broth for gluten if required
  • Contains legumes (beans)

Nutrition Details (for each serve)

Use these nutrition details as a rough guide—they're not medical advice.
  • 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.