Tuscan White Bean Spinach Soup

Featured in: Simple Comfort Dinners

This slow-cooked Tuscan white bean and spinach soup delivers comforting flavors combining creamy cannellini beans, tender vegetables, and aromatic Italian herbs. With carrots, celery, and fresh spinach added near the end, the soup remains vibrant and nutritious. Serve hot with a drizzle of olive oil, basil, and a sprinkle of Parmesan cheese. Gluten-free and vegetarian friendly, it’s easy to make and ideal for any home cook. Pair with crusty bread or salad for a satisfying meal.

Updated on Mon, 16 Mar 2026 14:01:00 GMT
Creamy Tuscan white bean and spinach soup with tender vegetables and Italian herbs, perfect for a comforting vegetarian meal.  Pin This
Creamy Tuscan white bean and spinach soup with tender vegetables and Italian herbs, perfect for a comforting vegetarian meal. | messli.com

The first time I made Tuscan White Bean and Spinach Soup, I found myself mesmerized by the way the aroma grew richer hour by hour in the slow cooker. I remember standing in the kitchen as sunlight streamed through the window, chopping onions and carrots, hoping the flavors would come together as beautifully as I imagined. There's something oddly soothing about preparing a soup that does much of the work for you—the anticipation builds as you wait. When the gentle scent of garlic, herbs, and simmering tomatoes started to fill the house, I realized how much soup can transform the mood of a home. Cooking this dish feels like inviting the Italian countryside into your kitchen, promising warmth and comfort without fuss.

I once brought a steaming pot of this soup to a friend's summer garden party—it became the centerpiece of the table, and even the sunbaked guests were drawn by its savory fragrance. People gathered to ladle their own bowls, swapping stories and sharing bread, and I felt quietly proud watching everyone go back for seconds. That moment always reminds me how food can draw people closer and turn an ordinary evening into something special. It was also the first time I saw someone sprinkle Parmesan with artistic flair. Even the kids asked for refills, which is victory in my book.

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: A large diced onion brings deep sweetness and body—be sure to chop finely for even softness.
  • Carrots: Peeling and slicing them gives delicate color and subtle earthiness; I always check for crispness.
  • Celery: Adds bright flavor and gentle crunch, and thin slices help it melt into the broth.
  • Garlic Cloves: Minced fresh garlic infuses the soup with warmth—chopping right before cooking unlocks its full aroma.
  • Baby Spinach: Tender leaves wilt easily; pack them generously for freshness and vibrant green.
  • Cannellini Beans: Creamy beans catch all the flavors—rinsing removes excess starch and sodium.
  • Vegetable Broth: Choose a gluten-free broth if needed—I opt for low sodium and taste as it cooks.
  • Diced Tomatoes: With juice included, the tomatoes bring acidity and brightness, balancing the richness.
  • Italian Herbs: Dried oregano and thyme lend classic Tuscan flavor—crush them in your palm to wake them up.
  • Salt and Pepper: Use fresh ground pepper for subtle heat—season gradually, tasting along the way.
  • Red Pepper Flakes: Optional, but a pinch adds pleasant heat; I start small and add more at the end.
  • Extra-Virgin Olive Oil: Stirred in at the end, it gives luscious mouthfeel and helps wilt the spinach.
  • Fresh Basil: Chop just before serving for aromatics—optional but beautiful.
  • Grated Parmesan Cheese: For serving, it adds nutty richness, though you can skip it for a vegan touch.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep Your Fresh Veggies:
Chop onions, carrots, celery, and mince garlic, enjoying the snap of the knife and the wafting scents. Layer them right into your slow cooker as you go.
Layer Beans and Tomatoes:
Add drained cannellini beans and diced tomatoes (juice included) —watch how the colors brighten the mix. Pour in vegetable broth, letting everything settle together.
Add Seasonings:
Sprinkle in Italian herbs, salt, pepper, and red pepper flakes if you'd like a kick. Gently mix everything, listening for that satisfying stir.
Slow Cook the Soup:
Cover and cook on LOW for six hours —as the kitchen fills with savory scents, check in once or twice just to admire.
Finish with Spinach and Oil:
About fifteen minutes before serving, stir in baby spinach and olive oil. Let the leaves wilt and the color turn vibrant green.
Taste and Adjust:
Scoop up a spoonful and tweak the salt or pepper if needed. A little extra spice can surprise you.
Serve and Garnish:
Ladle soup into bowls, topping with basil and a sprinkle of Parmesan if desired. Share with someone who needs comfort.
Slow-cooked Tuscan white bean and spinach soup with aromatic herbs, hearty beans, and fresh spinach for a healthy dinner.  Pin This
Slow-cooked Tuscan white bean and spinach soup with aromatic herbs, hearty beans, and fresh spinach for a healthy dinner. | messli.com

The soup became more than just another weeknight meal the night my family requested it for a rainy Sunday dinner. We sat curled up with steaming bowls while thunder rumbled, making each bite feel extra cozy. I watched as everyone topped their soup differently—Parmesan for my partner, extra basil for me, and a splash of hot sauce for the daring ones. It felt like we were sharing a ritual beyond the recipe itself. Even quiet moments at the table seemed richer.

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.

Slow Cooker Wisdom: Cooking Low and Slow

Letting this soup cook on low heats for hours works some alchemy—the flavors meld and deepen while you barely lift a finger. It's tempting to peek, but every time I do, I remind myself to trust the process. Resist stirring too often—just let the ingredients mingle and soften as they slow dance in the pot.

Balancing Broth and Texture

If you like a thicker soup, mash about a cup of beans before adding the spinach, a trick I learned after noticing my soup was too brothy. You can always add broth at the end for a lighter feel. It's easy to personalize, so taste and tweak for the texture you love.

Serving Ideas to Elevate Your Soup

Pairing this soup with warm crusty bread or a herby salad turns a simple bowl into a full meal, and it's fun to mix-and-match garnishes at the table. Even swirling in a spoonful of vegan cheese gives a creamy touch if you're dairy-free. Don't forget to have extra basil and Parmesan ready for anyone who wants to pile on the flavor.

  • Keep the olive oil for last-minute richness.
  • Try a squeeze of lemon for a bright finish.
  • Store leftovers in glass containers for freshness.
Hearty Tuscan white bean and spinach soup with cannellini beans, vegetables, and spinach, finished with a drizzle of olive oil. Pin This
Hearty Tuscan white bean and spinach soup with cannellini beans, vegetables, and spinach, finished with a drizzle of olive oil. | messli.com

Letting this soup fill your kitchen with aroma is half the joy; sharing it with someone makes it unforgettable. Enjoy each bowl, knowing the simple ingredients can create a little bit of magic.

Recipe Q&A

What beans work best for this soup?

Cannellini beans are ideal due to their creamy texture and mild flavor, complementing the Italian profile well.

Can I use fresh tomatoes instead of canned?

Yes, substitute canned tomatoes with fresh diced tomatoes for a brighter, fresher taste.

How do I achieve a creamier soup texture?

Mash some beans in the pot before adding spinach to create a richer, creamier consistency.

Is this soup suitable for gluten-free diets?

Ensure you use gluten-free vegetable broth and double-check other ingredients to keep it gluten-free.

What garnishes pair well with this soup?

Fresh basil, grated Parmesan cheese, or a drizzle of extra-virgin olive oil enhance flavor and presentation.

Can this be made vegan?

Omit or use vegan Parmesan cheese alternatives for a fully vegan version.

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

A hearty slow-cooked Tuscan soup with white beans, spinach, vegetables, and herbs for a comforting summer meal.

Prep Needed
15 minutes
Time to Cook
360 minutes
Overall Time
375 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Italian

Makes 6 Portions

Dietary Notes Meat-Free, 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, 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

Steps

Step 01

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

Step 02

Add Beans and Liquids: Add drained cannellini beans, diced tomatoes with juice, and vegetable broth to the slow cooker.

Step 03

Season Mixture: Sprinkle in dried Italian herbs, salt, pepper, and red pepper flakes if desired. Stir to combine thoroughly.

Step 04

Slow Cooking: Cover and cook on LOW for 6 hours, allowing flavors to develop and vegetables to become tender.

Step 05

Incorporate Spinach and Oil: Fifteen minutes before serving, add packed baby spinach and extra-virgin olive oil. Allow spinach to wilt.

Step 06

Finish and Adjust Seasoning: Taste and adjust salt, pepper, or other seasonings as necessary.

Step 07

Serve: Ladle hot 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

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains dairy if Parmesan cheese is included; omit or substitute to make dairy-free.
  • Confirm vegetable broth is gluten-free if sensitivities apply.
  • Contains legumes (beans).

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 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.