Tuscan White Bean Spinach Soup

Featured in: Light Bowls, Yogurts & Fruit Plates

This Tuscan soup combines creamy cannellini beans, tender carrots, celery, and yellow onion, slow-cooked for hours to develop rich flavor. Fresh spinach and aromatic Italian herbs add vibrant freshness, while a splash of olive oil creates silky texture. Finished with basil and optional Parmesan, this vegetarian dish satisfies with every spoonful. Serve hot with crusty bread or a salad for a light, nourishing meal that highlights rustic simplicity and bold Mediterranean taste. Easy to prepare and gluten-free with suitable broth, it's ideal for a comforting main course.

Updated on Sat, 28 Mar 2026 01:16:01 GMT
A bowl of hearty Tuscan white bean and spinach soup with tender vegetables and fresh herbs.  Pin It
A bowl of hearty Tuscan white bean and spinach soup with tender vegetables and fresh herbs. | honeyravel.com

The deep herbal aroma of this Tuscan White Bean and Spinach Soup always reminds me of the first afternoon I decided to try slow cooking during an unusually warm June. The kitchen filled slowly with earthy scents as the windows were open, letting summer air mingle with simmering garlic. I remember pausing, knife in hand, to listen to birds outside, certain that soups belong more to autumn but determined to prove myself wrong. It turns out this soup is gentle enough for a summer meal, robust yet breezy. Its colors—the golden carrots, bright basil, and vibrant spinach—transform even a simple prep into a mood-lifting ritual.

I first made this soup on a day when friends dropped by without warning, bringing laughter and chilled white wine. With the soup quietly bubbling in the crockpot, I threw in basil straight from the porch pot and watched everyone gather near the kitchen, drawn in by the hearty smell. The spinach went in last, wilting just as glasses clinked and stories rose over the steam. By the time we ladled it out, the soup had become the unplanned centerpiece of our evening.

Ingredients

  • Yellow onion: Gives the soup base its mellow sweetness—dice it finely for a smooth texture.
  • Carrots: Their natural sugars balance the acidity of tomatoes—slice them evenly so they cook at the same rate.
  • Celery: Adds subtle depth, and I have learned chopping it into thin crescents softens its presence without overpowering.
  • Garlic: Brings warmth—mince it fresh to avoid bitterness.
  • Baby spinach: Offers gentle freshness—add it last for vibrant color and delicate flavor.
  • Cannellini beans: Make the soup creamy and filling—rinsing them well prevents a murky broth.
  • Vegetable broth: Soaks up all the flavors—use homemade or a high-quality store-bought, and double-check for gluten if needed.
  • Diced tomatoes: Introduce tang and depth—include the juice for robust consistency.
  • Dried Italian herbs: The heart of Tuscan flavor—rub them between your fingers before adding for extra fragrance.
  • Salt: Enhances all the flavors—season slowly, tasting as you go.
  • Black pepper: A grounding spice that perks up the earthy beans.
  • Red pepper flakes: Optional, but a pinch rounds out the soup with subtle heat.
  • Extra-virgin olive oil: Finishes the soup with silky richness—don't skip this step!
  • Fresh basil: Brings garden brightness—chopped at the last minute for maximum flavor.
  • Grated Parmesan cheese: Optional, but makes each bite Italian, especially if sprinkled right before serving.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the veggies:
Finely dice onion, slice carrots and celery, and mince the garlic so every spoonful gets a bit of each flavor. Take your time, and let the chopping be part of the rhythm.
Build your base:
Add diced onion, carrots, celery, and garlic to the slow cooker; you'll feel the gentle lift from the garlic even before heat kicks in.
Add beans and liquids:
Stir in rinsed cannellini beans, diced tomatoes (with juice), and vegetable broth—watch the colors swirl together.
Season and start the simmer:
Sprinkle in Italian herbs, salt, pepper, and red pepper flakes; mix well and let the magic begin as you cover and set to LOW for about 6 hours.
Spinach and oil finale:
About 15 minutes before serving, stir in baby spinach and olive oil; let the leaves wilt and the soup turn deep green.
Adjust and finish:
Taste and check for seasoning—add a bit more salt or pepper if you like, before ladling steaming soup into bowls.
Serve:
Top each bowl with fresh basil and a generous sprinkle of Parmesan if desired, then savor the comforting aroma and color.
Creamy slow-cooked white bean soup with spinach, carrots, and celery, topped with fresh basil.  Pin It
Creamy slow-cooked white bean soup with spinach, carrots, and celery, topped with fresh basil. | honeyravel.com

There was a day this soup bridged a gap between late-night conversation and early-morning contentment: leftover bowls warmed perfectly, and the flavors seemed even deeper. Sharing those reheated scoops—still fragrant with basil—felt like carrying forward a little piece of the night before. It made me realize some recipes are meant for both gatherings and quiet breakfasts. In that soft morning light, this soup felt like a gift.

Soup Swaps and Variations

Sometimes I toss in extra vegetables like chopped zucchini or kale if they're on hand—the flavors meld beautifully. Don't be shy about adding cooked pasta or even a handful of barley; the soup adapts seamlessly. If you want more citrus, a squeeze of lemon right before serving adds bright contrast to the creamy beans. It's fun to experiment, and this recipe never complains about extras.

Making It Vegan and Allergy-Friendly

It took a few tries to realize Parmesan is fully optional: when friends with dietary preferences visited, I swapped it for a vegan cheese or simply left it off. The soup's taste remains hearty and satisfying—all thanks to good broth and vibrant herbs. Double-check labels on vegetable broth for gluten if that's a concern, as some brands sneak wheat in their mixes. As for dairy, the olive oil brings richness without needing cheese.

How To Serve (and Store Leftovers)

One evening, we paired this soup with grilled bread brushed in garlic oil—the crusty slice was perfect for soaking up every last bit. Leftovers keep beautifully in the fridge for up to three days, acquiring even deeper flavors as time passes. The soup reheats easily on the stove or in the microwave without losing its texture. For a fancy touch, try serving it with a swirl of extra olive oil and fresh basil at the table.

  • A squeeze of lemon over each bowl brightens the taste.
  • Freeze portions for a quick dinner on busy nights.
  • Always stir well after reheating so the beans stay creamy.
Rustic Italian-inspired white bean and spinach soup, perfect for a light vegetarian dinner. Pin It
Rustic Italian-inspired white bean and spinach soup, perfect for a light vegetarian dinner. | honeyravel.com

I hope this Tuscan White Bean and Spinach Soup becomes a staple at your table—whether for lively gatherings or quiet, restorative moments. Its gentle flavors and nourishing warmth keep inviting me back, season after season.

Recipe FAQs

Can I make this dish vegan?

Yes, simply omit Parmesan cheese or substitute with a vegan alternative. All other ingredients are plant-based.

What beans are best for this soup?

Cannellini beans are preferred for their creaminess, but great northern or navy beans can be substituted.

How can I enhance the soup’s texture?

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

Is this meal suitable for gluten-free diets?

Yes, use gluten-free vegetable broth and double-check any add-ons to ensure gluten is avoided.

What makes this soup uniquely Tuscan?

Italian herbs, cannellini beans, and olive oil evoke Tuscan flavors, offering rustic comfort and Mediterranean flair.

How should I serve this dish?

Enjoy it hot, garnished with fresh basil, a sprinkle of Parmesan, and served alongside crusty bread or salad.

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

Enjoy a wholesome Tuscan soup with white beans, spinach, tender veggies, and Italian herbs, perfect for summer.

Prep Time
15 minutes
Cook Time
360 minutes
Overall Time
375 minutes
Author Tyler Morris


Level Easy

Cuisine Italian

Makes 6 Portions

Diet Preferences 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 oz each) cannellini beans, drained and rinsed

Broth & Liquids

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

Herbs & Seasonings

01 2 teaspoons dried Italian herbs
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

Combine Main Ingredients: Add cannellini beans, diced tomatoes with juices, and vegetable broth to the cooker. Stir to incorporate.

Step 03

Season: Add dried Italian herbs, salt, ground black pepper, and red pepper flakes if desired. Mix until well combined.

Step 04

Slow Cook: Cover and cook on LOW for 6 hours, ensuring vegetables become softened and flavors meld.

Step 05

Finish with Spinach and Oil: Fifteen minutes before serving, stir in baby spinach and olive oil, allowing spinach to wilt into the soup.

Step 06

Adjust Flavor: Taste the soup and adjust seasoning as required for balance.

Step 07

Serve: Dish hot soup into bowls, garnish with chopped fresh basil and grated Parmesan cheese as preferred.

What You'll Need

  • Slow cooker
  • Chefs knife
  • Cutting board
  • Can opener
  • Ladle

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains dairy if Parmesan is included; omit or use a dairy-free alternative for strict compliance.
  • Verify vegetable broth for gluten if required.
  • Contains legumes (beans).

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 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.