Welcome to Momsrecipesbox

Creamy Tuscan White Bean Soup for Vegan Comfort Dinners

By Clara Whitfield | February 18, 2026
Creamy Tuscan White Bean Soup for Vegan Comfort Dinners

When the first crisp autumn breeze slips through my kitchen window, I reach for my largest Dutch oven and the humblest of pantry staples—cannellini beans, a few sprigs of rosemary, and a glug of golden olive oil. In under an hour those everyday ingredients transform into a velvety, soul-warming Tuscan soup that tastes as though it’s been simmering in a hillside trattoria for an entire afternoon.

I first tasted a version of this soup on a drizzly November evening in Florence. My husband and I had gotten hopelessly lost looking for the tiny vegan bistro our Airbnb host had recommended, and we finally ducked into a lamp-lit café just to escape the rain. The owner, Nonna Lucia, insisted we try her “crema di fagioli” even though it wasn’t on the menu. One spoonful and I was hooked: satin-smooth, garlicky, fragrant with sun-dried tomatoes and faintly sweet from a splash of white wine. She whispered that the secret was puréeing half the beans for creaminess while leaving the rest whole for bite. I’ve been recreating that bowl ever since—veganizing, tweaking, and perfecting—until it became the weeknight staple I’m sharing today.

Whether you’re feeding a crowd on game night, meal-prepping for a plant-based family, or simply craving a big bowl of hygge, this Creamy Tuscan White Bean Soup delivers comfort without compromise. No dairy, no fuss, just 10 pantry ingredients and one pot. Let’s get simmering.

Why This Recipe Works

  • Velvety Without Cream: PurĂ©ed beans create a naturally rich body—no coconut milk, no cashews, no coconut-y aftertaste.
  • Speedy One-Pot Method: SautĂ©, simmer, blend, done. Fewer dishes equals more couch-cozy time.
  • Protein-Packed & Budget-Friendly: Two cans of beans cost under $2 and deliver 18 g of plant protein per serving.
  • Make-Ahead Magic: Flavor improves overnight, so it’s ideal for Sunday meal prep or holiday entertaining.
  • Customizable Greens: Swap kale for spinach, chard, or even broccoli rabe depending on what’s wilting in your crisper.
  • Family-Friendly Texture: Kids who “don’t like beans” rarely notice them once blended into silky submission.

Ingredients You'll Need

Ingredients

Great soup begins with great ingredients—here’s how to pick winners.

Extra-Virgin Olive Oil: A generous glug is the backbone of Tuscan flavor. Choose a peppery, green-tinged oil for grassy depth. California or Tuscan bottles in dark glass stay freshest.

Yellow Onion & Carrot: These aromatics build the soffritto base. Dice small so they melt into the soup within minutes.

Celery: Adds gentle bitterness to balance the beans’ creaminess. Include leaves for extra savoriness.

Garlic: Three fat cloves, smashed and minced. Fresh is key—jarred can turn tinny when simmered.

White Wine: A dry Pinot Grigio or Sauvignon Blanc lifts the beans with acidity. Alcohol cooks off; for an alcohol-free version, substitute equal parts vegetable broth plus 1 Tbsp white wine vinegar.

Fresh Rosemary: The piney scent screams “Italian countryside.” Strip leaves from woody stems and mince finely—too large and they feel like pine needles.

Sun-Dried Tomatoes: Buy the oil-packed variety for supple sweetness. Pat excess oil, then julienne so every spoonful carries a burst of umami.

Vegetable Broth: Low-sodium keeps you in control of seasoning. Warm broth prevents a hard boil that can split the bean purée.

Cannellini Beans: Two 15-oz cans save weeknight time. Look for BPA-free liners and rinse well to remove 40 % of the sodium. If you cook from dried, you’ll need 3 ½ cups cooked beans plus 1 cup of their starchy liquid.

Lacinato Kale: Also called dinosaur kale, it holds texture without turning fibrous. Remove ribs, stack leaves, slice into ribbons, then wash and spin dry. Baby kale wilts in seconds for an even quicker option.

Lemon Zest & Juice: Brightens the earthy beans. Zest first, then halve and squeeze—microplane graters catch only the sunny yellow, not bitter pith.

Smoked Paprika: Just ½ tsp adds subtle campfire notes that trick the palate into tasting “ham” without any animal products.

How to Make Creamy Tuscan White Bean Soup for Vegan Comfort Dinners

1

Warm Your Pot & Build Soffritto

Heat 3 Tbsp olive oil in a heavy 4-quart Dutch oven over medium. When the surface shimmers, add 1 cup diced onion, ½ cup diced carrot, and ½ cup diced celery. Sauté 5 minutes, stirring occasionally, until vegetables sweat and edges turn translucent. Reduce heat if browning.

2

Bloom Garlic & Rosemary

Clear a small circle in the pot’s center; add 1 Tbsp more oil, 3 minced garlic cloves, and 1 tsp minced rosemary. Stir 45 seconds until fragrant but not browned—burnt garlic turns bitter.

3

Deglaze With Wine

Pour in ½ cup dry white wine. Scrape browned bits (fond) using a wooden spatula; simmer 2 minutes until raw alcohol smell dissipates and liquid reduces by half.

4

Add Beans & Broth

Tip in two drained cans cannellini beans plus 3 cups warm low-sodium vegetable broth. Stir in ¼ cup julienned sun-dried tomatoes, ½ tsp smoked paprika, ¾ tsp kosher salt, and a few cracks black pepper. Increase heat to high and bring to a gentle boil.

5

Simmer & Purée

Lower heat to maintain a perky simmer, uncovered, 10 minutes so flavors meld. Remove from heat. Ladle half the solids and liquid into a blender; add 1 cup of the beans. Blend on high 30 seconds until silky. Return purée to pot and stir—the soup will instantly thicken.

6

Wilt Kale & Finish

Return pot to medium heat. Fold in 3 packed cups chopped kale and ½ cup additional broth if you prefer a looser soup. Cook 3–4 minutes until kale turns vivid emerald. Finish with zest of ½ lemon and 1 Tbsp fresh juice. Taste, adjusting salt and pepper.

7

Rest For Full Flavor

Off heat, let stand 5 minutes. This brief rest allows starch to further swell and herbs to bloom. Serve piping hot with crusty bread or grilled sourdough crostini.

Expert Tips

Use an Immersion Blender

Skip the countertop blender and purée directly in the pot for fewer dishes. Start at the pot’s edge, pulsing so you control chunkiness.

Salt After Reducing

Broth concentrates as it simmers. Taste only after puréeing and finishing; then add salt to avoid over-seasoning.

Double & Freeze

This recipe doubles beautifully and freezes up to 3 months. Freeze in silicone muffin trays for single-serve portions.

Finish With Olive Oil

Drizzle a teaspoon of raw, fruity oil on each bowl just before serving for an aromatic top note.

Roasted Chickpea Croutons

Toss 1 cup rinsed chickpeas with 1 tsp oil, salt, paprika. Roast 20 min at 400 °F until crunchy; float on soup.

Fresh Herb Swap

No rosemary? Use 1 tsp dried thyme or ½ tsp dried oregano plus 1 bay leaf; remove bay before blending.

Variations to Try

  • Creamy Tomato-Basil: Replace 1 cup broth with crushed fire-roasted tomatoes; stir in fresh basil ribbons at the end.
  • Spicy Calabrian: Add 1 tsp Calabrian chili paste with garlic for gentle heat and fruity complexity.
  • Coconut-Free Curry: Swap rosemary for 1 tsp curry powder and finish with cilantro instead of lemon.
  • Hearty Potato: Fold in 1 cup diced Yukon gold after purĂ©eing; simmer until tender for extra body.
  • Spring Green: Use asparagus tips and fresh peas; omit kale and simmer only 2 minutes to keep vivid color.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently over medium-low, thinning with splashes of broth or water—puréed beans thicken as they sit.

Freezer: Portion into BPA-free containers, leaving ½-inch headspace for expansion. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every 60 seconds.

Make-Ahead Meal Prep: Double the recipe and freeze half for future busy weeks. The flavor actually improves after 24 hours as rosemary and sun-dried tomatoes meld.

Frequently Asked Questions

Absolutely. Soak 1 cup dried cannellini beans overnight. Drain, cover with fresh water, simmer 60–75 min until tender. You’ll need 3 ½ cups cooked beans plus 1 cup cooking liquid to equal two 15-oz cans. Reserve the starchy liquid for extra silkiness.

Yes! Mash roughly ⅓ of the beans against the pot with a potato masher. They’ll break down and thicken the broth. The texture will be rustic rather than velvety, but still delicious.

Naturally gluten-free. Just ensure your vegetable broth and wine are certified GF if you have celiac disease.

Yes—the alcohol cooks off and smoked paprika adds only gentle warmth. For picky eaters, purée the kale into the soup so greens disappear.

Sauté vegetables in ¼ cup low-sodium broth until softened, adding more as needed. Skip the finishing drizzle. You’ll lose some mouthfeel but save calories.

Crusty no-knead bread, vegan grilled-cheese, or farro salad. A crisp Pinot Grigio echoes the soup’s wine notes; for non-alcoholic, try sparkling lemon water.
Creamy Tuscan White Bean Soup for Vegan Comfort Dinners
soups
Pin Recipe

Creamy Tuscan White Bean Soup for Vegan Comfort Dinners

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Sauté aromatics: Heat 2 Tbsp olive oil in a 4-quart Dutch oven over medium. Add onion, carrot, celery; cook 5 min until translucent.
  2. Bloom flavorings: Clear center, add remaining 1 Tbsp oil, garlic, rosemary; cook 45 sec.
  3. Deglaze: Pour in wine; simmer 2 min until reduced by half.
  4. Simmer beans: Add beans, 3 cups broth, sun-dried tomatoes, paprika, salt. Bring to gentle boil, then simmer 10 min.
  5. Blend: Off heat, purée half the soup using an immersion blender or countertop blender; return to pot.
  6. Finish greens: Stir in kale and additional broth if desired; cook 3–4 min until wilted. Add lemon zest & juice. Season, rest 5 min, serve hot.

Recipe Notes

Soup thickens on standing; thin leftovers with water or broth when reheating. For oil-free, sauté in broth. Freeze portions up to 3 months.

Nutrition (per serving)

287
Calories
18g
Protein
36g
Carbs
10g
Fat

More Recipes