๐Ÿฝ๏ธ
๐Ÿฅ˜

๐Ÿณ Creamy Tuscan White Bean Soup for Vegan Comfort Dinners

โฑ๏ธ 10 min prep ๐Ÿ”ฅ 1 min cook ๐Ÿ‘ฅ 2 servings
โญ โญ โญ โญ โญ
4.8 (245 reviews) ๐Ÿ’ฌ
Creamy Tuscan White Bean Soup for Vegan Comfort Dinners
Save This Recipe! โค๏ธ โœจ

Click to save for later - It only takes 2 seconds!

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

๐Ÿด
๐Ÿฅ—
Save This Recipe! โœจ