Creamy Tuscan White Bean

Featured in: One-Pot Everyday Magic

This Tuscan-style white bean dish combines creamy blended cannellini beans with tender spinach and tangy sun-dried tomatoes for a rich, savory bowl. Sauté onion, carrot and garlic, simmer beans in vegetable broth, then puree half for body. Stir in spinach and finish with cream or coconut cream; season with Italian herbs and red pepper flakes. Serve with basil and grated Parmesan or crusty bread.

Updated on Thu, 02 Apr 2026 03:17:31 GMT
Creamy Tuscan White Bean Soup with tender beans, spinach, and sun-dried tomatoes in a rich, velvety broth.  Save
Creamy Tuscan White Bean Soup with tender beans, spinach, and sun-dried tomatoes in a rich, velvety broth. | frizplo.com

As I was scraping the last bits of sun-dried tomato from the jar, the familiar scent reminded me of damp cobblestone alleys after rain—earthy, warm, and a little mysterious. This soup first came to life on a rainy Tuesday evening, the kind where the kitchen feels like a refuge from the outside world. I didn’t set out to create anything special, just something to chase away the chill in the air and use up the odds and ends in my pantry. What unfolded was a creamy Tuscan white bean soup that turned an ordinary night into a quietly miraculous one. Lately, this recipe seems to find its way back onto my stovetop whenever I need a bit of gentle comfort.

One bright Sunday, I offered to bring soup for a backyard lunch with friends—I didn’t anticipate the clouds rolling in halfway through, or the way everyone suddenly huddled around steaming bowls, laughter punctuated by spoons clinking against mugs. We dipped torn chunks of bread into the velvety broth, debating whether sun-dried tomatoes or fresh basil were the real heroes (secret: it’s both).

Ingredients

  • Yellow onion: Gives a gentle sweetness as a foundation; chopping it as finely as patience allows means silken spoonfuls in every bite.
  • Carrots: They bring color and subtle earthiness; dicing them small helps them melt into the soup just right.
  • Garlic: The aroma that starts the party—don’t let it get too brown or it’ll turn bitter.
  • Baby spinach: Tossed in at the end for freshness and bright color; roughly chop so you get soft greens, not stringy tangles.
  • Cannellini beans: These beans are naturally creamy and sturdy; draining and rinsing removes any canned taste.
  • Vegetable broth: The base that holds everything together—choose one with a clean, mild flavor and taste before you salt.
  • Sun-dried tomatoes: Their rich tang balances the cream; make sure to pat off excess oil so the soup doesn’t feel greasy.
  • Dried Italian herbs: Just a teaspoon wakes up the flavors; if you mix your own, aim for mostly oregano and a touch of thyme.
  • Crushed red pepper flakes: Optional, but a gentle tingle of heat brightens the creaminess; use a light hand.
  • Salt and freshly ground black pepper: Add at the end, after the broth and cream, for perfect seasoning.
  • Heavy cream (or coconut cream): Delivers the signature silkiness—add off the heat to keep it smooth.
  • Olive oil: I start every good soup with this; the humble hero that unlocks flavors as veggies sauté.
  • Parmesan cheese (optional): For savory umami on top—skip for vegan, or swap for a favorite vegan parm dust.
  • Fresh basil leaves: Tear instead of chop, right before serving, for the most aromatic lift at the table.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the base:
Pour olive oil into your largest soup pot and heat it until it shimmers; add the onion and carrots, stirring occasionally until they’re glossy and softened—five minutes or so should do it.
Brighten with garlic:
Scoop in the garlic and let it sizzle for barely a minute, releasing an irresistible fragrance without letting it brown.
Add flavor boosters:
Scatter in the sun-dried tomatoes, Italian herbs, and a sprinkle of crushed red pepper flakes if you want a little kick; let everything mingle for another two minutes, stirring so nothing sticks.
Beans and broth join in:
Tip in the cannellini beans and pour over the vegetable broth, then bring the pot to a gentle simmer—let it cook for about 15 minutes so the flavors can get acquainted.
Create creaminess:
Using an immersion blender, buzz just half the pot until velvety, leaving enough whole beans and veggies for texture (or carefully blend half then return it—your call).
Finish with greens:
Tumble in the spinach and wait until it wilts down, no more than a few minutes—bright green means it’s ready.
Stir in cream and season:
Lower the heat, swirl in the heavy cream, and taste for salt and pepper; heat gently without boiling for two or three minutes.
Serve and garnish:
Ladle into warm bowls and scatter with Parmesan and basil leaves if the mood strikes; get ready for happy sighs around the table.
A comforting bowl of Creamy Tuscan White Bean Soup, featuring hearty vegetables and a smooth, creamy finish.  Save
A comforting bowl of Creamy Tuscan White Bean Soup, featuring hearty vegetables and a smooth, creamy finish. | frizplo.com

Last winter, my sister wandered into the kitchen just as I was pureeing the soup—she insisted on tasting it straight from the pot, declaring it the best thing she’d eaten all season. The memory of us, hovering, tasting, grinning with cream mustaches, always makes every simmering pot feel like home.

How to Adjust for Dietary Needs

The first time I made it vegan, I was skeptical, but coconut cream blends in so smoothly that even the most devoted dairy lovers came back for seconds. Always double-check the labels on your broth and sun-dried tomatoes—hidden ingredients can sneak up on you if you’re not careful.

Serving Suggestions from My Kitchen

One night I served this with a mountain of crusty bread, another with a sharp arugula salad—both disappear astonishingly fast. The soup also loves a swirl of pesto or a scattering of toasted nuts if you want an extra flourish.

What Not to Forget on Cozy Soup Nights

Steaming bowls, a stack of napkins, and hungry friends make this soup taste its absolute best. The leftovers, if any survive, are even more flavorful the next day.

  • Let the soup stand for a few minutes before serving—it thickens slightly and flavors bloom.
  • Keep a lemon wedge handy for a bright spritz if it needs waking up.
  • Never underestimate the mood-boosting power of fresh basil on top.
Warm and satisfying Creamy Tuscan White Bean Soup, brimming with cannellini beans, fresh spinach, and Italian herbs. Save
Warm and satisfying Creamy Tuscan White Bean Soup, brimming with cannellini beans, fresh spinach, and Italian herbs. | frizplo.com

This is the kind of soup that quietly transforms a weeknight into something special. I hope you’ll find your own small joy with each cozy spoonful.

Recipe FAQ

How do I get a creamy texture without overcooking the beans?

Puree about half the cooked beans and vegetables with an immersion blender or in a countertop blender. Leaving some whole adds body and texture while the blended portion creates a naturally creamy base without long simmering.

Can I make this dairy-free and still keep richness?

Yes—substitute coconut cream or a neutral plant-based cream in place of heavy cream. Olive oil and the natural starch from cannellini beans also help create a silky mouthfeel.

How can I adjust thickness if the pot seems too thin or too thick?

For a thinner consistency, add a splash of vegetable broth while reheating. To thicken, simmer a few minutes uncovered or blend a larger portion of the soup to increase body.

What herbs and seasonings work best with Tuscan-style white beans?

Dried or fresh oregano, basil and thyme enhance the Italian profile. A pinch of crushed red pepper adds warmth; finish with fresh basil and freshly ground black pepper for brightness.

Can I add meat or other proteins to make it heartier?

Yes—stir in cooked Italian sausage, pancetta, or shredded roasted chicken during the simmering step. Browned sausage added before simmering releases extra flavor into the broth.

What’s the best way to store and reheat leftovers?

Cool to room temperature, refrigerate in an airtight container for up to 3–4 days, or freeze up to 2 months. Reheat gently on the stovetop, adding a splash of broth if needed; avoid boiling after adding cream.

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

Creamy Tuscan white beans with spinach and sun-dried tomatoes, finished with cream and basil.

Prep duration
15 min
Time to cook
30 min
Complete duration
45 min
Created by Madison Young

Classification One-Pot Everyday Magic

Complexity Level Easy

Cultural Origin Italian

Output 4 Portion Count

Dietary requirements Meat-Free

Components

Vegetables

01 1 medium yellow onion, finely chopped
02 2 medium carrots, diced
03 3 cloves garlic, minced
04 2 cups baby spinach, coarsely chopped

Beans & Broth

01 2 cans (15 oz each) cannellini beans, drained and rinsed
02 4 cups vegetable broth (use gluten-free broth if required)

Flavorings

01 1/2 cup sun-dried tomatoes (packed in oil), drained and chopped
02 1 teaspoon dried Italian seasoning
03 1/2 teaspoon crushed red pepper flakes (optional)
04 Salt and freshly ground black pepper, to taste

Creaminess

01 1/2 cup heavy cream (substitute coconut cream for vegan option)
02 2 tablespoons olive oil

Garnish

01 Freshly grated Parmesan cheese (optional)
02 Fresh basil leaves

Directions

Step 01

Warm oil and sweat vegetables: Heat olive oil in a large pot over medium heat. Add the chopped onion and diced carrots and sauté until softened, about 5 minutes.

Step 02

Add garlic: Stir in the minced garlic and cook until fragrant, about 1 minute, taking care not to brown it.

Step 03

Incorporate sun-dried tomatoes and herbs: Add the chopped sun-dried tomatoes, dried Italian seasoning and crushed red pepper flakes (if using). Cook, stirring, for 2 minutes to release the flavors.

Step 04

Add beans and simmer: Add the drained cannellini beans and vegetable broth. Bring to a gentle simmer and cook uncovered for 15 minutes to meld flavors.

Step 05

Create creamy texture: Using an immersion blender, blend roughly half of the soup directly in the pot until smooth but still textured. Alternatively, transfer half the soup to a countertop blender, puree, and return it to the pot.

Step 06

Wilt the greens: Stir in the chopped spinach and cook for 2 to 3 minutes, until wilted and evenly distributed.

Step 07

Finish with cream and season: Reduce heat to low. Stir in the heavy cream, then taste and adjust seasoning with salt and freshly ground black pepper. Heat gently for 2 to 3 minutes without boiling.

Step 08

Plate and garnish: Ladle into bowls and garnish with grated Parmesan and fresh basil if desired. Serve immediately, optionally with crusty bread.

Necessary tools

  • Large soup pot
  • Immersion blender or countertop blender
  • Cutting board and chef's knife
  • Ladle

Allergy details

Review each component for potential allergens and seek professional healthcare advice if you're uncertain.
  • Contains dairy (heavy cream, Parmesan); omit or substitute for dairy-free options.
  • Check vegetable broth and sun-dried tomatoes for potential allergens or gluten-containing additives.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy Content: 340
  • Fats: 14 g
  • Carbohydrates: 39 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.