Tuscan White Bean Spinach Soup

Featured in: Dinner Fix

This Tuscan-inspired soup highlights creamy cannellini beans, tender spinach, and aromatic Italian herbs for a satisfying, light meal. The slow cooker brings out rich flavors by gently simmering onions, carrots, celery, and garlic with vegetable broth and tomatoes. Near the end, fresh spinach and olive oil are added to brighten the dish. Finished with basil and Parmesan, it can be enjoyed with crusty bread or a crisp salad. It's vegetarian, gluten-free with the proper broth, and easily adaptable for vegan diets. Perfect for relaxed days or nourishing family meals.

Updated on Sat, 14 Mar 2026 14:01:00 GMT
A steaming bowl of Tuscan white bean and spinach soup with fresh spinach and herbs, perfect for a comforting vegetarian dinner. Save
A steaming bowl of Tuscan white bean and spinach soup with fresh spinach and herbs, perfect for a comforting vegetarian dinner. | nachohaha.com

The first time I tried making a Tuscan white bean and spinach soup, the aroma filled the kitchen before I even realized the soup was simmering. It was summer, and the windows were wide open, letting in a breeze that seemed to mingle perfectly with the scent of garlic and Italian herbs. I was honestly surprised how quickly everything came together before letting the slow cooker take over. My cat even lingered nearby, nose twitching at the promising smells. It felt less like a formal recipe and more like a relaxed afternoon project.

I remember serving this to friends on one of those evenings when nobody could decide what to eat. The ladle clinked against the crockpot, and everyone crowded around, laughing about how the spinach looked unruly at first but settled in beautifully. We added Parmesan for those who wanted it, and there was a lively debate about whether bread was actually necessary for such a hearty soup. Someone spilled just a bit on the table, and instead of worrying, we all snuck tastes straight from the ladle.

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: Dicing it finely softens the soup and lets its sweetness deepen as it cooks.
  • Carrots: They add gentle sweetness and color; slice them evenly so they cook at the same pace.
  • Celery stalks: Their subtle, herbal crunch brings classic soup flavor—don't skip.
  • Garlic cloves: Freshly minced creates a savory backbone that's unmistakable.
  • Baby spinach: Toss it in last so it stays vibrant and just-wilted, never mushy.
  • Cannellini beans: Rinsing removes excess starch, making each spoonful creamy but not heavy.
  • Vegetable broth: Choose a rich, flavorful broth; it’s the unifying base for every ingredient.
  • Diced tomatoes: Include the juice for tang and texture—the acidity balances the beans.
  • Dried Italian herbs: These infuse slowly and give layered aroma; experiment with your own blend.
  • Salt: Always taste before serving—seasoning can shift as veggies cook down.
  • Black pepper: Freshly ground gives a gentle heat and earthy finish.
  • Red pepper flakes: Leave out for milder taste, or add just a pinch for a little kick.
  • Extra-virgin olive oil: Stirred in at the end, it smooths and glosses the soup.
  • Fresh basil: Optional, but adds freshness and a pop of color right before serving.
  • Grated Parmesan cheese: Optional; a sprinkle on top makes everything feel a little more special.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the veggies:
Dice the onion, carrots, celery, and mince the garlic, then layer them in your slow cooker. Feel the coolness of the veggies giving way to rich aroma as you chop.
Add beans and broth:
Stir in the drained cannellini beans, diced tomatoes (with their juice), and pour in vegetable broth so everything just barely floats.
Sprinkle herbs and seasonings:
Measure in Italian herbs, salt, pepper, and optional red pepper flakes; stir gently until the colors swirl together.
Slow cooking magic:
Cover and let the soup cook on LOW for 6 hours; check occasionally for wafts of herbal steam and be patient as the flavors meld.
Spinach and olive oil finale:
About 15 minutes before serving, stir in baby spinach and drizzle olive oil—watch as the leaves wilt into crescents of deep green.
Taste and adjust:
Grab a spoon and sample; add extra salt or pepper if you need, and marvel at how everything tastes different after slow cooking.
Serve hot with garnish:
Ladle the soup into bowls, finish with fresh basil and grated Parmesan if desired, and savor the first steamy bite together.
Save
| nachohaha.com

One afternoon, we ate the soup on the porch while thunder rumbled in the distance, and it felt like the warmth inside our bowls pushed the chilly air away. It wasn’t about the recipe anymore, just sharing something simple that tasted right when we needed it most.

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 Texture Transforms This Soup

When I first mashed beans halfway through cooking, it changed the whole soup from brothy to silky. That little tweak boosted the heartiness and made it almost stew-like, which still surprises anyone who expects a light soup.

Herbs: More Than Just a Flavor

I started using a mix of oregano and thyme instead of generic Italian seasoning, and the fragrance rising from the pot made folks ask if I’d used a secret ingredient. Tweaking herbal blends can personalize this soup for whoever’s at your table.

Quick Fixes for Your Busy Week

If you’re tight on time, everything can be prepped the night before and dumped into the slow cooker in the morning. The soup is forgiving if you forget to add something—just toss it in mid-cook and let the magic happen.

  • If the soup turns out too thick, just stir in more broth or water before serving.
  • Don’t stress over perfect vegetable sizes—uneven cuts give charm and distinct textures.
  • Parmesan’s optional, but a drizzle of olive oil as garnish is never a bad idea.
Creamy slow-cooker Tuscan white bean soup with tender vegetables, spinach, and aromatic Italian herbs, served with crusty bread. Save
Creamy slow-cooker Tuscan white bean soup with tender vegetables, spinach, and aromatic Italian herbs, served with crusty bread. | nachohaha.com

This soup has a way of drawing people into the kitchen, and every batch teaches just a little more about what comfort tastes like. Hope your ladle finds its way to many happy bowls.

Recipe FAQ

Can I use dried beans instead of canned?

Yes, soak dried cannellini beans overnight and cook them fully before adding. This ensures a creamy texture and easy preparation.

What can I substitute for Parmesan cheese?

Try nutritional yeast or a vegan cheese for a dairy-free option, or simply omit cheese for a lighter soup.

How do I make the soup thicker?

Mash some beans in the crockpot before adding spinach. This gives the soup a creamier consistency while keeping it hearty.

Is this soup suitable for gluten-free diets?

Yes, use gluten-free vegetable broth and check all labels to ensure the soup remains safe for gluten-sensitive guests.

What vegetables can I add for variation?

Feel free to substitute kale for spinach, add zucchini, or throw in leeks for extra flavor and texture variety.

How long does the soup last in the fridge?

Store in an airtight container for up to four days. Reheat gently and add fresh herbs before serving for best results.

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 Italian herbs combine in this comforting slow-cooked soup, ready for summer dining.

Prep duration
15 min
Time to cook
360 min
Complete duration
375 min
Created by Carlos Vega

Type Dinner Fix

Complexity Easy

Heritage Italian

Output 6 Portions

Dietary requirements Meat-free, No gluten

Components

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

Herbs & Seasonings

01 2 teaspoons dried Italian herbs or 1 teaspoon dried oregano and 1 teaspoon dried thyme
02 1 teaspoon salt
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)

Directions

Phase 01

Prepare vegetables: Dice onion, peel and slice carrots, slice celery, and mince garlic.

Phase 02

Combine base ingredients: Add onion, carrots, celery, and garlic to the slow cooker.

Phase 03

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

Phase 04

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

Phase 05

Slow cook: Cover and cook on low heat for 6 hours, until vegetables are tender.

Phase 06

Finish with spinach and olive oil: Fifteen minutes before serving, stir in baby spinach and olive oil and allow spinach to wilt.

Phase 07

Season and serve: Taste and adjust seasonings as needed. Serve hot, garnished with 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 needed

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

Allergy details

Review each component for potential allergens and speak with a healthcare provider if you're concerned about specific ingredients.
  • Contains dairy if Parmesan cheese is used; omit or use a vegan substitute for dairy-free preparation.
  • Verify gluten content in vegetable broth if gluten-free standards are required.
  • Includes legumes (beans).

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • 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.