Tuscan White Bean Spinach Soup

Featured in: Everyday Kitchen Meals

This Tuscan white bean and spinach soup combines creamy cannellini beans, tender carrots, celery, and onions, simmered with aromatic Italian herbs and a splash of olive oil. Finished with baby spinach and fresh basil, the soup offers nourishing comfort and vibrant flavors. Easily prepared in a slow cooker, it's ideal for summer evenings and pairs wonderfully with crusty bread or salad. For added richness, mash some beans before adding spinach, or sprinkle Parmesan cheese when serving. With vegetarian and gluten-free options, this hearty main is suitable for a variety of diets.

Updated on Mon, 16 Mar 2026 10:14:00 GMT
A steaming bowl of Tuscan white bean and spinach soup, filled with tender vegetables and creamy beans in a savory broth. Save
A steaming bowl of Tuscan white bean and spinach soup, filled with tender vegetables and creamy beans in a savory broth. | pantryhinge.com

The aroma of gently simmering beans and vegetables fills my kitchen whenever I make this Tuscan White Bean and Spinach Soup. I never expected slow cooker meals to carry so much depth, but the way the herbs meld with the broth creates a comforting scene that's uniquely summery. One afternoon, the sunlight streamed in as I chopped carrots and celery, and the scent of garlic made the whole space feel homey. It's the kind of dish that invites you to slow down, savor each step, and embrace a little Italian-inspired simplicity. Sometimes I stir the pot just to revel in the swirl of spinach going from crisp to tender in minutes.

I remember serving this soup to a friend who was dropping by unexpectedly, and the crockpot did all the magic while we caught up over coffee. We ladled the steaming broth into wide bowls, scattering basil over the spinach at the last minute, and she confessed that it tasted better than any café meal. The way the beans softened, mingling with the warmth of the olive oil, made even our laughter feel richer. Moments like these remind me why I love sharing soup: it makes every kitchen moment feel a little more special, no matter who’s around.

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 brings a subtle sweetness, and sautéing briefly beforehand adds depth if you have time.
  • Carrots: Keep slices evenly thick so they cook tender without turning mushy.
  • Celery: Freshness matters—look for crisp stalks to add gentle flavor and crunch.
  • Garlic: Mince well to release its aroma; adding it straight to the pot saves washing extra pans.
  • Baby Spinach: Pack in leafy handfuls—spinach shrinks quickly and brings springy color.
  • Cannellini Beans: Rinse thoroughly to remove excess sodium; mashing a few creates irresistible creaminess.
  • Vegetable Broth: Quality broth is your soup’s foundation, so choose gluten-free if needed and taste before adding salt.
  • Diced Tomatoes: The juice gives a subtle tang; don’t discard it as it rounds out the flavor profile.
  • Dried Italian Herbs: Pre-mixed or combo, these create that classic herbal undertone—sprinkle generously.
  • Salt & Pepper: Start modest and adjust after slow cooking for perfect seasoning.
  • Red Pepper Flakes: Optional, but a pinch adds playful heat.
  • Extra-Virgin Olive Oil: Stirred in at the end, it gives a satin finish and hints of fruitiness.
  • Fresh Basil: Chop just before serving for bright herbal punch and visual appeal.
  • Grated Parmesan Cheese: Optional, but the salty richness is a classic finishing touch—use vegan if desired.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Layer the Veggies:
Add the diced onion, sliced carrots, celery, and minced garlic into your slow cooker; the mix should look vibrant and feel fragrant even before cooking.
Add Beans and Broth:
Tumble in the rinsed cannellini beans, pour over the diced tomatoes (with juice), and vegetable broth—stir gently so everything mingles together.
Season and Mix:
Sprinkle in Italian herbs, salt, pepper, and red pepper flakes if you like a touch of warmth, then mix to distribute those flavors throughout.
Slow Cook:
Cover and cook on LOW for about 6 hours; peek occasionally, enjoying the scent, until vegetables are tender and beans creamy.
Finish with Spinach and Olive Oil:
About 15 minutes before serving, stir in baby spinach and olive oil—watch as the greens wilt and the soup turns glossy.
Taste and Adjust:
Spoon up a little, and tweak the salt and pepper; it’s the secret to a soup that’s truly yours.
Serve Hot with Garnishes:
Ladle into bowls, topping with fresh basil and a sprinkle of Parmesan cheese if you’re feeling classic; enjoy with crusty bread.
Save
| pantryhinge.com

One evening, after a long day, I sat by the window with a bowl of this soup and realized it had quietly become my favorite dinner companion. The gentle warmth, the swirl of basil, and the creamy beans made me forget about the world outside, if only for a meal. That’s when food feels like more than nourishment—it’s comfort, connection, and a little celebration of sitting still.

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.

The Secret to Creamier Soup

I've learned that mashing a cup or so of beans right in the pot before adding spinach makes every spoonful velvety. It's a trick that’s easy to miss if you’re used to chunky soups, but it transforms texture beautifully. The soup becomes thick enough to hold bread crumbs or handle Parmesan without sinking.

Making It Your Own

Don’t hesitate to toss in extra veggies like zucchini or bell peppers, or swap in kale for spinach if you crave a heartier chew. I sometimes use extra broth for a lighter soup, or add a splash of lemon juice for brightness just before serving. Your slow cooker is forgiving, so feel free to improvise with what’s in your fridge.

Serving Suggestions & Last Touches

I love placing the pot in the center of the table so everyone can help themselves. The finishing drizzle of olive oil and fresh basil always draws applause, even on a weekday. Serve with a slice of rustic bread, or tuck a salad alongside for a true Tuscan feel.

  • Keep Parmesan on the side for guests; that way everyone can customize their bowl.
  • Stir in a little extra broth if leftovers thicken overnight.
  • Don’t forget that the flavors improve the next day; this soup loves being reheated.
Slow cooker Tuscan white bean and spinach soup with vibrant spinach, hearty beans, and aromatic herbs, served hot and comforting. Save
Slow cooker Tuscan white bean and spinach soup with vibrant spinach, hearty beans, and aromatic herbs, served hot and comforting. | pantryhinge.com

Let this soup be your invitation to slow down and savor the easy beauty of Italian-inspired cooking. A simple pot of beans and greens can bring comfort and company to any table.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soaked and cooked dried cannellini beans can replace canned. Adjust the cooking time as needed.

How do I make this dish vegan?

Simply omit Parmesan cheese or use a vegan alternative to keep it entirely plant-based.

Can I freeze leftovers?

Absolutely! Cool the soup completely and store in airtight containers for up to 3 months. Reheat gently.

What herbs enhance the flavor?

Italian herb blends, fresh basil, oregano, and thyme add robust, classic Tuscan notes to the soup.

Which broth should I use for gluten-free diets?

Choose labeled gluten-free vegetable broth to make this soup suitable for those avoiding gluten.

How can I make it creamier?

For extra creaminess, mash some beans in the pot before adding spinach for a richer 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

A hearty Tuscan soup with creamy beans, vegetables, and spinach, slow-cooked for rich Italian flavor.

Prep time
15 min
Cook time
360 min
Time needed
375 min
Created by Daniel Rivera


Skill Level Easy

Cuisine Italian

Amount 6 Portions

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

Broth & Liquids

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

Step 01

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

Step 02

Add Beans and Broth: Stir in drained cannellini beans, diced tomatoes with juice, and vegetable broth.

Step 03

Season the Soup: Sprinkle in dried Italian herbs, salt, pepper, and red pepper flakes if desired. Mix until evenly combined.

Step 04

Slow Cook: Cover and cook on low setting for 6 hours, until vegetables reach desired tenderness.

Step 05

Add Spinach and Olive Oil: Fifteen minutes before serving, gently stir in the packed baby spinach and extra-virgin olive oil. Allow spinach to wilt.

Step 06

Adjust Seasonings: Taste the soup and make seasoning adjustments as needed.

Step 07

Serve: Ladle the soup into serving bowls. Garnish 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 all items for possible allergens. When unsure, reach out to a healthcare expert.
  • Contains dairy if Parmesan cheese is included; use a vegan substitute for dairy-free.
  • Check vegetable broth ingredients for gluten if needed.
  • Contains legumes (beans).

Nutrition info (per portion)

Details here are only for your reference and not a substitute for your doctor's 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.