Tuscan White Bean Spinach Soup

Featured in: Everyday Meal Ideas

This Tuscan-inspired soup combines creamy cannellini beans, baby spinach, and aromatic Italian herbs for a hearty, comforting vegetarian main dish. Slow-cooked for hours, vegetables like onions, carrots, and celery become tender and flavorful, while diced tomatoes add a touch of acidity. Infused with basil, olive oil, and Parmesan cheese for serving, this dish is gluten-free if using suitable broth and easily dairy-free. Perfect for sharing on warm summer evenings, it pairs well with crusty bread or a simple salad.

Updated on Thu, 26 Mar 2026 10:09:13 GMT
Tuscan White Bean and Spinach Soup in a slow cooker, with tender vegetables and fresh spinach in a savory broth. Save to Pinterest
Tuscan White Bean and Spinach Soup in a slow cooker, with tender vegetables and fresh spinach in a savory broth. | aksilmargin.com

If you've ever wandered into a sunlit kitchen just as the scent of simmering garlic hits the air, you understand why soups like this Tuscan white bean and spinach creation end up defining seasons in the kitchen. Last week, while prepping veggies on a quiet afternoon, I realized how simple chopping onions and carrots feels when the windows are open and summer breezes sneak in. There's something inherently cheerful about working with bright vegetables, especially when they're destined for a slow cooker. This recipe always fits itself around my day, letting me focus elsewhere while it gently bubbles in the background. The aroma alone can coax anyone into the room, curious and a little bit hungry.

I remember pulling out the slow cooker when my cousin visited, both of us sharing laughs and stories between prepping beans and celery. We kept pausing to peek under the lid, marveling as the broth transformed and the spinach turned vibrant and silky. By the time the soup was served—steaming, fragrant and scattered with fresh basil—the conversation naturally slowed so everyone could savor the first bites. Little kitchen moments like those are why I come back to this soup time and again.

Ingredients

  • Yellow onion: Dice it small for even sweetness, and let the slow cooker coax out its mellow flavor.
  • Carrots: Slice them evenly—they soften perfectly and lend natural color to the soup.
  • Celery: Adds subtle crunch and depth, so don't skip it.
  • Garlic cloves: Mince these finely for worlds of aroma; fresh garlic beats pre-minced every time.
  • Baby spinach: Tossed in near the end, it stays vivid and velvety.
  • Cannellini beans: Canned and rinsed saves time and add rich creaminess; mash a few for extra body.
  • Vegetable broth: Use a gluten-free version if needed—broth is the backbone here.
  • Diced tomatoes: Choose a good-quality canned tomato; the juice helps brighten the soup.
  • Dried Italian herbs: Balance thyme and oregano for layered, classic notes.
  • Salt & pepper: Start with less and adjust at the end, especially as flavors intensify.
  • Red pepper flakes: Add if you like a hint of heat; optional but always tempting.
  • Extra-virgin olive oil: Swirl in at the finish for silkiness and depth.
  • Fresh basil: Sprinkle just before serving for an herbal lift.
  • Grated Parmesan cheese: Optional but wonderful—choose a vegan alternative to keep it dairy-free.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your veggies:
Dice the onion, slice the carrots and celery, and mince the garlic until the kitchen smells inviting—this is your foundation.
Layer and load:
Add all the veggies to the slow cooker, followed by rinsed beans, tomatoes (with their juice), and the vegetable broth.
Season and stir:
Sprinkle in the herbs, salt, pepper, and red pepper flakes (if you're feeling bold), then mix everything together gently.
Long slow cook:
Cover and let the soup cook on LOW for about 6 hours—the veggies melt into softness, and aromas fill your home.
Finish with spinach:
Fifteen minutes before serving, stir in the baby spinach and olive oil; watch the leaves wilt and the soup become silky.
Taste and adjust:
Give the soup a try; add more salt or pepper if you need, or mash some beans for extra creaminess.
Serve with flair:
Ladle the soup hot, garnishing with fresh basil and a sprinkle of Parmesan or its vegan cousin.
Save to Pinterest
| aksilmargin.com

One evening, as I ladled bowls for everyone, the windows began fogging from the warmth and laughter, and for a moment, the soup felt like the centerpiece of something much larger than a meal. Even now, I associate this recipe with easy evenings when nobody minds lingering at the table after the last spoonful.

Spinach Tips That Make a Difference

If the spinach goes in too early, it loses vibrancy and turns limp—wait until the soup is nearly done before stirring it in. I like to use baby spinach since it wilts quickly and has a delicate texture, so there's no need to chop. Sometimes I keep a handful back to stir in just before serving for a pop of green.

How to Serve for Maximum Comfort

This soup pairs seamlessly with crusty bread, which is perfect for dunking, or a tart salad for brightness. On cooler nights, I sometimes add extra olive oil drizzle or a chunk of Parmesan rind to the pot for richness. The leftovers taste even better the next day, making lunch something to look forward to.

What to Watch Out For While Slow Cooking

Keep an eye on your broth level; slow cookers vary, and sometimes the soup thickens more than expected. Loosen it with extra broth if needed so it stays scoopable and cozy for everyone.

  • If your soup seems bland, check your salt—a little extra can be transformative.
  • Always rinse canned beans well to avoid extra sodium or starchy taste.
  • Spinach is best added when the soup is steaming, just before the end, for lush color and flavor.
Creamy slow-cooked Tuscan White Bean and Spinach Soup, topped with fresh basil and Parmesan cheese. Save to Pinterest
Creamy slow-cooked Tuscan White Bean and Spinach Soup, topped with fresh basil and Parmesan cheese. | aksilmargin.com

This soup is the kind that invites family and friends closer, no matter how casual the gathering. Enjoy each spoonful—and if the soup tastes better than expected, it's likely thanks to a relaxed kitchen and a generous handful of fresh herbs.

Recipe FAQs

What type of beans are used in this soup?

This soup features cannellini beans, known for their creamy texture and mild flavor.

How do I make this dairy-free?

Skip the Parmesan cheese or replace it with a vegan alternative for a dairy-free option.

Can I add more vegetables to the soup?

Yes, feel free to add zucchini, bell peppers, or peas for extra flavor and nutrition.

What tools do I need to prepare this dish?

A slow cooker, chef's knife, cutting board, can opener, and ladle are recommended.

Is this soup gluten-free?

It is gluten-free if you use a certified gluten-free vegetable broth.

How can I make the soup creamier?

Mash some beans in the pot before adding spinach for a thicker, creamier 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

White beans, spinach, and Italian herbs create a hearty, comforting vegetarian soup for an easy summer meal.

Time to Prep
15 minutes
Time to Cook
360 minutes
Overall Time
375 minutes
Created by Iris McNally


Skill Level Easy

Cuisine Italian

Portions 6 Servings

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

Broth & Liquids

01 6 cups vegetable broth (gluten-free if required)
02 1 can (14.5 oz) 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, 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 Prepare

Instruction 01

Prepare Base Ingredients: Place diced onion, sliced carrots, celery, and minced garlic in the slow cooker.

Instruction 02

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

Instruction 03

Season: Sprinkle in Italian herbs, salt, pepper, and optional red pepper flakes. Stir to combine thoroughly.

Instruction 04

Slow Cook: Cover and cook on LOW for 6 hours until vegetables become tender.

Instruction 05

Add Spinach and Olive Oil: Fifteen minutes before serving, stir in baby spinach and olive oil. Allow spinach to wilt.

Instruction 06

Season and Serve: Taste and adjust seasoning if necessary. Serve hot, garnished with fresh basil and grated Parmesan, if desired.

Needed Tools

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

Allergy Info

Check each ingredient for allergens. Contact a healthcare provider for any concerns.
  • Contains dairy if Parmesan cheese is used; omit or use vegan substitute for dairy-free meals.
  • Verify vegetable broth is gluten-free if required.
  • Contains legumes (beans).

Nutrition per portion

Nutritional details are for reference only and not medical advice.
  • 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.