Tuscan White Bean Spinach Soup

Featured in: Family Table Favorites

This vegetarian Tuscan soup blends tender cannellini beans, baby spinach, carrots, celery, and onion in a slow cooker, infused with Italian herbs and a savory vegetable broth. Diced tomatoes add bright flavor, while olive oil and fresh basil provide a final touch. The result is a hearty, nourishing main dish with creamy beans and wilted spinach, perfect for pairing with crusty bread or salad. For a creamier texture, mash some beans before adding spinach. Garnish with Parmesan cheese for extra richness, or keep it dairy-free. Easy to prepare, gluten-free if appropriate broth is used.

Updated on Fri, 27 Mar 2026 09:08:22 GMT
A steaming bowl of Tuscan White Bean and Spinach Soup, rich with creamy beans and fresh greens in a savory broth. Save to Pinterest
A steaming bowl of Tuscan White Bean and Spinach Soup, rich with creamy beans and fresh greens in a savory broth. | khubzstories.com

When I first decided to make Tuscan White Bean and Spinach Soup, it was a humid afternoon and I found myself craving something that tasted both fresh and hearty without being heavy. The kitchen windows were open, letting in the faint scent of basil from the garden outside as I began chopping vegetables. It struck me how the sound of the knife slicing through celery and the aroma of garlic always set the tone for a meal that would stick around in memory. Slow-cooked soups have a way of keeping you company, simmering quietly as the day unfolds. The anticipation, as flavors meld together hour after hour, is half the fun.

Last winter, I brought a big pot of this soup to my friend Eva's game night—everyone kept drifting back to the kitchen, bowls in hand, even while intense rounds of Scrabble played out. It was one of those evenings where people laughed more than usual, and I think the warm, garlicky aroma had something to do with it. Serving soup straight from the slow cooker felt wonderfully casual, and the basil garnish made it look far fancier than the effort it required. It became clear that even simple recipes can steal the spotlight. The spinach wilted right as I ladled servings, and everyone commented on the color and freshness.

Ingredients

  • Yellow Onion: Dice it fine so it melts into the broth, releasing sweetness as it cooks.
  • Carrots: Sliced carrots add subtle earthiness, and cutting them evenly ensures they soften together.
  • Celery: For a fragrant base, make sure not to discard those leafy tops—they add a punch of flavor.
  • Garlic: Mince fresh cloves for a robust, aromatic boost—don't be tempted by powdered garlic for this recipe.
  • Baby Spinach: Stir this in right at the end so it retains its vibrant color and a pleasant bite.
  • Cannellini Beans: Rinse and drain the canned beans well; mashed partially in the soup, they make it creamy without dairy.
  • Vegetable Broth: Choose a rich, flavorful broth—even homemade if you have the time—to build depth.
  • Diced Tomatoes: Include the juice for bright acidity and a hint of sweetness that balances the base.
  • Dried Italian Herbs: Use a mix or stick to oregano and thyme—a little goes a long way to infuse the soup.
  • Salt & Black Pepper: Season boldly, but always taste just before serving for best results.
  • Red Pepper Flakes: Add this for a gentle kick or leave it out if sharing with heat-averse guests.
  • Extra-Virgin Olive Oil: A drizzle adds a silky finish and savoriness as spinach wilts.
  • Fresh Basil: Chop just before serving—the fresh aroma is irresistible.
  • Parmesan Cheese: Grate generously for a salty, creamy flourish if not keeping things vegan.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Layer the Aromatics:
Add diced onion, carrots, celery, and garlic to your slow cooker; the scent will immediately remind you of an Italian kitchen, cozy and inviting.
Build the Soup Base:
Stir in the cannellini beans, diced tomatoes with their juice, and vegetable broth, then watch as everything settles into a colorful mosaic.
Add Seasonings:
Sprinkle in Italian herbs, salt, black pepper, and red pepper flakes; with a quick stir, the herbs release their oils and fragrance.
Slow Cook Until Tender:
Cover and cook on LOW for about 6 hours—the vegetables become soft, and the beans infuse flavor throughout the broth.
Finish with Spinach and Olive Oil:
About 15 minutes before serving, stir in the baby spinach and olive oil; the spinach will wilt beautifully, turning the soup vibrant green.
Taste and Adjust:
Try a spoonful and adjust salt or pepper if needed, letting your palate guide the final balance.
Serve and Garnish:
Ladle the soup hot into bowls, garnishing each with chopped fresh basil and a sprinkle of Parmesan cheese if using.
Save to Pinterest
| khubzstories.com

One spring evening I served this soup outside, and the steam mingled with the cool air as dusk settled. Sharing bowls of this soup with loved ones made it feel like more than just dinner—it was a moment of connection, where everyone slowed down and listened to each other. The last ladle from the pot was always somehow the most flavorful. No matter how many times I made it, every batch brought a small ceremony to the table.

How to Make Soup Creamy Without Dairy

If you want a silkier texture, mash a half-cup of beans right in the pot before adding spinach—the soup thickens beautifully. I learned through trial and error that too much mashing can make the soup pasty, so stick to a few beans for balance. This method keeps the broth luscious while the spinach provides contrast. Plus, it's a trick that makes every bite feel richer without extra ingredients.

Choosing the Right Vegetable Broth

Finding the best broth makes all the difference for soup flavor. Homemade is wonderful, but store-bought can work if you taste-test before cooking; salt levels and herbs vary wildly. Always pick a gluten-free option if needed, since hidden wheat can lurk in some brands. The richer and more vegetable-forward the broth, the more vibrant the finished soup.

Perfect Pairings for Tuscan Soup

Nothing completes this soup quite like a slice of crusty bread, toasted until golden or just warmed in the oven. Sometimes I add a simple arugula salad tossed in lemon vinaigrette for brightness alongside the soup. Guests love dipping bread directly in their bowls, soaking up the savory broth—no rules needed when eating together here.

  • Let soup rest a minute before serving for flavors to settle.
  • If keeping it vegan, skip the Parmesan and add a big squeeze of lemon juice.
  • Always garnish with fresh basil, it's a game changer for aroma and presentation.
Slow-cooked Tuscan White Bean and Spinach Soup, fragrant with Italian herbs and tender vegetables, served with a sprinkle of Parmesan. Save to Pinterest
Slow-cooked Tuscan White Bean and Spinach Soup, fragrant with Italian herbs and tender vegetables, served with a sprinkle of Parmesan. | khubzstories.com

This Tuscan White Bean and Spinach Soup is both comforting and impressive, worthy of lazy afternoons or impromptu gatherings. I hope it brings as much warmth and flavor to your kitchen as it has to mine.

Recipe FAQs

How long does the soup take to cook?

The soup cooks for about 6 hours on low in a slow cooker, yielding tender vegetables and creamy beans.

Can I make this dairy-free?

Yes, simply omit Parmesan cheese or use a vegan alternative for a completely dairy-free finish.

How can I make the soup creamier?

For a creamier soup, mash a portion of the beans before adding the spinach during the last 15 minutes of cooking.

Is this suitable for gluten-free diets?

Use gluten-free vegetable broth to ensure the soup meets gluten-free dietary restrictions.

What can I serve with this soup?

Enjoy it with crusty bread or a simple side salad to complement the hearty flavors.

Can I add more vegetables?

Feel free to add extra vegetables, such as zucchini or kale, to customize your soup's flavor and texture.

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 beans, spinach, and vegetables in Italian herbs. Comforting and light, ideal for summer.

Prep Time
15 minutes
Time to Cook
360 minutes
Overall Time
375 minutes
Recipe by Nora Whitaker


Skill Level Easy

Cuisine Italian

Makes 6 Portions

Dietary Details Veggie-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 baby spinach, packed

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 1/2 teaspoon freshly ground black pepper
04 1/4 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

Directions

Step 01

Prepare vegetables: Place onion, carrots, celery, and garlic into the slow cooker.

Step 02

Combine beans and liquids: Add cannellini beans, diced tomatoes with juice, and vegetable broth to the cooker.

Step 03

Season ingredients: Sprinkle in dried Italian herbs, salt, freshly ground black pepper, and red pepper flakes; mix thoroughly.

Step 04

Cook until tender: Cover and cook on LOW for 6 hours or until vegetables are very tender.

Step 05

Incorporate spinach and oil: Fifteen minutes before serving, stir in baby spinach and extra-virgin olive oil. Allow spinach to wilt.

Step 06

Final adjustments: Taste and adjust seasonings as needed.

Step 07

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

Gear Needed

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

Allergen Guide

Review every item to spot allergens and reach out to a health expert if you're unsure.
  • This dish contains dairy if Parmesan cheese is included; omit cheese or use a vegan alternative for dairy-free preparation.
  • Verify vegetable broth for gluten if following a gluten-free diet.
  • Contains legumes from white beans.

Nutrition Breakdown (per portion)

Nutritional numbers are for general reference and aren't a substitute for a doctor's guidance.
  • Energy (kcal): 210
  • Total fat: 4 grams
  • Carbohydrates: 36 grams
  • Proteins: 10 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.