Welcome to bigchefrecipes

Cozy Creamy Tuscan White Bean Soup Recipe

By Violet Lawson | March 23, 2026
Cozy Creamy Tuscan White Bean Soup Recipe

Why This Recipe Works

  • Two-Part Creaminess: A light mash of half the beans plus a modest splash of half-and-half creates lush body without heaviness.
  • Smoked Paprika Boost: Just ½ teaspoon delivers the whisper of bacon that traditional Tuscan soups get from pancetta—keeping it vegetarian-friendly.
  • Layered Greens: Spinach added in two stages (stems early, leaves last) gives vegetal sweetness and color pop.
  • Lemon Zest Finish: A whisper of citrus cuts the richness and makes the tomato sing.
  • One-Pot Wonder: Minimal dishes, maximum flavor; the soup purees right in the pot with an immersion blender.
  • Freezer Hero: It thaws like a dream; keep pint jars in the freezer for instant comfort.

Ingredients You'll Need

Ingredients

Olive Oil: Use a fruity, fresh Tuscan-style oil for both sautéing and finishing. If you only have neutral oil, that’s fine—just be sure to drizzle something flavorful on top at the end.

Onion & Garlic: Yellow onion is sweeter and more forgiving than white; mince it finely so it melts into the soup. Smash garlic cloves with the flat of a knife and let them rest for 10 minutes before chopping—this maximizes allicin, the compound that gives garlic its punch.

Tomato Paste: Buy the kind in a metal tube; it lasts forever in the fridge after opening and is more vibrant than canned. Double-concentrated is worth the extra dollar.

White Beans: Cannellini are classic, but Great Northern or navy beans work. If you’re cooking from dried, 1 cup dried yields about 2 ½ cups cooked—the exact amount in two standard 15-oz cans. If canned, rinse thoroughly to remove 40% of the sodium.

Vegetable Broth: Choose a low-sodium, roasted-vegetable base for deeper flavor. If you keep homemade in the freezer, gold star for you.

Italian Seasoning: A premixed blend is convenient, but feel free to improvise with ½ teaspoon each dried oregano, basil, thyme, and a pinch of rosemary.

Smoked Paprika: Spanish pimentĂłn dulce adds gentle smoke without heat. If you only have hot paprika, cut the quantity in half.

Half-and-Half: For a lighter version, substitute whole milk plus 1 teaspoon cornstarch slurry. For vegan, swap in full-fat coconut milk; the faint coconutty note surprisingly complements tomato.

Fresh Spinach: Look for leaves that are crisp and deeply green, not yellowing or slimy. Baby spinach needs no stem removal; mature spinach benefits from a quick stem-strip.

Sun-Dried Tomatoes: Oil-packed are softer and easier to blend; if using dry, rehydrate in hot water for 10 minutes first. They concentrate umami and give little chewy pops.

Lemon Zest: Organic lemons are worth it here since you’re eating the peel. Zest before juicing—always.

How to Make Cozy Creamy Tuscan White Bean Soup Recipe

1
Warm the Pot

Place a heavy 4- to 5-quart Dutch oven or soup pot over medium heat for 60 seconds. This prevents the olive oil from shocking on contact and helps develop a silky soffritto.

2
Build the Flavor Base

Add 2 tablespoons olive oil, the diced onion, and ½ teaspoon kosher salt. Sauté 4–5 minutes until translucent, stirring occasionally. Add minced garlic and cook 45 seconds—just until fragrant and before it browns. Browning introduces bitter notes that can overpower the delicate beans.

3
Bloom the Tomato Paste & Spices

Stir in 2 tablespoons tomato paste, 1 teaspoon Italian seasoning, ½ teaspoon smoked paprika, and ¼ teaspoon freshly ground black pepper. Cook 2 minutes, scraping the bottom so the paste caramelizes but does not scorch. The color will deepen from bright red to brick red—this concentrates umami.

4
Deglaze & Add Beans

Pour in 1 cup of the vegetable broth. Use a wooden spoon to lift any caramelized bits (fond) stuck to the pot—those are free flavor bombs. Add the drained white beans plus the remaining 3 cups broth. Increase heat to high; once the surface shivers with bubbles, reduce to a gentle simmer (medium-low). Cover partially and cook 10 minutes so beans absorb seasoning.

5
Create Creaminess

Turn off heat. Using an immersion blender, pulse 6–8 times right in the pot until roughly a third of the beans are pureed but plenty of whole beans remain. This gives body without turning the soup into wallpaper paste. (No immersion blender? Ladle 2 cups into a countertop blender, blend until smooth, and return to pot.)

6
Add Greens & Cream

Stir in chopped sun-dried tomatoes and spinach stems (if using mature spinach). Return to a gentle simmer for 2 minutes. Pour in ½ cup half-and-half and keep heat low; boiling after cream is added can cause curdling.

7
Season to Perfection

Add 1 teaspoon kosher salt, ½ teaspoon lemon zest, and a squeeze of lemon juice (about 1 teaspoon). Taste. Beans vary in saltiness; adjust with more salt or lemon to keep the flavors bright.

8
Serve & Garnish

Ladle into warm bowls. Top with a drizzle of good olive oil, a crack of black pepper, and—if you’re feeling indulgent—shavings of Parmigiano-Reggiano. Serve with crusty bread for swiping the bowl clean.

Expert Tips

Control the Heat

Keep the soup at the barest simmer after adding cream; anything rolling will break the fat into grainy flecks.

Dairy-Free Swap

Use coconut milk but add ¼ teaspoon white miso for cheesy depth that coconut alone can’t provide.

Bean Brine Hack

If you’re using canned beans, save the aquafaba (liquid) for vegan meringues or cocktails—store it up to 5 days refrigerated.

Overnight Flavor

Soups thickened with pureed beans taste even better the next day; make it ahead and simply thin with broth when reheating.

Speed Soffritto

Pulse onion, garlic, and sun-dried tomatoes together in a mini food processor; the tomatoes’ oil prevents watery seepage and speeds browning.

Texture Tweaks

Prefer chunkier? Only puree 1 cup beans. Prefer silk? Puree half the soup in a high-speed blender, then recombine.

Variations to Try

  • Sausage Lover’s: Brown 8 oz mild Italian sausage before sautĂ©ing the onion; proceed as directed.
  • Seafood Spin: Add 8 oz peeled shrimp during step 6; cook 2–3 minutes until pink.
  • Vegan Protein: Stir 1 cup toasted farro or wheat berries at step 4 for toothsome chew.
  • Spicy Kick: Add ÂĽ teaspoon red-pepper flakes with the paprika; finish with a swirl of chili crisp.
  • Spring Green: Swap spinach for asparagus tips and fresh peas; add during the final 3 minutes.
  • Roasted Garlic Upgrade: Replace raw garlic with a whole head of roasted garlic squeezed from its papery skins—sweet, caramel notes galore.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; thin with broth or water when reheating.

Freeze: Ladle into pint freezer jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every 2 minutes.

Reheat: Warm gently over medium-low, stirring often. Do not boil vigorously after freezing; the cream component can separate. If it does, whisk vigorously or buzz with the immersion blender for 5 seconds to re-emulsify.

Frequently Asked Questions

Yes—add everything except cream and spinach to the slow cooker. Cook on LOW 6 hours or HIGH 3 hours. Stir in cream and spinach during the last 15 minutes. Blend partially with immersion blender before serving.

Naturally gluten-free. Just double-check that your broth and tomato paste are certified GF if you’re serving celiac guests.

Absolutely. Remove woody ribs, chop finely, and add 5 minutes earlier than you would spinach to soften.

Under-salting is the usual culprit. Beans need more salt than you think. Add another ½ teaspoon kosher salt and a squeeze of lemon, then retaste.

Sauté vegetables in ¼ cup low-sodium broth instead of oil; add beans and remaining broth once onions are translucent. Finish with a tablespoon of cashew cream for mouthfeel.

Yes—use a 7-quart pot. The only change is to increase simmering time by 5 minutes so the flavors meld. Freezer space permitting, you’ll thank yourself later.
Cozy Creamy Tuscan White Bean Soup Recipe
soups
Pin Recipe

Cozy Creamy Tuscan White Bean Soup Recipe

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

Ingredients

Instructions

  1. Heat Pot: Warm Dutch oven over medium heat for 1 minute.
  2. Sauté Aromatics: Add olive oil, onion, and ½ tsp salt; cook 4–5 min until translucent. Stir in garlic 45 sec.
  3. Bloom Paste: Mix in tomato paste, Italian seasoning, paprika, pepper; cook 2 min.
  4. Deglaze: Pour in 1 cup broth; scrape fond. Add beans and remaining broth; simmer 10 min.
  5. Puree: Blend â…“ of the soup with an immersion blender for creamy body.
  6. Finish: Stir in sun-dried tomatoes, spinach stems (if using), and cream; simmer 3 min. Add salt, lemon zest, spinach leaves; cook 1 min. Serve hot with olive oil drizzle.

Recipe Notes

For ultra-silky texture, blend the soup until just shy of completely smooth, then fold in whole beans for varied bite.

Nutrition (per serving)

228
Calories
11g
Protein
29g
Carbs
7g
Fat

More Recipes