30-MINUTE MEALS! Get the email series now
Royal Recipe

Tuscan White Bean Soup

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Nov 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

A comforting one pot Tuscan white bean soup with Italian sausage, vegetables, herbs, creamy beans and vibrant spinach. Hearty, easy to reheat, and perfect for family dinners.

Tuscan White Bean Soup

This Tuscan white bean soup has been on my weeknight rotation ever since I first made it on a blustery evening when pantry staples and a bag of beans had to become dinner. The combination of browned mild Italian sausage, sweet onion, carrots and celery, and a handful of fragrant herbs yields a bowl that tastes like it has been simmering for hours even when it has not. Creamy Great Northern beans add body while a splash of heavy whipping cream smooths the texture and helps the leafy greens feel luxurious. Every spoonful is warm, rustic, and satisfying.

I discovered this version while visiting a friend who grows herbs and keeps a small rack of Italian pantry items. She taught me how to coax flavor from simple ingredients by taking time to brown the meat and to sweat the vegetables gently. What makes this recipe special is its forgiving nature. It will reward a slow simmer, but it also shines when made quickly. The family loves reheated leftovers because the flavors meld further overnight. This soup has become a favorite for casual dinners, small gatherings, and nights when nourishment and comfort are the goal.

Why You'll Love This Recipe

  • This one pot dish is ready in about 45 minutes from start to finish and uses pantry staples such as canned Great Northern beans and store bought Italian sausage.
  • The base layers brown sausage for deep savory flavor and sweated vegetables for natural sweetness so you do not need many extra seasonings.
  • Make ahead friendly, it keeps well in the refrigerator and tastes even better the next day because the flavors continue to marry.
  • Easy to scale up for a crowd and straightforward to adapt for dietary needs by swapping ingredients or omitting the cream.
  • Balanced and hearty with protein from the sausage and beans and a bright green finish from baby spinach for color and nutrients.

In my kitchen this soup is my go to when I want something homey and fast. My partner always asks for two bowls and my neighbor requested the recipe after tasting it at a small potluck. It is a reliable crowd pleasing dinner that makes leftovers feel like a treat.

Ingredients

  • Italian sausage: One pound mild Italian sausage works best. Remove casings if necessary and look for a quality brand with simple spices and no additives. The sausage provides the base savory flavor and a little fat for cooking the vegetables.
  • Yellow onion: One large onion, diced to about one and a half cups. Choose a firm onion without soft spots. The onion sweats and becomes a sweet backbone for the broth.
  • Celery: Three ribs, diced. Celery adds aromatic depth and a subtle crunch until the soup simmers it tender.
  • Carrots: Two large carrots, sliced into rounds. Carrots bring natural sweetness and color contrast so pick firm carrots free of blemishes.
  • Garlic: Two teaspoons minced. Fresh garlic is much brighter than pre minced in jars and helps lift the whole pot.
  • Tomato paste: One tablespoon. A small amount of concentrated tomato adds umami and slight acidity to balance cream.
  • Italian seasoning: One teaspoon of a dried blend for herb notes. Use fresh herbs if available and reduce quantity slightly to taste.
  • Crushed red pepper: Half a teaspoon. Adjust for heat preference or omit for a milder flavor.
  • Black pepper: Half a teaspoon freshly ground for finish.
  • Chicken broth: Four cups, low sodium preferred so you can control saltiness. Homemade or a trusted brand adds depth to the pot.
  • Great Northern beans: Two 15.5 ounce cans, drained and rinsed. Canned beans make this recipe quick while still giving a creamy texture.
  • Baby spinach: Two packed cups or about sixty grams. Add at the end for vibrant color and soft texture.
  • Heavy whipping cream: Half a cup or one hundred nineteen grams. A small splash makes the soup silky and rounds out the flavors.
  • Parsley: Chopped for garnish. Fresh Italian parsley brightens each bowl.

Instructions

Brown the sausage: Heat a large Dutch oven over medium high heat and add the sausage. Break the meat up with a wooden spoon and cook until the pieces are browned and no longer pink. This step takes about ten to fifteen minutes and is essential for developing savory caramelized flavors. Spoon off excess fat if you have more than a few tablespoons to avoid a greasy broth. Sweat the vegetables: Reduce the heat to medium and add diced onion, diced celery, and sliced carrots. Cook until the onion is translucent and soft about three to five minutes. Sweating rather than browning preserves sweetness and texture. Add the minced garlic and cook for one minute until fragrant but not bitter. Add seasonings and tomato paste: Stir in the tomato paste, Italian seasoning, crushed red pepper, and ground black pepper. Cook for a minute to allow the tomato paste to toast slightly which deepens its flavor and prevents any raw metallic notes in the broth. Simmer with broth and beans: Pour in the chicken broth and add the drained and rinsed Great Northern beans. Bring the pot to a gentle simmer and let it cook uncovered for about six to seven minutes until the celery and carrots are tender but still hold their shape. Taste and adjust seasoning with salt if needed. Finish with cream and greens: Lower the heat and stir in the heavy whipping cream and baby spinach. Cook until the spinach is fully wilted about five minutes. The cream will soften the acidity and create a velvety mouthfeel. Remove from heat and let the pot rest a few minutes before serving so flavors settle. Serve and garnish: Ladle the soup into bowls and garnish with chopped parsley. Serve with crusty bread or a simple green salad. Leftovers will taste even better the next day after the flavors have mingled.

You Must Know

  • This soup stores well in the refrigerator for up to four days and freezes for up to three months in airtight containers.
  • Using low sodium chicken broth allows you to control the salt level and prevents over salting after adding canned beans.
  • Brown the sausage thoroughly to build flavor. Do not skip this step even if you are short on time.
  • For a lighter finish omit the heavy cream and stir in a swirl of olive oil at serving time.
  • Leftovers deepen in flavor so plan to enjoy reheated portions for lunch the next day.

My favorite aspect of this soup is how versatile it is. When I first made it I served it with boiled new potatoes and a quick lemon dressed salad. Guests commented on the layered flavors and asked for the recipe. It has been a warm welcome at many dinners and is one of those dishes that makes the kitchen feel cozy and the table feel full.

Storage Tips

Cool the soup at room temperature for no more than two hours then transfer to airtight containers for refrigeration. It keeps well for about four days in the refrigerator. For longer storage freeze in individual portions or a large container for up to three months. When freezing, leave a little headroom since liquids expand. Thaw overnight in the refrigerator and reheat gently on the stove over low heat to preserve bean texture. If the soup has thickened after refrigeration add a splash of broth while reheating to reach the desired consistency.

Ingredient Substitutions

To make this dairy free substitute the heavy whipping cream with full fat coconut milk or an unsweetened oat creamer for a creamy finish and a slightly different flavor profile. For a vegetarian version replace the sausage with smoked tempeh or a diced portobello mushroom and use vegetable broth instead of chicken broth. Swap Great Northern beans for cannellini or navy beans with minimal change. Use hot Italian sausage if you want more heat and reduce the crushed red pepper accordingly.

Serving Suggestions

Serve this soup with toasted crusty bread, garlic crostini, or a piece of focaccia to soak up the broth. A simple green salad with lemon vinaigrette cuts through the richness. For a heartier meal add a scoop of cooked farro or short pasta when plating. Garnish with additional parsley or shaved Pecorino Romano for a salty note. A drizzle of extra virgin olive oil at the end brightens the flavors.

Cultural Background

The inspiration for this dish comes from Tuscan and broader Italian peasant cooking where beans, greens, simple meats, and pantry broths form the core of everyday meals. Beans have long been a staple in Italian kitchens because they are nutritious and affordable. The addition of sausage and cream leans into Italian American comfort cooking where richness balances rustic ingredients. This soup bridges classic Tuscan simplicity with the cozy finishes many families now enjoy.

Seasonal Adaptations

In spring swap baby spinach for tender young kale or Swiss chard stems removed for sturdier greens that hold up to reheating. In autumn add a half cup of diced sweet potato when you add the broth for earthier sweetness. In winter increase the aromatic herbs and consider roasting the carrots and onions first for deeper flavor. In summer lighten the soup by omitting cream and adding a squeeze of lemon at serving to brighten the pot.

Meal Prep Tips

Make a double batch and portion into microwave safe containers for grab and go lunches. Beans and sausage maintain texture well after one reheating but add fresh spinach at serving if you prefer a crisp green. Store garnishes separately to keep presentation fresh. If you plan to freeze, leave out the cream and add it when reheating to keep the texture silky.

This Tuscan white bean soup is one of those dependable dishes that rewards small techniques such as browning and gentle simmering. It is warm, comforting, and easy to make your own. Give it a try and adapt seasonings and accompaniments to suit your family and the season.

Pro Tips

  • Brown the sausage fully to deepen flavor and render fat for cooking the vegetables.

  • Use low sodium chicken broth so you can control final seasoning and avoid over salting.

  • Rinse canned beans to remove excess sodium and to improve their texture in the pot.

  • If the soup thickens after refrigeration add a splash of broth while reheating.

This nourishing tuscan white bean soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Sweet TreatsDinnerSoupOne-PotItalianBeansCreamy
No ratings yet

Tuscan White Bean Soup

This Tuscan White Bean Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Tuscan White Bean Soup
Prep:15 minutes
Cook:30 minutes
Rest Time:10 mins
Total:45 minutes

Ingredients

Meat

Aromatics and vegetables

Pantry and seasonings

Liquids and beans

Greens and garnish

Instructions

1

Brown the sausage

Place a large Dutch oven over medium high heat. Add the sausage and break it up with a wooden spoon. Cook until the meat is browned and no longer pink about ten to fifteen minutes. Drain excess fat if more than a few tablespoons remain.

2

Sweat the vegetables

Reduce heat to medium and add the diced onion, diced celery, and sliced carrots. Cook until the onion is soft and translucent about three to five minutes. Add minced garlic and cook for one minute until fragrant.

3

Add seasonings and tomato paste

Stir in the tomato paste, Italian seasoning, crushed red pepper, and ground black pepper. Cook for about one minute to allow the tomato paste to deepen in flavor.

4

Simmer with broth and beans

Add the chicken broth and the drained and rinsed beans. Bring to a gentle simmer and cook uncovered for six to seven minutes until carrots and celery are tender.

5

Finish with cream and spinach

Lower heat and stir in the heavy whipping cream and baby spinach. Continue to cook until the spinach is wilted about five minutes. Remove from heat and let sit for a few minutes before serving.

6

Serve and garnish

Ladle into bowls and garnish with chopped parsley. Serve with crusty bread or a simple salad. Reheat leftovers gently adding a splash of broth if needed.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 548kcal | Carbohydrates: 22g | Protein:
28g | Fat: 36g | Saturated Fat: 11g |
Polyunsaturated Fat: 7g | Monounsaturated Fat:
14g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Tuscan White Bean Soup

Categories:

Tuscan White Bean Soup

Did You Make This?

Leave a comment & rating below or tag @royalrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Sweet Treats cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.