Creamy Tuscan White Bean Soup

Featured in: Family-Style Dinners

This luscious Tuscan-inspired soup combines tender cannellini beans with silky lacinato kale and vibrant sun-dried tomatoes, all enriched by a fragrant garlic-infused cashew cream. The savory base of sautéed onions, carrots, and celery melds perfectly with thyme and oregano, creating a comforting and nourishing dish. Ideal for any season, it provides a satisfying vegan and gluten-free option that’s both rich in flavor and easy to prepare.

Updated on Sun, 15 Feb 2026 16:57:00 GMT
Creamy Tuscan White Bean & Kale Soup with cannellini beans, kale, and sun-dried tomatoes in garlic cashew cream.  Pin it
Creamy Tuscan White Bean & Kale Soup with cannellini beans, kale, and sun-dried tomatoes in garlic cashew cream. | cozyzriga.com

There's something about autumn that makes me crave soup, and this Tuscan white bean and kale creation showed up in my kitchen on one of those crisp October afternoons when I was determined to use up the bunch of lacinato kale sitting in my crisper drawer. What started as a simple idea—layer good olive oil with garlic, add beans and greens—evolved into something unexpectedly luxurious once I realized a creamy cashew base could replace dairy entirely. The first bowl, served in a chipped ceramic mug while rain tapped against the window, felt like wrapping my hands around warmth itself. Now I make it almost every season, and it never gets old.

I made this for my sister during her first week back from Italy, thinking it might feel like a gentle nod to her trip without being pretentious about it. She took one spoonful, closed her eyes, and said it tasted like every good meal she'd had in Tuscany distilled into a bowl. That's when I knew this recipe had become something more than just dinner—it was a way to say I was listening to her stories, and I wanted to give her that feeling again.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: The foundation of everything here, so use something you actually like tasting—not the cheap stuff that tastes like nothing.
  • Yellow onion, carrots, and celery: This holy trinity forms the aromatic base that makes the whole pot smell like an Italian grandmother's kitchen in the best way.
  • Garlic: Minced fresh, not powder—you'll cook it briefly in step three and catch that exact moment when it shifts from raw to fragrant.
  • Red pepper flakes: Optional, but they add a gentle warmth that makes you want to keep eating.
  • Cannellini beans: Always drain and rinse canned beans; it removes the starchy liquid and makes them taste fresher.
  • Vegetable broth: Use something with actual flavor if you can—it becomes the voice of the entire pot.
  • Sun-dried tomatoes: The ones packed in oil are worth seeking out because they taste deeper and richer than the dry-packed versions.
  • Lacinato kale: Also called Tuscan kale, it has a tender texture that wilts beautifully without becoming bitter or tough.
  • Thyme and oregano: Dried herbs work perfectly here and build a Mediterranean backbone that ties everything together.
  • Raw cashews: Soaking them first is the secret—it makes them blend into pure silk instead of gritty paste.
  • Lemon juice: This brightens the cashew cream and prevents it from tasting flat or one-dimensional.
  • Nutritional yeast: Optional but highly recommended if you want that subtle savory, almost cheesy note.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Soak your cashews first:
Pour hot water over the raw cashews and let them sit for about twenty minutes while you prep everything else. This makes them soft enough to blend into something completely creamy. It sounds fussy but it's actually the easiest step because you're just waiting.
Blend the cream until it's absolutely smooth:
Combine your drained cashews with fresh water, garlic cloves, lemon juice, nutritional yeast if using it, and salt in your blender. Blend longer than you think you need to—you're looking for something silky that pours, not grainy. Set it aside and don't worry about it again until you need it.
Build the flavor base:
Heat olive oil in a large pot over medium heat and add your diced onion, carrots, and celery. You're listening for a gentle sizzle and watching for the vegetables to soften and start turning golden at the edges, which takes about five to six minutes. When you can easily pierce a carrot piece with a fork, you're ready to move on.
Wake up the garlic:
Add minced garlic and red pepper flakes if you're using them, and cook for exactly one minute—this is not the time to multitask. Your kitchen will suddenly smell incredible, and that's your signal to move forward before the garlic starts to brown.
Layer in the beans and tomatoes:
Stir in your drained cannellini beans, sliced sun-dried tomatoes, dried thyme, oregano, salt, and black pepper. Mix everything together so the beans and tomatoes get coated in the aromatic oil, which only takes a minute. This is where the soup stops being random ingredients and starts being something with personality.
Add the broth and let it simmer:
Pour in your vegetable broth and bring everything to a boil, then immediately reduce the heat and let it bubble gently for about fifteen minutes. The beans will soften further, the flavors will begin talking to each other, and your kitchen will smell like Italy even if you've never been.
Add the kale and let it wilt:
Add your chopped lacinato kale and simmer for another five to seven minutes until it's tender but still bright green. Watch it transform from sturdy and wrinkled to silky and soft—there's something meditative about that shift.
Finish with the cashew cream:
Stir in your blended cashew cream and simmer for just two minutes to heat it through without cooking off the fresh taste. Taste everything now and adjust salt and pepper—this is your moment to make it exactly how you like it.
Serve with intention:
Ladle into bowls and finish with a crack of fresh black pepper and a small drizzle of good olive oil if you have it on hand. The contrast between the creamy soup and that tiny burst of peppery oil makes each spoonful feel special.
Hearty vegan Tuscan soup featuring tender beans, lacinato kale, and fragrant herbs in a rich cashew base.  Pin it
Hearty vegan Tuscan soup featuring tender beans, lacinato kale, and fragrant herbs in a rich cashew base. | cozyzriga.com

I served this soup to a friend who'd just gone vegan, and I watched her face change when she realized there was no cream involved—just cashews and care. She asked for the recipe that night, and now she makes it for her partner, who still doesn't know it's vegan. There's something honest about feeding people food that tastes generous without needing to announce what it isn't.

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 Story Behind the Cashew Cream

I discovered cashew cream by accident during a phase when I was trying to cook more plant-based meals, and I was genuinely shocked at how silky and rich it becomes with just a blender and patience. The first time I made it, I was skeptical—raw cashews seemed too simple to create something that tastes almost indulgent. But the magic happens when you soak them until they're soft, then blend them with just enough water to create something that pours like cream but tastes like pure nuts and lemon brightness. Now I use it in soups, pastas, and anywhere else I want richness without heaviness.

Why Lacinato Kale Works Here

Most people think of kale as something bitter and tough that you have to force yourself to eat, but lacinato kale (also called Tuscan kale) is completely different—it's tender enough to wilt in soup without becoming mushy, and the flavor is earthy without being harsh. The first time I used it instead of regular curly kale, I immediately understood why Italian cooks love it so much. It becomes almost silky in hot broth, and it never tastes like punishment disguised as health food.

Building Layers of Flavor

The thing about this soup that keeps people coming back is how it builds flavor in distinct layers instead of dumping everything together and hoping for the best. You start with aromatics sautéed in good oil, then add seasoning in the broth stage, then introduce the brightness of sun-dried tomatoes, then finish with fresh lemon notes in the cashew cream. Every component has its moment, and that's the difference between a good soup and one that tastes like every ingredient is fighting for attention.

  • The thyme and oregano should be dried, not fresh, because their concentrated intensity is exactly what you need here.
  • If you can't find sun-dried tomatoes, roasted red peppers would be a worthy substitute for that sweet-savory contrast.
  • A splash of the pasta cooking water or extra broth can thin the soup if you prefer it brothier instead of thick.
Luscious plant-based Tuscan soup with white beans, kale, and sun-dried tomatoes, perfect for cozy meals. Pin it
Luscious plant-based Tuscan soup with white beans, kale, and sun-dried tomatoes, perfect for cozy meals. | cozyzriga.com

This soup has become my answer to the question what do I make when I want to feel taken care of, whether I'm cooking for myself or someone else. There's generosity in every spoonful, and that's the whole point.

Recipe FAQs

Can I substitute kale with another green?

Yes, baby spinach works well as a milder alternative and cooks quickly, maintaining the soup’s vibrant color and texture.

How do I make the cashew cream smooth?

Soak raw cashews in hot water for about 20 minutes before blending with garlic, lemon juice, and water until completely smooth.

Can I use dried herbs instead of fresh?

Dried thyme and oregano add depth; use about one teaspoon each as fresh herbs for balanced flavor.

What adds richness to the soup?

The garlic-infused cashew cream provides a silky texture and subtle richness without dairy.

Is it better to use sun-dried tomatoes in oil?

Sun-dried tomatoes packed in oil impart a richer flavor, but dry-packed can be rehydrated and used as a substitute.

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.

Creamy Tuscan White Bean Soup

Hearty blend of white beans, kale, and sun-dried tomatoes in a smooth garlic cashew cream.

Prep Time
15 min
Cook Time
30 min
Total Duration
45 min
Written by Micah Stewart


Skill Level Easy

Cuisine Italian

Yield 4 Portions

Diet Preferences Vegan-friendly, Free from Dairy, No Gluten

What You’ll Need

Beans & Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 3 cloves garlic, minced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 1/2 teaspoon crushed red pepper flakes
07 2 (15-ounce) cans cannellini beans, drained and rinsed
08 6 cups vegetable broth
09 1 cup sun-dried tomatoes packed in oil, drained and sliced
10 4 cups lacinato kale, stems removed and leaves chopped
11 1 teaspoon dried thyme
12 1 teaspoon dried oregano
13 1/2 teaspoon salt, plus more to taste
14 1/4 teaspoon black pepper

Garlic Cashew Cream

01 3/4 cup raw cashews, soaked in hot water for 20 minutes and drained
02 3/4 cup water
03 2 cloves garlic
04 1 tablespoon fresh lemon juice
05 1 tablespoon nutritional yeast
06 1/4 teaspoon salt

Steps

Step 01

Prepare Garlic Cashew Cream: Combine soaked cashews, water, garlic cloves, lemon juice, nutritional yeast, and salt in a blender. Blend until completely smooth and creamy. Set aside.

Step 02

Sauté Aromatic Vegetables: Heat olive oil in a large soup pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 to 6 minutes until vegetables are softened and fragrant.

Step 03

Bloom Garlic and Spices: Add minced garlic and crushed red pepper flakes to the pot. Cook for 1 minute, stirring constantly, until fragrant.

Step 04

Build Soup Base: Stir in drained cannellini beans, sliced sun-dried tomatoes, dried thyme, dried oregano, salt, and black pepper. Mix thoroughly to combine all ingredients.

Step 05

Simmer Broth: Pour vegetable broth into the pot. Bring to a boil over medium-high heat, then reduce heat to low. Simmer for 15 minutes to develop flavors.

Step 06

Wilt Kale: Add chopped kale to the soup and simmer for 5 to 7 minutes until kale is tender and wilted.

Step 07

Finish with Cream: Stir in the prepared garlic cashew cream and simmer for 2 minutes to heat through. Taste and adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls and serve hot. Garnish with freshly cracked black pepper and a light drizzle of olive oil 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.

Equipment Needed

  • Large soup pot
  • Blender
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Examine all ingredients for allergens and talk with your healthcare provider if unsure.
  • Contains tree nuts (cashews)
  • Always verify vegetable broth and sun-dried tomato labels for potential cross-contamination or undeclared allergens

Nutritional Info (each serving)

These nutrition details are for general knowledge, not a substitute for medical guidance.
  • Calories: 360
  • Lipids: 13 g
  • Carbohydrates: 46 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.