Creamy Tuscan White Bean Soup

Featured in: Comfort Food Classics

This comforting Tuscan-inspired soup combines tender cannellini beans with silky lacinato kale and flavorful sun-dried tomatoes. The addition of a garlic-infused cashew cream creates a rich, velvety texture without dairy. Lightly spiced with thyme, oregano, and a hint of crushed red pepper, this vegan and gluten-free dish is easy to prepare and perfect for all seasons. Simmered to bring the flavors together, it offers a warm, satisfying meal.

Updated on Sun, 15 Feb 2026 10:33:00 GMT
Creamy Tuscan white bean and kale soup with cashew cream, sun-dried tomatoes, and garlic. Pin
Creamy Tuscan white bean and kale soup with cashew cream, sun-dried tomatoes, and garlic. | forkandbloom.com

There's something about the first cool evening of fall that makes you crave soup, and that's exactly when I stumbled upon this Tuscan version at a farmer's market stand. The vendor kept raving about how the cashew cream transforms everything, turning a simple bean soup into something unexpectedly luxurious without a drop of dairy. I was skeptical at first, honestly, but one taste changed my mind entirely. Now it's become my go-to when I want something that feels both comforting and a little bit special.

I made this for my sister during a surprise visit last winter, and watching her face light up when she tasted it was genuinely one of those kitchen moments I won't forget. She kept asking what was in it, convinced there was cream somewhere, and when I told her it was all cashews and patience, she asked for the recipe before she'd even finished her bowl. That's when I realized this soup had become something I wanted to share.

Ingredients

  • Olive oil: This is your flavor foundation, so use something you actually enjoy the taste of.
  • Yellow onion, carrots, and celery: The holy trinity that builds everything, and taking time to dice them evenly helps them cook at the same pace.
  • Garlic cloves: Mince them finely so they distribute evenly and won't leave sharp surprises in your spoon.
  • Crushed red pepper flakes: Start with half the amount if you're heat-sensitive, you can always add more but you can't take it back.
  • Cannellini beans: Canned ones are your friend here, they're already tender and save you from planning ahead.
  • Vegetable broth: This is where your soup gets its personality, so choose a broth you'd actually drink on its own.
  • Sun-dried tomatoes: Look for ones packed in oil rather than dry, they'll give you more depth and richness without extra work.
  • Lacinato kale: It's heartier than curly kale and holds up beautifully in the heat without turning mushy.
  • Dried thyme and oregano: These herbs are essential to the Tuscan vibe, but if you have fresh versions, use about three times the amount.
  • Raw cashews: Make sure they're unsalted so you can control the final salt level.
  • Lemon juice: This brightens the cream and keeps it from tasting flat.
  • Nutritional yeast: It's optional but totally worth it if you want that subtle cheesy note.

Instructions

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Soak your cashews first:
Pour hot water over your raw cashews and let them sit while you prep everything else. This softens them so your blender does the heavy lifting, not your wrists.
Make the cashew cream:
Blend the soaked cashews with water, garlic, lemon juice, nutritional yeast, and salt until it's completely silky. If it seems thick, thin it with a splash more water, remembering you can always add more but can't take it out.
Build the flavor base:
Heat your olive oil and sauté the onion, carrots, and celery until they're soft and the kitchen smells absolutely incredible. You'll know it's ready when you can easily break a carrot piece with your spoon.
Wake up the aromatics:
Add the minced garlic and red pepper flakes, stirring constantly for just a minute until your nose gets hit with that fresh garlic scent. This step is short but crucial, as burnt garlic becomes bitter.
Bring everything together:
Stir in the beans, sun-dried tomatoes, herbs, salt, and pepper, then pour in your vegetable broth. As it comes to a boil, you'll see the colors deepen and everything start to marry together beautifully.
Simmer and soften:
Let it bubble gently for 15 minutes, tasting as you go. This is when you can adjust seasoning and let the flavors settle into each other.
Add the kale:
Chop it up and stir it in, watching it transform from a heap of leaves into something tender in just five to seven minutes. The soup will look fuller, richer, more alive.
Finish with cream:
Pour in that silky cashew cream and let it warm through for a couple minutes, stirring gently so it incorporates evenly. Taste once more and adjust your salt and pepper to your preference.
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Pin
| forkandbloom.com

What surprised me most about this soup is how it became something my friends asked for specifically, not just as a meal but as a comfort. There's something about a bowl of this that says I care without being fussy about it.

Why This Soup Hits Different

The combination of sun-dried tomatoes and that garlic cashew cream is honestly genius because it gives you depth without any heavy cream or cheese. The first time I made it, I kept tasting it waiting for something to feel missing, but nothing ever did. Every element earned its place in the pot.

When to Make This

This is the kind of soup that works year-round, but it especially shines when you want something warm and slightly fancy without spending hours in the kitchen. On nights when you're tired but still want to eat something that feels intentional, this is what I reach for.

Making It Your Own

The beauty of this soup is that it's flexible enough to bend to what you have on hand, but structured enough that you can't really mess it up. I've added white wine for acidity, thrown in fresh spinach instead of kale when that's what was in the crisper, and even poured in a splash of plant-based milk to make it extra creamy.

  • If you want it brothier, add more vegetable stock and use less cashew cream.
  • For extra protein, serve it over farro or with crusty bread for dunking.
  • Fresh herbs like basil or parsley at the end brighten everything in the best way.
Product image
Rinse vegetables, wash cookware, and fill pots easily while cooking with flexible spray control.
Check price on Amazon
Pin
| forkandbloom.com

This soup reminds me that some of the best meals are the ones that don't announce themselves, they just quietly become essential. Make it once and you'll understand why.

Recipe Q&A

Can I substitute kale with other greens?

Yes, baby spinach works well as an alternative, offering a milder texture and flavor while maintaining the dish's nutritional benefits.

How do I make the cashew cream smooth?

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

Is it necessary to use sun-dried tomatoes packed in oil?

Sun-dried tomatoes packed in oil add extra richness and flavor, but dry-packed tomatoes can be used if rehydrated beforehand.

How long should I simmer after adding the kale?

Simmer the chopped kale for 5 to 7 minutes until tender but still vibrant, enhancing both texture and color.

Can I prepare this soup ahead of time?

Absolutely, the soup tastes even better the next day as flavors meld. Store in the refrigerator and reheat gently before serving.

Creamy Tuscan White Bean Soup

A luscious blend of cannellini beans, kale, sun-dried tomatoes, and garlic cashew cream for a hearty meal.

Prep duration
15 min
Cooking duration
30 min
Complete duration
45 min


Skill level Easy

Origin Italian

Yield 4 Portions

Dietary specifications Vegan, Dairy-free, Gluten-free

Components

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, optional
07 2 cans cannellini beans (15 ounces each), 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 then drained
02 3/4 cup water
03 2 cloves garlic
04 1 tablespoon fresh lemon juice
05 1 tablespoon nutritional yeast, optional
06 1/4 teaspoon salt

Directions

Step 01

Blend cashew cream: In a blender, combine soaked cashews, water, garlic cloves, lemon juice, nutritional yeast, and salt. Blend until completely smooth and set aside.

Step 02

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

Step 03

Bloom garlic and spices: Add minced garlic and red pepper flakes to the pot. Cook for 1 minute until fragrant.

Step 04

Combine base ingredients: Stir in cannellini beans, sun-dried tomatoes, thyme, oregano, salt, and black pepper. Mix thoroughly to combine.

Step 05

Simmer base: Pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes.

Step 06

Wilt kale: Add chopped kale and simmer for 5 to 7 minutes until tender.

Step 07

Finish with cream: Stir in the blended garlic cashew cream and simmer for 2 minutes to heat through. Adjust salt and pepper to taste.

Step 08

Serve: Ladle into bowls and serve hot, garnished with cracked black pepper and a drizzle of olive oil if desired.

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains tree nuts (cashews)
  • Always check vegetable broth and sun-dried tomato labels for potential allergen cross-contamination

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 360
  • Fat: 13 g
  • Carbs: 46 g
  • Protein: 13 g