Creamy Tuscan White Bean Soup

Featured in: Home Sweet Creations

This hearty Tuscan-style bowl combines tender white beans with crumbled Italian sausage, fresh spinach, and sweet carrots swimming in a luxuriously creamy broth. The entire dish comes together in just 30 minutes, making it perfect for busy weeknights when you crave something substantial and satisfying.

The foundation starts with savory sausage browned in butter, building layers of flavor as onions, carrots, and garlic soften in the rendered drippings. Cannellini beans add creaminess while absorbing the aromatic Italian herbs and subtle heat from red pepper flakes.

A splash of heavy cream transforms the chicken broth into a velvety base that coats every spoonful. Fresh spinach wilts into the warm soup, adding vibrant color and a dose of greens. Finish with generous Parmesan and crusty bread for dipping into each comforting bowl.

Updated on Wed, 28 Jan 2026 09:28:00 GMT
Creamy Tuscan white bean soup with sausage, spinach, and carrots, steaming in a rustic bowl beside crusty bread. Pin it
Creamy Tuscan white bean soup with sausage, spinach, and carrots, steaming in a rustic bowl beside crusty bread. | dulceamlou.com

I was standing in my kitchen last Tuesday watching the rain blur the window when the craving for something warm and heavy hit me like a physical weight. There is a specific kind of magic that happens when you sizzle sausage in a pot while the house feels drafty. I did not have a plan but the sight of a stray can of beans and a bag of spinach in the fridge felt like a sign. This soup ended up being the culinary equivalent of a thick wool blanket. It is the kind of meal that makes you want to turn off your phone and just exist in the steam.

One evening I accidentally added twice the red pepper flakes and ended up with a soup that cleared my sinuses and warmed my soul simultaneously. My roommate and I sat on the floor with our bowls laughing between spicy bites because it was exactly what we needed after a long week. Now whenever I smell garlic and Italian herbs hitting hot butter I think of that loud kitchen floor picnic. It reminded me that the best meals are often the ones that are slightly imperfect and shared with someone who does not mind the heat.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Italian sausage: I prefer using a spicy variety because the heat cuts through the heavy cream in a way that feels balanced and exciting.
  • Cannellini beans: These little legumes are secret powerhouses that create a velvety texture once they simmer and soften in the broth.
  • Baby spinach: I always throw in an extra handful at the very end to get that vibrant green pop against the pale cream.
  • Heavy cream: This is the soul of the dish turning a simple bean soup into a rich and indulgent experience.
  • Carrots: They provide a subtle sweetness and a bit of structural integrity to the broth.
  • Chicken broth: Using a low sodium version lets me control the saltiness myself which is vital when using savory sausage.
  • Butter: Starting the saute with butter instead of oil adds a layer of fat that makes the onions taste incredibly sweet.
  • Dried Italian herb mix: This blend brings that classic trattoria aroma into your kitchen without needing a dozen different spice jars.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Browning the base:
Melt your butter and let the sausage sizzle until it develops those deep brown crispy bits that hold all the flavor. You want to hear that aggressive crackle as the meat caramelizes against the bottom of the pot.
Softening the aromatics:
Toss in the onions and carrots letting them soak up the rendered fat until the onions look translucent and soft. The colors will start to look like a bright autumn morning in the pan.
Infusing the garlic:
Stir in the minced garlic and wait for that sudden intoxicating scent to fill the air before adding your spices. It only takes a minute to reach that perfect fragrant point.
Building the broth:
Pour in the beans and chicken broth bringing everything to a gentle bubble to let the flavors start their conversation. The beans will start to release their starch and thicken the liquid naturally.
Creamy transformation:
Lower the heat and slowly pour in the heavy cream watching the broth turn into a silky pale gold. Let it simmer gently so the cream does not break or curdle.
The green finish:
Fold in the spinach leaves at the very end so they wilt just enough to stay tender without losing their color. This is when the soup finally looks like a complete meal.
Golden-brown sausage crumbles and tender white beans swim in a creamy broth, flecked with wilted spinach and carrots. Pin it
Golden-brown sausage crumbles and tender white beans swim in a creamy broth, flecked with wilted spinach and carrots. | dulceamlou.com

My favorite part is always the sound of the crusty bread cracking as we tear off chunks to dip into the bottom of the bowl. There is something deeply satisfying about making sure not a single drop of that creamy broth goes to waste.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Finding the Right Sausage

I have experimented with turkey sausage and even plant based versions and they both work surprisingly well if you season them heavily. The key is ensuring you get a good sear on the meat to provide that essential savory depth to the entire pot.

The Art of the Wilt

Spinach can be finicky if you add it too early often turning into a dark and stringy mess that loses its charm. I have learned to turn off the heat completely before tossing the greens in letting the residual warmth do the work.

Making It Your Own

This recipe is essentially a canvas that you can paint with whatever you have left in your vegetable drawer. I often find myself throwing in a stray stalk of celery or a pinch of nutmeg to see how the profile shifts.

  • Try swapping the spinach for kale if you want a heartier leaf that stands up to reheating.
  • A splash of dry white wine after browning the sausage adds a sophisticated acidity that brightens the heavy cream.
  • Keep a block of real parmesan nearby to grate fresh over every single bowl you serve.
Hearty Tuscan white bean soup, garnished with Parmesan, ready to serve as a comforting 30-minute main dish. Pin it
Hearty Tuscan white bean soup, garnished with Parmesan, ready to serve as a comforting 30-minute main dish. | dulceamlou.com

This bowl is my go to remedy for a long day and a quiet house. I hope it brings as much warmth to your kitchen table as it always does to mine.

Recipe FAQs

Can I make this soup dairy-free?

Yes. Replace the heavy cream with full-fat coconut cream or simply omit it and add extra chicken broth. The soup will still be delicious and satisfying without dairy.

What type of sausage works best?

Italian sausage—either mild or spicy—adds authentic flavor. For a lighter version, substitute turkey or chicken sausage. Just ensure it's removed from casings before cooking.

How can I thicken the soup?

Mash some of the white beans against the side of the pot before adding the cream. This releases starch and creates a naturally thicker, creamier texture without any additional ingredients.

Can I use dried beans instead of canned?

Absolutely. Cook 1 cup dried beans until tender, then proceed with the instructions. This adds about 1-2 hours to your preparation time but yields excellent results.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop over time. Reheat gently on the stove, adding a splash of broth if needed.

What wine pairs well with this soup?

A crisp Pinot Grigio complements the creamy richness beautifully. Alternatively, try a light Chianti or dry Sauvignon Blanc to cut through the velvety texture.

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 Soup

Rich Tuscan soup with white beans, sausage, spinach, and creamy broth—ready in 30 minutes for ultimate comfort.

Prep Time
10 minutes
Cook Time
20 minutes
Total Duration
30 minutes
Recipe by Danica Mercer


Skill Level Easy

Cuisine Type Italian

Yield 4 No. of Servings

Diet Details None specified

Ingredient List

Meats

01 12 oz Italian sausage, casings removed, crumbled

Vegetables

01 1 medium yellow onion, finely diced
02 2 medium carrots, peeled and diced
03 3 garlic cloves, minced
04 3.5 oz fresh baby spinach

Legumes

01 2 cans (14 oz each) cannellini or great northern beans, drained and rinsed

Broth & Dairy

01 3 cups low-sodium chicken broth
02 1 cup heavy cream
03 2 tablespoons unsalted butter

Herbs & Seasonings

01 1 teaspoon dried Italian herb mix
02 ½ teaspoon crushed red pepper flakes
03 Salt and freshly ground black pepper to taste

For Serving

01 Freshly grated Parmesan cheese
02 Crusty bread, optional

Directions

Step 01

Brown the Sausage: In a large pot or Dutch oven, melt butter over medium heat. Add crumbled sausage and cook, breaking up with a spoon, until browned and cooked through, approximately 5 minutes.

Step 02

Sauté Aromatics: Add diced onion and carrots. Sauté for 4 minutes until vegetables soften. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build the Base: Stir in beans, Italian herb mix, and red pepper flakes. Pour in chicken broth and bring to a simmer.

Step 04

Add Cream and Simmer: Reduce heat to low and stir in heavy cream. Simmer gently for 5–7 minutes, allowing flavors to meld.

Step 05

Finish with Spinach: Add fresh baby spinach and cook until wilted, approximately 2 minutes. Season with salt and pepper to taste.

Step 06

Serve: Ladle soup into bowls, top with freshly grated Parmesan cheese, and serve with crusty bread if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot or Dutch oven
  • Sharp knife and cutting board
  • Wooden spoon or spatula
  • Ladle

Allergy Info

Review all ingredients for potential allergens and ask a healthcare provider if you’re not certain.
  • Contains dairy (butter, cream, Parmesan)
  • Contains potential gluten in sausage and broth (use certified gluten-free products if needed)
  • Contains possible sulfites in sausage

Nutrition Info (per serving)

Nutritional details here are only for informational purposes and not a substitute for medical guidance.
  • Calorie Count: 510
  • Fats: 32 g
  • Carbohydrates: 31 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.