Tuscan White Bean Spinach Soup

Featured in: Weekend Comfort Meals

This Tuscan white bean and spinach soup features slow-simmered cannellini beans, diced tomatoes, and tender vegetables, enhanced with aromatic Italian herbs and finished with fresh spinach and olive oil. Simple to prepare in a crockpot, it delivers comforting flavor and creamy texture, perfect for vegetarians and gluten-free diets. Adjust creaminess by mashing beans and garnish with basil or Parmesan for extra zest. Serve with crusty bread or a light salad for a wholesome meal, and tailor seasoning to taste. Ideal for easy weeknight dinners or summer lunch, with minimal prep needed.

Updated on Mon, 16 Mar 2026 17:19:00 GMT
Save to Pinterest
| bloomoven.com

The first time the aroma of simmering garlic and herbs filled my kitchen, I realized how much I enjoy slow cooker soups. Sometimes, rain taps at the window or the air feels muggy, and you crave something hearty but not heavy. This Tuscan White Bean and Spinach Soup embodies that balance—rich and nourishing, but light enough for summer. The medley of vegetables transforms into silk after hours of gentle cooking, and each spoonful tastes like you spent ages fussing over the stove. Beans get so creamy you’d swear there’s cream hidden somewhere, but nope—it’s all from time and love.

I remember making this soup for my neighbor one breezy evening—the conversation was easy, and the soup made us feel even more connected. The ladle often hit the crockpot sides, and we laughed at steam fogging up my glasses every time I peeked in. Even the picky kids were digging in, asking for seconds. That was the night I learned a meal can coax smiles just by being simple and welcoming.

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: Dice it fine for a sweet, mellow base—if the pieces are too big, they overpower the soup.
  • Carrots: Slicing uniformly ensures they cook evenly; the tender texture after six hours is pure comfort.
  • Celery: Adds earthy flavor and some crunch—use the inner stalks for best taste.
  • Garlic cloves: Mince just before cooking so the flavor stays lively—garlic never likes to sit around.
  • Baby spinach: Toss in at the end to keep it bright and silky, not mushy—don’t skip this step.
  • Cannellini beans: Drained and rinsed to ditch excess sodium—these make the soup satisfyingly creamy.
  • Vegetable broth: Use a good quality (gluten-free if needed); the broth is foundation, so don’t skimp.
  • Diced tomatoes: Juice included helps mellow sharp acidity and blend flavors.
  • Dried Italian herbs: Mix or tailor to your taste; thyme and oregano make the soup taste genuinely Tuscan.
  • Salt & black pepper: Add thoughtfully—a little extra pepper gives warmth without overshadowing.
  • Red pepper flakes: Optional, but a pinch brings under-the-radar heat especially nice for chilly evenings.
  • Extra-virgin olive oil: Fold in just before serving; it lends silky richness and subtle flavor.
  • Fresh basil: Chopped basil brightens every bite—use just before serving for best aroma.
  • Grated Parmesan cheese: Optional but utterly delicious; go for freshly grated if you can.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build the vegetable base:
Add diced onion, sliced carrots, celery, and minced garlic to your slow cooker and take a moment to inhale the raw, sweet aroma before the magic begins.
Combine beans and liquids:
Stir in cannellini beans, diced tomatoes with their juice, and all the vegetable broth—you’ll see the mixture already looking hearty.
Season the pot:
Sprinkle in Italian herbs, salt, black pepper, and red pepper flakes if you like a hint of heat, then mix gently so flavors get spread to every corner.
Slow cook to tenderness:
Cover and let cook on LOW for six quiet hours; resist peeking, and soon the vegetables become tender and the beans melt in your mouth.
Finishing touches:
About 15 minutes before serving, stir in the baby spinach and olive oil; the spinach wilts in moments, turning the soup beautifully green.
Final taste check:
Taste and tweak the seasonings if you want, then ladle into bowls while it’s steaming hot.
Garnish and serve:
Top with a scatter of fresh basil and a sprinkle of Parmesan for a bit more flavor, then serve right away.
Save to Pinterest
| bloomoven.com

The soup became so memorable when I served it at a casual summer picnic, and everyone reached for seconds without prompting. That day, the sunlight pooled through the trees, and the soup felt like a tiny celebration—much more than just a meal.

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.

Soup Sleepovers: How Flavors Evolve Overnight

If you let this soup rest in the fridge, the flavors deepen dramatically by the next day. I’ve woken up to leftovers that tasted even richer, and somehow the beans grow creamier as they hold onto the herbs.

Spinach Tips for Perfect Texture

Try to use fresh baby spinach, not frozen. Throwing the leaves in at the end means they stay tender, and bonus: they make the soup look vivid and inviting.

What to Pair With This Soup on a Busy Night

It comes together without fuss so you can focus on company, not kitchen chaos. Pair it with crusty bread or a simple salad, and you’ve got dinner on the table in minutes.

  • Slice sourdough and toast lightly for dipping.
  • A squeeze of lemon over the soup makes it twinkle.
  • Add extra basil if you want that big green fragrance right up front.
Save to Pinterest
| bloomoven.com

Letting this soup simmer is like a small act of self-care—a meal that returns more than just warmth. Having it on hand feels like you’ve invited a bit of Tuscan sunshine into your day.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soak and cook dried cannellini beans until tender before adding. Adjust broth quantity as needed.

How long does spinach take to cook in the soup?

Spinach wilts quickly in hot soup—add it 15 minutes before serving and stir until just wilted.

Is this dish suitable for vegan diets?

Absolutely! Just omit Parmesan or use a plant-based alternative for dairy-free enjoyment.

What herbs can I use if I don’t have Italian mix?

Try substituting with dried oregano, thyme, basil, or rosemary to achieve a flavorful profile.

Can I freeze leftovers?

Yes, cool soup completely, portion into containers, and freeze up to 3 months. Reheat and stir well before serving.

Which accompaniments go well with this soup?

Serve with crusty bread, focaccia, or a light salad for a balanced meal.

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

Italian soup with creamy beans, veggies, and spinach simmered in herbs; nourishing comfort for vegetarians.

Prep Duration
15 min
Cook Duration
360 min
Entire Time
375 min
Created by Rachel Moore

Recipe Group Weekend Comfort Meals

Skill Level Easy

Cuisine Type Italian

Makes 6 Portions

Dietary Info Vegetarian-Friendly, No Gluten

Ingredient List

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 packed baby spinach

Beans

01 2 cans (15 oz each) cannellini beans, drained and rinsed

Broth & Liquids

01 6 cups vegetable broth (ensure gluten-free if needed)
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
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, optional, for serving

Directions

Step 01

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

Step 02

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

Step 03

Incorporate Seasonings: Sprinkle in dried Italian herbs, salt, black pepper, and red pepper flakes if desired. Mix thoroughly.

Step 04

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

Step 05

Add Spinach and Oil: Stir in packed baby spinach and extra-virgin olive oil 15 minutes before serving. Allow spinach to wilt.

Step 06

Season and Finish: Taste and adjust salt or pepper if necessary.

Step 07

Serve: Ladle soup into bowls and garnish with chopped 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.

Essential Tools

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

Allergy Notes

Review ingredients to spot any allergens and ask your healthcare provider if you're unsure.
  • Contains dairy if Parmesan cheese is included; omit or use a vegan alternative for dairy-free.
  • Double-check vegetable broth for gluten content if needed.
  • Contains legumes (beans).

Nutrition Details (per portion)

Use this info as a reference only; it doesn’t replace health guidance.
  • Caloric Value: 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.