Steam curling from a big ladle of creamy Tuscan sausage potato soup, flecked with wilted spinach and sun-dried tomatoes, is honestly everything I crave when autumn rolls in. The first time I made this soup, rain was tapping the windows and the kitchen was filled with the heady scent of garlic and Italian sausage—absolute heaven! There’s just something about a bowl of this cozy, rich soup that feels like an instant hug. If you’re looking for a recipe that brings together creamy comfort, bold flavors, and hearty ingredients, you’re in the right place. Creamy Tuscan sausage potato soup isn’t just another potato soup; it’s the one you’ll want to make again and again. Trust me, after a dozen tweaks and taste tests, this version is my family’s undisputed favorite.
What really makes this soup shine is the contrast—the savory sausage, the velvety potatoes, and that dreamy, garlicky creaminess all come together with a punch of sun-dried tomato tang. Plus, it’s surprisingly simple to throw together (even on a weeknight). Whether you’re feeding picky kids, prepping for a cozy fall dinner with friends, or just want to curl up with something soul-warming, this is the soup for you. And, because I’m a bit of a soup fanatic, you can bet I’ve tested this creamy Tuscan sausage potato soup every which way—on the stovetop, in the slow cooker, and even with a handful of ingredient swaps. So grab your favorite soup pot and let’s create some autumn magic!
Why You’ll Love This Creamy Tuscan Sausage Potato Soup
After years of making and tweaking soup recipes, let me tell you—this creamy Tuscan sausage potato soup hits all the right notes. It’s not your average soup. Here’s why my friends, family, and readers keep coming back for another bowl:
- Quick & Easy: This soup is ready in under 45 minutes, which is a lifesaver on those chilly, busy weeknights.
- Simple Ingredients: You don’t need a specialty grocery run—everything is available at your standard market, and you probably have most of it already.
- Perfect for Fall: When the leaves start dropping, this soup becomes my go-to for a cozy meal. It’s ideal for Sunday suppers, Halloween gatherings, or any night you just want to feel warm inside.
- Crowd-Pleaser: Every time I’ve served this at a family get-together or potluck, it’s vanished fast. Even the “I don’t like soup” types ask for seconds.
- Unbelievably Delicious: The combination of Italian sausage, creamy broth, and the hit of sun-dried tomatoes gives this soup a rich, unforgettable flavor. One spoonful and you’ll know what I mean!
What sets this recipe apart? For starters, I always brown the sausage to build flavor, then use a splash of the sun-dried tomato oil for extra depth (a little chef’s trick I picked up). The potatoes are simmered just right, so they’re tender but not falling apart. And the creaminess—wow. I’ve tested everything from half-and-half to coconut cream, and I’ll share all the options below. This isn’t just another copycat soup. It’s my best, coziest version, and it’s designed to be adaptable for your kitchen and your family.
Honestly, there’s something magical about how this soup brings everyone together. Whether we’re huddled around the table after a long day or enjoying a lazy Sunday, creamy Tuscan sausage potato soup makes even the smallest moments feel special. It’s comfort food, but with a little Italian soul and a whole lot of heart.
What Ingredients You Will Need
This creamy Tuscan sausage potato soup is all about big flavors built from simple, everyday ingredients. I love that most of these are pantry or fridge staples, so you don’t have to plan ahead too much. Here’s what you’ll need and a few notes from my own kitchen experiments:
- Italian sausage (1 pound/450g, mild or hot): I like to use bulk sausage, but links work if you remove the casings. Pork gives classic flavor, but turkey sausage works too.
- Yukon Gold potatoes (about 1.5 pounds/680g, diced): Their buttery texture is perfect, but russets or red potatoes are solid backups.
- Yellow onion (1 large, diced): Adds sweetness and depth to the soup base.
- Garlic (4 cloves, minced): Don’t skimp—garlic is essential for that Tuscan warmth. I sometimes add an extra clove for good luck.
- Sun-dried tomatoes (1/2 cup/60g, chopped, packed in oil): The tangy, slightly sweet pop is everything. If you only have dry-packed, soak them in hot water for 10 minutes.
- Chicken broth (5 cups/1.2L): Use low-sodium if you want to control salt. Homemade is great, but store-bought works just fine (I use Better Than Bouillon sometimes).
- Heavy cream (1 cup/240ml): For ultimate richness. You can swap in half-and-half or coconut cream if you need dairy-free.
- Baby spinach (3 cups/90g, roughly chopped): Kale is a nice substitute if you want more texture.
- Parmesan cheese (1/2 cup/40g, grated): For a nutty, salty finish. I always grate it fresh, but pre-grated is fine in a pinch.
- Olive oil (2 tablespoons/30ml): For sautéing. I usually sneak in a bit of oil from the sun-dried tomato jar for extra flavor (highly recommend).
- Salt and pepper (to taste): Start with a little, taste, and adjust as you go. Sausage can be salty, so don’t overdo it at first.
- Optional: Crushed red pepper flakes (1/4 teaspoon): If you like a little heat.
Ingredient tips and substitutions:
- Potatoes: If you want a lower-carb option, try swapping half the potatoes for cauliflower florets. It’s surprisingly good!
- Sausage: For a lighter version, chicken or turkey sausage works well. For vegetarians, go with a plant-based sausage and veggie broth.
- Leafy greens: No spinach? Kale, Swiss chard, or even arugula (added at the last minute) are all delicious.
- Dairy-free: Use coconut cream and skip the Parmesan, or use a vegan Parmesan alternative.
I’ve tested this soup with all sorts of little tweaks—sometimes I toss in a handful of cannellini beans for more protein, or sprinkle fresh basil on top for a burst of color. Don’t be afraid to experiment!
Equipment Needed
You don’t need a fancy kitchen to whip up a cozy batch of creamy Tuscan sausage potato soup. Here’s what I use (with a few tips for budget and maintenance):
- Large soup pot or Dutch oven (at least 5-quart/4.7L): A heavy-bottomed pot helps prevent scorching. I love my enameled Dutch oven, but any sturdy soup pot will do.
- Sharp chef’s knife: For dicing onions, potatoes, and mincing garlic. If you only have a basic kitchen knife, just take your time—it’ll get the job done.
- Cutting board: Preferably one that doesn’t slide around. I put a damp towel underneath mine for safety.
- Wooden spoon or spatula: For stirring and scraping up those tasty brown bits after browning sausage.
- Ladle: Makes serving soup easy and mess-free.
- Measuring cups and spoons: For accuracy, especially with the cream and broth.
- Colander (optional): If you want to drain excess fat from the sausage, but honestly, I usually just tilt the pot and spoon it off.
If you don’t have a Dutch oven, a regular stock pot works fine. For cleaning, I soak my pot in warm water for a bit before scrubbing—makes getting rid of any stuck-on bits way easier. And if you’re just starting out in the kitchen, don’t worry—no high-end gadgets required for this one!
How to Make Creamy Tuscan Sausage Potato Soup
Let’s get cooking! Here’s my step-by-step guide for making creamy Tuscan sausage potato soup. I’ll include time estimates, sensory cues, and a few troubleshooting notes:
-
Brown the sausage (5-7 minutes):
Heat 1 tablespoon (15ml) olive oil in your soup pot over medium-high heat. Add 1 pound (450g) Italian sausage, breaking it up with a spoon. Cook until browned and no pink remains. Tip: Let the sausage sit for a minute before stirring for better browning. If there’s excess fat, spoon it off (leave a little for flavor!). -
Sauté the aromatics (3-4 minutes):
Add 1 diced onion and a pinch of salt to the pot. Cook, stirring often, until the onion is soft and translucent. Toss in 4 minced garlic cloves and cook for another 30 seconds, just until fragrant (don’t let it burn—you’ll smell a sweet, garlicky aroma). -
Add sun-dried tomatoes (1 minute):
Stir in 1/2 cup (60g) chopped sun-dried tomatoes. Let them sizzle with the onions and garlic. This step wakes up their flavor! -
Add potatoes and broth (2 minutes):
Add 1.5 pounds (680g) diced Yukon Gold potatoes. Pour in 5 cups (1.2L) chicken broth. Scrape up any brown bits from the bottom of the pot—they’re flavor gold. Bring to a boil. -
Simmer the soup (15-20 minutes):
Once boiling, lower the heat to a gentle simmer. Cover and cook until potatoes are fork-tender but not mushy. Check at 15 minutes and test a potato cube—it should hold its shape but be soft inside. -
Add cream and spinach (3-5 minutes):
Reduce heat to low. Stir in 1 cup (240ml) heavy cream and 3 cups (90g) chopped baby spinach. Simmer gently until spinach wilts and soup is creamy. Don’t let it boil after adding cream—just a gentle heat. -
Finish and season (1-2 minutes):
Stir in 1/2 cup (40g) grated Parmesan. Taste and add salt, pepper, and red pepper flakes if you want a little kick. The soup should be creamy, savory, and just a little tangy from the tomatoes. -
Serve and enjoy:
Ladle into bowls and top with extra Parmesan and a drizzle of sun-dried tomato oil if you’re feeling fancy.
Common Troubleshooting:
- If your soup is too thick, add a splash more broth or cream.
- If it’s too thin, simmer uncovered for a few extra minutes to reduce.
- For extra richness, mash a few potato pieces right in the pot before adding the cream.
Personal tip: If you’re making this ahead, wait to add the spinach and cream until reheating. Keeps everything bright and fresh!
Cooking Tips & Techniques
After making creamy Tuscan sausage potato soup more times than I can count, I’ve learned a few tricks to guarantee great results every time:
- Brown the sausage well: Don’t rush this step! Letting the sausage get deeply browned means more flavor in every bite. Those little crispy bits? Pure gold.
- Cut potatoes evenly: Try to keep your potato cubes around 1/2 inch (1.25cm). Smaller cubes cook faster but can get mushy if overdone, so keep an eye on them.
- Don’t boil after adding cream: High heat can curdle the cream. Keep the soup just below a simmer for a velvety finish.
- Layer your seasoning: I add a pinch of salt with the onions, then taste again at the end. Sausage and Parmesan can be salty, so go slow and taste as you go.
- Use sun-dried tomato oil: Swapping in a tablespoon of that flavorful oil for regular olive oil really ups the ante. Don’t toss it!
- Troubleshooting texture: If you accidentally overcook the potatoes, mash a few to thicken the soup. If it’s too thick, just splash in more broth or water.
- Batch cooking: If you’re making a double batch, I recommend browning the sausage in two rounds so you don’t crowd the pot and lose that caramelization.
One time I got distracted and let the soup boil after adding cream—oops! The cream split, and while it still tasted fine, the texture wasn’t as dreamy. Lesson learned: low and slow after the cream goes in.
For multitasking, I dice all my veggies while the sausage is browning. Lay out all your ingredients first and you’ll feel like a total pro (or at least look like one if someone walks in!).
Variations & Adaptations
One of the best things about creamy Tuscan sausage potato soup is how easily you can tweak it to suit your mood, your pantry, or your dietary needs. Here are a few ways I like to mix things up:
- Low-Carb Version: Swap out half (or all) of the potatoes for cauliflower florets. It keeps the soup creamy and hearty but with fewer carbs.
- Vegetarian Adaptation: Use plant-based Italian sausage (like Beyond or Field Roast), vegetable broth, and a vegan cream (coconut or cashew cream works great). Omit the Parmesan or use a vegan alternative.
- Spicy Kick: Use hot Italian sausage and double up on the red pepper flakes. Sometimes I even toss in a little chopped Calabrian chili for some heat.
- Seasonal Greens: In winter, I swap spinach for chopped kale or Swiss chard. In the summer, a handful of fresh basil or arugula stirred in at the end is fantastic.
- Dairy-Free Option: Swap heavy cream for full-fat coconut milk or a rich oat cream, and use a dairy-free Parmesan (or skip it).
- Extra Protein: Add a drained can of white beans (like cannellini) for more texture and nutrition.
My personal favorite twist? Adding a squeeze of fresh lemon juice and a handful of chopped fresh basil for brightness—especially when I’m craving something a little lighter. Don’t be afraid to play around with the recipe until it feels just right for you!
Serving & Storage Suggestions
Creamy Tuscan sausage potato soup is at its best served piping hot, with a sprinkle of extra Parmesan and a fresh grind of black pepper. I love to serve it in deep bowls with crusty bread for dunking—think ciabatta, sourdough, or even a hunk of garlic bread if you’re feeling indulgent.
For a full meal, pair with a simple green salad tossed in balsamic vinaigrette. If it’s a cozy dinner party, I’ll sometimes pour a glass of Chianti or even a sparkling apple cider for the kids.
Leftovers? They’re a dream. Let the soup cool completely, then store in an airtight container in the fridge for up to 3 days. The flavors get even better overnight! For longer storage, freeze in single-serve portions for up to 2 months (skip the spinach and cream if you’re freezing, and add those when reheating for best texture).
To reheat, warm gently on the stove over low heat, stirring occasionally. If the soup thickens up too much in the fridge, just add a splash of broth or cream to loosen it. Avoid boiling after reheating to keep it creamy and smooth.
Nutritional Information & Benefits
This creamy Tuscan sausage potato soup is hearty and satisfying, with a nice balance of protein, carbs, and healthy fats. One serving (about 2 cups/480ml) is roughly:
- Calories: 430
- Protein: 18g
- Carbohydrates: 34g
- Fat: 25g
- Fiber: 4g
The potatoes provide potassium and fiber, while the spinach adds a boost of iron, magnesium, and antioxidants. Using turkey sausage or plant-based sausage can lighten things up, and swapping in cauliflower reduces carbs for low-carb diets. If you’re gluten-free, this soup is naturally friendly—just check your sausage and broth labels. Allergens include dairy (cream, Parmesan) and pork (in standard sausage), so adjust as needed for your household.
I genuinely love how this soup fits into a balanced week, especially after a long day when you want something comforting but still loaded with veggies and real ingredients. It’s the kind of meal that leaves you satisfied, not sluggish.
Conclusion
There’s a reason creamy Tuscan sausage potato soup is my go-to fall comfort food. It’s cozy, rich, and packed with all the flavors I crave when the leaves start turning. It’s easy enough for weeknights but special enough for sharing with friends and family. Plus, it’s endlessly adaptable—so you can really make it your own.
If you’re looking for a soup that combines classic comfort with a little Italian flair, give this one a try. Don’t be afraid to swap ingredients or add your own twist—my best recipes always started as experiments!
This soup never fails to bring warmth to my kitchen, and I hope it does the same for yours. If you make it, let me know how it turns out! Leave a comment below with your tweaks, share your photos, or tell me your favorite way to enjoy it. Here’s to cozy nights and even cozier bowls of soup!
Frequently Asked Questions
Can I make creamy Tuscan sausage potato soup ahead of time?
Absolutely! Prepare the soup up to the point of adding spinach and cream, then cool and store in the fridge. When ready to serve, gently reheat, add the spinach and cream, and simmer just until warmed through. This keeps the greens fresh and the soup creamy.
What’s the best potato for this soup?
I prefer Yukon Gold potatoes because they’re buttery and hold their shape, but russet or red potatoes work too. If you want a creamier texture, russets are a great pick—they can break down a little more for a thicker soup.
How do I make this recipe dairy-free?
Swap the heavy cream for full-fat coconut milk or a thick oat cream, and skip the Parmesan or use a dairy-free cheese substitute. The soup stays rich and flavorful, promise!
Can I freeze Tuscan sausage potato soup?
Yes, but for best results, freeze before adding the spinach and cream. When reheating, add them in fresh. This prevents the soup from separating or the spinach from getting mushy.
What can I serve with this soup?
Crusty bread is a classic, but I also love pairing this soup with a simple green salad or roasted veggies. For drinks, a light red wine or sparkling apple cider works wonders with the creamy, savory flavors.
Pin This Recipe!
Creamy Tuscan Sausage Potato Soup
This creamy Tuscan sausage potato soup is a cozy, hearty dish packed with Italian sausage, tender potatoes, sun-dried tomatoes, and spinach in a rich, garlicky broth. It’s quick to make, full of bold flavors, and perfect for chilly fall nights or family gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Italian
Ingredients
- 1 pound Italian sausage (mild or hot, bulk or links with casings removed)
- 1.5 pounds Yukon Gold potatoes, diced
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1/2 cup sun-dried tomatoes, chopped (packed in oil)
- 5 cups chicken broth (low-sodium preferred)
- 1 cup heavy cream
- 3 cups baby spinach, roughly chopped
- 1/2 cup Parmesan cheese, grated
- 2 tablespoons olive oil (or oil from sun-dried tomato jar)
- Salt and pepper, to taste
- 1/4 teaspoon crushed red pepper flakes (optional)
Instructions
- Heat 1 tablespoon olive oil in a large soup pot or Dutch oven over medium-high heat. Add Italian sausage, breaking it up with a spoon, and cook until browned and no pink remains (5-7 minutes). Spoon off excess fat, leaving a little for flavor.
- Add diced onion and a pinch of salt. Sauté until onion is soft and translucent (3-4 minutes). Add minced garlic and cook for 30 seconds until fragrant.
- Stir in chopped sun-dried tomatoes and let them cook for 1 minute to release flavor.
- Add diced potatoes and pour in chicken broth. Scrape up any brown bits from the bottom of the pot. Bring to a boil.
- Reduce heat to a gentle simmer, cover, and cook until potatoes are fork-tender but not mushy (15-20 minutes).
- Lower heat to low. Stir in heavy cream and chopped spinach. Simmer gently until spinach wilts and soup is creamy (3-5 minutes). Do not boil after adding cream.
- Stir in grated Parmesan cheese. Taste and adjust with salt, pepper, and red pepper flakes if desired.
- Ladle soup into bowls and top with extra Parmesan and a drizzle of sun-dried tomato oil if desired. Serve hot.
Notes
For a lighter version, use turkey or chicken sausage. For dairy-free, substitute coconut cream and vegan Parmesan. If making ahead or freezing, add spinach and cream when reheating for best texture. Adjust thickness by adding more broth or mashing some potatoes. Use sun-dried tomato oil for extra flavor.
Nutrition
- Serving Size: About 2 cups
- Calories: 430
- Sugar: 5
- Sodium: 950
- Fat: 25
- Saturated Fat: 11
- Carbohydrates: 34
- Fiber: 4
- Protein: 18
Keywords: Tuscan soup, sausage potato soup, creamy soup, fall soup, Italian sausage soup, comfort food, easy soup recipe, spinach soup, sun-dried tomato soup, hearty soup






