Hearty Tuscan Farmhouse Soup

Tuscan Soup is the epitome of comfort food – a symphony of rich flavors featuring smoky bacon, savory Italian sausage, tender white beans, and vibrant sun-dried tomatoes, all harmoniously simmered in a luscious, creamy broth. This delightful one-pot meal is not just incredibly satisfying but also surprisingly simple to prepare, making it a perfect choice for weeknight dinners or cozy weekend gatherings.

A rich, creamy Tuscan Soup in a large pot, with a ladle scooping up a generous portion, showcasing pieces of sausage, beans, and spinach.

The Ultimate Creamy Tuscan Soup: A Hearty and Flavorful Delight

Lately, my kitchen has been brimming with sun-dried tomatoes, their intense, sweet-tart flavor finding its way into many of my favorite dishes, from Marry Me Chicken to Mediterranean Couscous Salad. There’s something truly magical about how they transform a dish, adding a depth that’s hard to achieve with fresh tomatoes alone.

Just the other day, as a blanket of snow covered everything outside, the craving for a truly comforting meal struck. With Italian sausage and bacon readily available in my fridge, I decided to adapt the foundational elements of my beloved Tuscan Sausage and Potato Soup. A few thoughtful adjustments later, and this incredibly rich, velvety soup was born. It effortlessly combines crispy bacon, flavorful Italian sausage, hearty white beans, and those irresistible sun-dried tomatoes into a single pot, yielding a simple yet profoundly satisfying meal that warms you from the inside out.

This creamy Tuscan soup is not only easy to prepare but also wonderfully versatile. You can tailor it to your palate by choosing mild or hot Italian sausage. Serve it alongside some crusty, buttered bread for dunking, and you’ll have a complete, perfect comfort meal. It’s a dish that feels both gourmet and homey, making it an instant family favorite.

What Makes This Tuscan Soup So Special?

What truly sets this Tuscan soup apart is its exquisite balance of flavors and textures. The crispy bacon bits offer a smoky, salty crunch, while the browned Italian sausage brings a robust, savory backbone. Sun-dried tomatoes infuse the broth with a concentrated sweetness and umami, cutting through the richness beautifully. The cannellini beans add a delightful creaminess and substance, making each spoonful incredibly satisfying. Finally, a generous swirl of heavy cream unites all these elements into a silky, indulgent broth that coats every ingredient, elevating a simple soup into a memorable culinary experience.

A collection of fresh ingredients laid out on a table, including onions, carrots, garlic, spinach, a package of Italian sausage, bacon, sun-dried tomatoes, canned beans, broth, heavy cream, and various seasonings, ready for making Tuscan soup.

Key Ingredients for the Perfect Tuscan Soup

Crafting this delicious Tuscan Soup starts with selecting quality ingredients. Here’s a detailed look at what you’ll need and why each component is crucial:

  • Sun-dried tomatoes: Opt for oil-packed varieties over vacuum-packed. The oil not only preserves their flavor but also contributes to the richness of your soup. If they come with added herbs, that’s an extra flavor boost! If you only have dry ones, rehydrate them in warm water first.
  • Bacon: More than just a topping, bacon is essential for rendering fat, which forms the flavor base for sautéing your vegetables. It adds a crucial smoky depth and a satisfying salty crunch when crisped. Choose a good quality, thick-cut bacon for best results.
  • Onion & Carrots: These aromatic vegetables create the foundational “mirepoix” for the soup. Dice them small and evenly to ensure they cook down smoothly and release their natural sweetness into the broth.
  • Italian Sausage: The star protein of this soup! Whether you prefer mild or hot, thoroughly searing and browning the sausage is key to developing a rich, savory flavor that permeates the entire dish. Remove casings if you’re using links.
  • Garlic & Italian seasoning: These two are non-negotiable for authentic Italian flavor. Freshly minced garlic provides a pungent warmth, while a good quality Italian seasoning blend (typically containing oregano, basil, thyme, rosemary, and marjoram) ties all the savory notes together.
  • Flour: A small amount of all-purpose flour acts as a thickening agent, creating a light roux that gives the broth a slightly heartier, more luxurious texture without being overly thick. For a gluten-free option, use a 1:1 gluten-free flour blend.
  • Cannellini beans: These creamy white beans add protein, fiber, and a wonderful texture. Always rinse them thoroughly to remove excess sodium and any canning liquid. If you’re not a fan, you can omit them or swap for another white bean variety.
  • Chicken broth: The quality of your broth significantly impacts the final taste. Use a good-quality chicken broth or stock. Low-sodium options are great if you prefer to control the saltiness yourself. Vegetable broth can be substituted for a poultry-free version.
  • Spinach: Fresh baby spinach wilts beautifully into the hot soup, adding a pop of color and a healthy dose of vitamins. Coarsely chop it for better distribution.
  • Heavy cream: This is what makes the soup truly creamy and rich, lending it that irresistible velvety finish. Don’t skimp on this for the ultimate indulgence!
Step-by-step image showing bacon cooking until crispy in a large pot, then being removed, followed by diced vegetables sautéing in the rendered fat, and finally Italian sausage browning in the center of the pot for Tuscan soup.

Expert Tips for the Best Tuscan Soup

Achieving the perfect bowl of Tuscan Soup is easy with these insider tips:

  • Use good ingredients: This cannot be stressed enough. Fresh, vibrant vegetables, a rich quality broth, well-marbled Italian sausage, and plump, quality beans will make a world of difference in the depth and complexity of your soup’s flavor.
  • Sauté veggies well: Don’t rush this step! Allowing your onions and carrots to soften and slightly caramelize brings out their natural sweetness, creating an incredibly flavorful base for your soup. This is where the magic begins.
  • Season as you go: Taste, taste, taste! Add salt and pepper gradually throughout the cooking process. Different broths and sausages have varying sodium levels, so adjusting as you go ensures your soup is perfectly seasoned, not too bland, and not too salty.
  • Add a splash of acid: A little secret weapon! A small splash of white vinegar or fresh lemon juice at the end brightens all the flavors in the soup, preventing it from tasting flat and enhancing its overall zestiness.
  • Italian sausage selection & prep: If using Italian sausage links, always remove them from their casings before browning. You can choose either mild or hot sausage based on your preference. For those who love extra heat, consider serving red pepper flakes on the side for a customizable kick.
  • Don’t overcrowd the pot: When browning the bacon and sausage, ensure you’re not overcrowding the pot. Crowding can steam the meat instead of browning it, preventing that delicious crispy texture and deep flavor development. Work in batches if necessary.
  • Prep ahead: To make cooking even smoother, chop all your vegetables (onions, carrots, garlic, sun-dried tomatoes, spinach) in advance. This mise en place approach will save you time and make the cooking process much more enjoyable.

Variations

Easy Ways to Customize Your Tuscan Soup

This recipe is incredibly flexible, allowing you to adapt it to your preferences or what you have on hand:

  • Swap the greens: While spinach is delicious, kale makes an excellent substitute. If using kale, be sure to cook it a little longer than spinach, as it’s a tougher green and needs more time to soften to the desired tenderness. You could also try Swiss chard.
  • Make it dairy-free: For a dairy-free version, simply replace the heavy cream with full-fat coconut milk. Be aware that this will impart a subtle sweetness and a hint of coconut flavor to the soup, which can be quite delightful! Other plant-based creams like cashew cream or oat milk cream can also work.
  • Change the beans: Cannellini beans are traditional, but Great Northern beans or navy beans are fantastic alternatives, offering similar creamy textures and nutritional benefits. Chickpeas could also be used for a slightly different texture.
  • Go gluten-free: This soup is easily made gluten-free by using a gluten-free all-purpose flour blend instead of regular flour for thickening. Always double-check labels on broth and sausage to ensure they are certified gluten-free.
  • Add more vegetables: Feel free to boost the veggie content! Diced zucchini, bell peppers, or even small potato chunks (if you don’t mind a slightly different take than the original potato soup base) can be added along with the carrots and onions.
  • Make it vegetarian: Skip the bacon and Italian sausage. Instead, sauté sliced mushrooms with the onion and carrots for an umami boost. Add smoked paprika for a smoky flavor substitute, and use vegetable broth instead of chicken broth.
The cooking process of Tuscan soup, showing broth, cream, spinach, and other ingredients simmering in a pot, ready to meld into a flavorful, creamy meal.

What to Serve With Creamy Tuscan Soup

This hearty Tuscan Soup is a meal in itself, but it pairs beautifully with a few complementary sides to round out your dining experience:

  • Bread for dunking: A warm, crusty bread is practically a requirement for soaking up every last drop of that creamy broth. Toast and butter homemade No-Knead Bread, or serve soft, warm Dinner Rolls on the side. A good quality baguette or sourdough also works wonders.
  • A fresh green salad: To balance the richness of the soup, a light and refreshing green salad is perfect. Try a vibrant Italian Salad with a tangy vinaigrette, a simple Garden Salad, or a zesty Olive Garden Salad copycat.
  • Garlic bread or Focaccia: For an extra flavorful bread option, homemade garlic bread or a slice of savory focaccia is divine. The robust flavors of garlic and herbs complement the soup beautifully, and their texture is ideal for soaking up the broth.
  • Fresh fruit or fruit salad: A light and refreshing side like a simple bowl of fresh berries, sliced apples, or a colorful fruit salad can provide a sweet and cooling contrast to the savory, warm soup.
  • Extra toppings: Don’t forget the garnishes! Beyond the crispy bacon, a sprinkle of freshly grated Parmesan cheese and a dash of chopped fresh parsley add brightness and a gourmet touch. Red pepper flakes are excellent for those who crave more heat.
A ladle scooping out a generous portion of the best creamy Tuscan soup from a large pot, showing all the delicious ingredients like sausage, beans, and spinach.

Storage

Storing Leftovers & Reheating Your Tuscan Soup

This soup is so good, you might not have many leftovers, but if you do, here’s how to handle them:

  • Cool Tuscan Soup fully: Before storing, allow the soup to cool completely at room temperature for no more than two hours. This prevents bacterial growth and ensures proper storage.
  • Keep in the fridge: Once cooled, transfer the soup to an airtight container and store it in the refrigerator for up to 3 days.
  • Reheating: When reheating on the stovetop over medium-low heat, you may notice the soup has thickened. Add a splash of extra chicken broth or water to achieve your desired consistency. Stir occasionally until thoroughly heated through.
  • Not for freezing: Unfortunately, this particular Tuscan soup recipe is not ideal for freezing. The heavy cream can separate and become grainy, and the spinach can become mushy upon thawing, leading to an undesirable texture. It’s best enjoyed fresh or within a few days from the fridge.

More Comforting Soup Recipes to Warm Your Soul:

If you loved this Tuscan Soup, you’re sure to enjoy these other hearty and comforting soup recipes:

  • Lasagna Soup with a creamy tomato base, capturing all the flavors of your favorite pasta dish in a bowl.
  • Potato Leek Soup, a velvety classic made even richer with cream.
  • Creamy Vegetable Soup, packed with loads of fresh, healthy veggies in a delicious, smooth broth.
  • Creamy Mushroom Soup Recipe with farro, an earthy and satisfying option for mushroom lovers.
  • Cheeseburger Soup, a fun and hearty soup featuring ground beef and all the classic cheeseburger toppings.
Delicious Creamy Tuscan Soup, showcasing its rich texture and hearty ingredients

Pin Recipe
Print Recipe

5 from 5 votes

Tuscan Soup

By

Chelsea Lords
Tuscan Soup is a hearty mix of bacon, Italian sausage, garlic, and creamy cannellini beans. Use mild or hot sausage to adjust the spice, and top with Parmesan and parsley for extra flavor!
Prep Time:

30

Cook Time:

20

Total Time:

50

Servings:

6
servings

Video

Equipment

  • Large pot
    6-quart or larger

Ingredients

  • 1/2
    cup
    sun-dried tomatoes in oil
    drained and diced, plus 2 teaspoons oil reserved
  • 5
    slices
    bacon
    diced (about 5 ounces)
  • 1
    cup
    diced yellow onion
    (about 1 medium onion)
  • 1
    cup
    diced carrots
    peeled (about 2 medium carrots)
  • 1
    pound
    Italian sausage
    hot or mild, casings removed if using links
  • 1
    tablespoon
    minced garlic
    (about 3 cloves)
  • 1
    teaspoon
    Italian seasoning
  • 2
    tablespoons
    all-purpose flour
  • 1
    (15.5-ounce) can
    cannellini beans
    drained and rinsed
  • 1
    (32-ounce) carton
    chicken broth
    (4 cups)
  • 3
    cups
    baby spinach
    coarsely chopped
  • 1
    cup
    heavy cream
  • Salt and black pepper
    to taste
  • Serving suggestions
    freshly chopped parsley, grated Parmesan cheese, red pepper flakes (optional)

Instructions

  1. Heat 2 teaspoons of the reserved sun-dried tomato oil in a large (6-quart or larger) pot or Dutch oven over medium-high heat. Add the diced bacon and cook until it is thoroughly browned and crispy. Using a slotted spoon, carefully remove the crispy bacon from the pot and set it aside on a paper towel-lined plate to drain, leaving the rendered bacon grease in the pot.
  2. Add the diced onion and carrots to the same pot with the bacon grease. Sauté for about 3-5 minutes, stirring occasionally, until they begin to soften and become fragrant. Push the softened vegetables to the edges of the pot, creating a space in the center. Add the Italian sausage to the center of the pot. Let it sear undisturbed for a few minutes to develop a good brown crust, then break it apart with a spoon and continue to cook, stirring frequently, until the sausage is deeply browned and cooked through.
  3. Stir in the diced sun-dried tomatoes, minced garlic, and Italian seasoning into the pot with the sausage and vegetables. Cook for 1 minute, stirring constantly, until the garlic is fragrant. Sprinkle the flour over the mixture and stir well to coat everything. Continue stirring for another minute to cook out the raw flour taste.
  4. Pour in the drained and rinsed cannellini beans and the chicken broth. Bring the soup to a gentle boil, then immediately reduce the heat to medium-low. Cover the pot and let it simmer for 10 minutes, allowing the flavors to meld beautifully. After 10 minutes, remove the lid and give the soup a good stir. Add the coarsely chopped spinach and the heavy cream to the pot. Stir gently until the spinach has completely wilted into the soup.
  5. Taste the soup and adjust the seasoning as needed with salt and pepper. The amount of salt will depend on the sodium content of your broth and sausage (I typically use about ½ teaspoon pepper and ¼–½ teaspoon salt, adjusting based on preference). Ladle the hot soup into individual bowls, top with the reserved crispy bacon bits, and garnish with freshly grated Parmesan cheese and chopped fresh parsley if desired. Serve immediately and enjoy your comforting Tuscan Soup!

Recipe Notes

Note 1: Enhance your serving experience with these optional garnishes: freshly chopped parsley, grated Parmesan cheese, and/or a pinch of red pepper flakes for those who enjoy a little extra warmth.

Storage: Allow the Tuscan Soup to cool completely at room temperature before transferring it to an airtight container. Store in the refrigerator for up to 3 days. When reheating, you might need to add a small amount of extra broth or water to thin the soup back to its original consistency. Freezing is not recommended for this soup due to the dairy (heavy cream) and spinach, which can change texture upon thawing.

Nutrition

Serving: 1serving |
Calories: 611kcal |
Carbohydrates: 26g |
Protein: 22g |
Fat: 47g |
Saturated Fat: 20g |
Polyunsaturated Fat: 5g |
Monounsaturated Fat: 18g |
Trans Fat: 0.02g |
Cholesterol: 117mg |
Sodium: 1287mg |
Potassium: 903mg |
Fiber: 5g |
Sugar: 3g |
Vitamin A: 2124IU |
Vitamin C: 18mg |
Calcium: 134mg |
Iron: 4mg

Nutrition information is automatically calculated and is an approximation. It may vary based on specific ingredients and cooking methods.






Love this recipe? Leave a comment below and share your thoughts!