Creamy Tuscan White Bean Soup for a Comforting Lunch

5 min prep 15 min cook 3 servings
Creamy Tuscan White Bean Soup for a Comforting Lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment, right around late October, when the light shifts. The sun hangs lower, the air smells of damp leaves and woodsmoke, and every cell in my body starts begging for something warm, velvety, and fragrant to curl up with at lunchtime. That’s when I reach for this Creamy Tuscan White Bean Soup. It’s the culinary equivalent of a cashmere throw: soft, reassuring, and impossibly luxurious without being fussy. I first tasted a version of it in a tiny trattoria just outside Florence where the nonna stirred the pot with one hand and swatted her grandson away from the bread basket with the other. I’ve tweaked it over the years—swapped heavy cream for coconut milk when dairy-free friends come over, added a pinch of smoked paprika for depth, and learned to mash a third of the beans for that silky texture that hugs every noodle of pasta or crust of bread. Whether you’re feeding a table of hungry teenagers after soccer practice or setting a romantic date-night lunch on the patio (yes, lunch dates are underrated), this soup delivers. One pot, 35 minutes, and your house will smell like a hillside villa. Let’s make it together.

Why This Recipe Works

  • Two-Texture Beans: Half puréed for silkiness, half left whole for satisfying bite.
  • Sun-Dried Tomato Umami: Oil-packed jewels melt into the broth for instant depth.
  • Fresh Rosemary & Fennel Seed: The piney-citrus note plus subtle licorice = signature Tuscan aroma.
  • One-Pot Wonder: Sauté, simmer, blend—no extra dishes to babysit.
  • Make-Ahead Magic: Tastes even better on day two when flavors marry.
  • Plant-Powered Protein: 17 g protein per serving without a speck of meat.
  • Freezer-Friendly: Portion into mason jars; grab, thaw, reheat, impress.

Ingredients You'll Need

Ingredients

Cannellini Beans: Creamy, nutty, and bred for Italian soil. If you can, cook a pound from dried (it’s cheaper and the pot liquor is liquid gold). Otherwise, two 15-oz cans of no-salt beans, rinsed, work beautifully. Look for cans with only beans, water, and calcium chloride (a firming agent).

Sun-Dried Tomatoes in Oil: Buy the strips, not whole, so they melt faster. I use the oil, too—about a tablespoon—to jump-start the sauté. If you only have dry-packed, rehydrate in hot water for 10 minutes and add a glug of good olive oil.

Leek: Sweeter than onion and prettier in the bowl. Slice it into half-moons, then swish in a bowl of water to release hidden grit. Dry well so it browns, not steams.

Fennel Bulb: Adds gentle anise perfume. Save the fronds for garnish. No fennel? A teaspoon of crushed fennel seed plus celery works.

Garlic: Four plump cloves, smashed and minced. I add half early for sweetness, half at the end for punch.

Fresh Rosemary: One 4-inch sprig. Strip the leaves, mince, then run your knife through with a pinch of salt; it releases the oils. Dried rosemary is woodchip—skip it or use ½ tsp only if desperate.

White Miso Paste: My stealth ingredient. A teaspoon amplifies savoriness without screaming “soy.” Choose gluten-free if needed.

Vegetable Broth: Low-sodium so you control salt. Homemade is stellar, but I’ve had luck with mushroom-based store brands for extra umami.

Coconut Milk: Full-fat, canned. It lends silk body without dairy. If coconut isn’t your vibe, substitute an equal amount of cashew cream (blend ¼ cup soaked cashews with ¾ cup water until smooth).

Lemon Zest & Juice: Brightness to balance the rich. Zest first, then halve and juice; no fishing for seeds later.

Tuscan Kale (Lacinato): Strip the ribs, stack leaves, slice into ribbons. It wilts but keeps color in the pot. Baby spinach is an acceptable understudy.

Extra-Virgin Olive Oil: A grassy, peppery finishing oil for that final kiss. Don’t cook with the good stuff; save it for the swirl.

How to Make Creamy Tuscan White Bean Soup for a Comforting Lunch

1
Prep Your Aromatics

Wash leek thoroughly, trim root, and slice white and pale-green parts into ¼-inch half-moons. Dice fennel bulb into ½-inch pieces. Mince garlic. Strip rosemary leaves; mince until almost paste-like. Rinse cannellini beans until foam disappears; set aside 1 cup for later mashing.

2
Bloom the Flavors

In a heavy 4-quart Dutch oven, heat 1 Tbsp sun-dried tomato oil over medium. Add leek and fennel with a pinch of salt; sauté 5 minutes until edges turn translucent. Stir in half the garlic, all the rosemary, ½ tsp fennel seeds, and ¼ tsp chili flakes; cook 60 seconds until you can smell woodsy perfume.

3
Deglaze & Build Body

Stir in 2 Tbsp chopped sun-dried tomatoes and 1 tsp white miso; cook 1 minute. Pour in ¼ cup dry white wine (or broth) and scrape the brown bits. The tomatoes will plump and the miso dissolves, laying umami groundwork.

4
Simmer the Beans

Add remaining beans (except reserved cup), 3 cups broth, and ½ cup water. Bring to a gentle boil; reduce to low, partially cover, and simmer 15 minutes so flavors meld.

5
Create Creaminess

Use an immersion blender directly in the pot; pulse 4–5 times so roughly a third of the soup purées but plenty of whole beans remain. (Alternatively, ladle 2 cups into a blender, whiz, and return.) Stir in reserved whole beans.

6
Enrich & Green It

Pour in ¾ cup full-fat coconut milk and 1 tsp lemon zest. Add 2 cups chopped kale; simmer 3 minutes until wilted but still vibrant. Finish with remaining raw garlic, 1 Tbsp lemon juice, and black pepper to taste.

7
Adjust & Serve

Taste for salt and acid; soup should sing between creamy and bright. Ladle into warm bowls, drizzle with emerald olive oil, scatter fennel fronds, and offer grilled sourdough for swooping through the bowl.

Expert Tips

Bean Liquid Gold

If you cook beans from dried, save ½ cup of the starchy cooking water and sub it in for part of the broth; natural thickener!

Chill Then Blend

Puréeing hot soup can splatter. Let it rest 5 minutes off heat or hold a folded towel over the lid when blending.

Overnight Flavor Boost

Make the soup up to the coconut-milk step; refrigerate. Add greens when reheating so they stay vivid.

Texture Control

For ultra-silky restaurant vibes, blend all beans, then fold in canned white beans at the end for pops of texture.

Lemon Last

Acid dulls when cooked long. Add citrus at the end to keep the soup bright and prevent the coconut from feeling heavy.

Color Pop

Float a few julienned sun-dried tomato strips on top just before serving; they rehydrate slightly and look jewel-toned.

Variations to Try

  • Sausage Lover’s: Brown 8 oz crumbled Italian turkey sausage in Step 2 before vegetables; proceed.
  • Tomato-Basil: Swap sun-dried for 1 cup crushed fire-roasted tomatoes; stir in fresh basil ribbons at finish.
  • Spicy Harissa: Whisk 1 tsp harissa into coconut milk; adds smoky heat and gorgeous coral hue.
  • Spring Green: Use asparagus coins and fresh peas instead of kale; cook 2 min only.
  • Seafood Supper: Poach ½ lb shrimp in soup final 3 minutes; finish with dill instead of rosemary.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup thickens as it sits; thin with broth or water when reheating.

Freezer: Portion into freezer-safe pint jars or silicone souper-cubes, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in fridge, then warm gently—boiling can break the coconut emulsion.

Meal-Prep Lunch Boxes: Ladle into single-serve thermos containers; preheat thermos with boiling water for 5 minutes for max heat retention.

Frequently Asked Questions

Absolutely. Great Northerns are slightly firmer and milder; you may want to mash an extra ½ cup to achieve the same creaminess.

Yes, as written it’s naturally gluten-free. If you add pasta or bread, choose GF varieties.

Sauté aromatics on the stovetop first (Step 2), then transfer everything except coconut milk and kale to the slow cooker. Cook on LOW 4 hours; stir in coconut milk and kale last 15 minutes.

Likely salt or acid. Add ½ tsp kosher salt, 1 tsp lemon juice, wait 30 seconds, taste again. Repeat until flavors pop.

Omit chili flakes and use spinach (milder than kale). Blend until completely smooth; serve with grilled-cheese dippers.

Whisk 1 Tbsp cornstarch with 2 Tbsp cold broth, stir into simmering soup; it will re-emulsify and regain creamy sheen.
Creamy Tuscan White Bean Soup for a Comforting Lunch
soups
Pin Recipe

Creamy Tuscan White Bean Soup for a Comforting Lunch

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

Ingredients

Instructions

  1. Prep aromatics: Slice leek, dice fennel, mince 3 garlic cloves, reserve 1 clove for later.
  2. Sauté vegetables: Heat tomato oil in Dutch oven over medium. Add leek, fennel, pinch salt; cook 5 min.
  3. Add flavor base: Stir in minced garlic, rosemary, fennel seeds, chili flakes; cook 1 min.
  4. Deglaze: Mix in sun-dried tomatoes and miso; add wine, scrape bits.
  5. Simmer: Add 2½ cans beans + broth; simmer 15 min.
  6. Partial purée: Blend a third of soup; return to pot with remaining beans.
  7. Finish: Stir in coconut milk, zest, kale; cook 3 min. Off heat add lemon juice and reserved raw garlic. Season.
  8. Serve: Ladle into bowls, drizzle olive oil, top with fennel fronds.

Recipe Notes

For ultra-smooth texture, purée all beans, then fold in a fresh can for pops of bite. Soup thickens as it stands—thin with broth when reheating.

Nutrition (per serving)

287
Calories
17g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.