The moment that first whiff of Italian sausage hits the hot pan, my whole kitchen smells like a little corner of Tuscany! and around here, that’s pure comfort. I’m Luna, a Sicilian-American mom of three, and this Creamy Tuscan Sausage Soup has become my secret weapon for busy weeknights. It’s rich, creamy, and somehow still feels like a warm hug after a long day. My kids literally cheer when they see the pot on the stove, and I love that it comes together in one pot without any fuss.

Let me walk you through exactly how I make it! trust me, you’ll want this one in your regular rotation.
Table of Contents
Table of Contents
Why You’ll Love This Creamy Tuscan Sausage Soup
Honestly, this soup checks every box for my crazy weeknight dinners. Here’s why it’s become a family favorite:
- Ready in just 45 minutes, all in one pot! less mess, more flavor.
- Rich and creamy, but not heavy! the spinach and broth keep it bright.
- Packed with protein from the sausage and Parmesan, plus a good dose of greens.
- Naturally gluten-free, so everyone at the table can dig in.
- And my kids? They always ask for seconds, which is basically a miracle.
Ingredients for Creamy Tuscan Sausage Soup
I’m a stickler for using exactly what’s listed here! these are the ingredients that make this soup sing. Grab everything before you start, and you’ll breeze right through.
- 1 lb mild Italian sausage, casings removed
- 1 tablespoon olive oil
- 1 small onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes, chopped (oil-packed, drained if needed)
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- 2 cups packed fresh spinach
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes, optional
- Salt and black pepper to taste
A little kitchen scale is your best friend here, especially for the sausage and cheese! it just takes the guesswork out. And please, grate your own Parmesan. The pre-shredded stuff doesn’t melt nearly as smooth, and we’re after that silky, creamy broth.
How to Make Creamy Tuscan Sausage Soup
I’ve made this soup more times than I can count, and the steps are so simple you’ll feel like a pro right away. Just follow along, and don’t rush the simmering! that’s where the magic hides.

Brown the Sausage for Creamy Tuscan Sausage Soup
Grab your favorite big pot or Dutch oven and heat that tablespoon of olive oil over medium heat. Once it shimmers, crumble in the sausage. I use a wooden spoon to break it into little bits as it cooks. Let it sizzle away for a good 5 to 7 minutes! you want deep, golden-brown pieces, not just gray. That browning builds the whole soup’s flavor foundation. Drain off most of the fat, but leave about a spoonful in the pot for richness. Trust me, that little bit makes a difference.
Simmer the Broth in Your Creamy Tuscan Sausage Soup
Toss the diced onion and minced garlic right into that same pot. Stir them around for about 3 minutes until they soften and smell amazing. Next, add the chopped sun-dried tomatoes and Italian seasoning, cooking just 1 minute to wake up the herbs. Pour in the chicken broth and crank the heat to bring it to a boil. Once it’s bubbling, immediately lower it to a gentle simmer! not a crazy boil. Cover the pot and let it do its thing for 15 minutes. This slow melding is non-negotiable; it’s what gives the broth that deep, savory soul.
Finish with Cream and Spinach for Creamy Tuscan Sausage Soup
Now, turn the heat down as low as it can go. Slowly stir in the heavy cream and freshly grated Parmesan until everything’s smooth and velvety. Let it barely simmer for 5 minutes! keep an eye on it, because if it boils, the dairy can curdle and get grainy. No one wants that. Drop in the fresh spinach and red pepper flakes if you’re using them. Stir gently just until the spinach wilts, which takes about 2 minutes. Give it a taste, add salt and pepper as needed, then ladle it straight into bowls. It’s ready to warm you right up.
Print
Creamy Tuscan Sausage Soup: 45-Minute Comfort in a Bowl
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Gluten Free
Description
A rich and creamy soup with Italian sausage, sun-dried tomatoes, and spinach in a savory broth.
Ingredients
- 1 lb mild Italian sausage, casings removed
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes, chopped
- 4 cups chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Add sausage and cook, breaking it into crumbles, until browned. Drain excess fat.
- Add onion and garlic. Sauté for 3 minutes until softened.
- Stir in sun-dried tomatoes and Italian seasoning. Cook for 1 minute.
- Pour in chicken broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Lower the heat. Stir in heavy cream and Parmesan cheese. Simmer for 5 minutes, stirring occasionally.
- Add spinach and red pepper flakes. Cook until spinach wilts, about 2 minutes.
- Taste and adjust salt and pepper. Serve hot.
Notes
- Use hot Italian sausage for extra spice.
- For a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons water and stir in during step 5.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 3g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 60mg
Tips for the Best Creamy Tuscan Sausage Soup
These little tricks make all the difference, I promise:
- Brown the sausage deeply! that caramelized flavor is everything.
- Freshly grated Parmesan melts into silkiness; skip the pre-shredded stuff.
- Lower the heat before adding cream so it never curdles.
- Pat sun-dried tomatoes dry if they’re oil-packed to keep the broth clean.
- Swap in hot Italian sausage for a spicy kick.
Variations for Creamy Tuscan Sausage Soup
I’ve played with this soup plenty, and these simple swaps always work:
- Chopped kale instead of spinach, just cook it a minute longer.
- Half-and-half for a lighter touch.
- A splash of white wine with the broth.
- Chicken sausage for less fat.
- Cannellini beans for extra protein.
- Coconut cream for dairy-free (it changes the flavor a bit).
Serving and Storing Creamy Tuscan Sausage Soup
When that pot’s bubbling and the whole kitchen smells like garlic and herbs, I just grab some crusty bread for dunking! honestly, it’s the best part. Garlic toast or even a quick green salad on the side makes it feel like a full, cozy meal without any extra work. My little ones love tearing off chunks of bread and scooping up every last drop.
If you have leftovers, let the soup cool completely, then tuck it into airtight containers in the fridge for up to 3 days. Reheat it gently on the stove over low heat, stirring often, and whatever you do, don’t let it boil or the cream might separate. You can freeze it too, but the texture might get a touch grainy! thaw overnight in the fridge and warm it slowly, adding a splash of broth to bring back that silky smoothness.

Nutritional Information
I know some of you like to peek at the numbers, so here’s a rough estimate per serving. Each bowlful comes in around 350 calories, with 25 grams of fat (10 grams saturated), 60 milligrams of cholesterol, 800 milligrams of sodium, 10 grams of carbohydrates, 2 grams of fiber, 3 grams of sugar, and a solid 18 grams of protein. Just remember, these are all approximate! your exact counts will shift a little depending on the sausage brand, how much Parmesan you grate, and whether you go heavy on the cream. It’s a cozy soup, not a math test, so don’t stress the details!
Frequently Asked Questions About Creamy Tuscan Sausage Soup
I get a bunch of the same questions every time I share this soup, so let’s tackle them right here.
Can I make this soup ahead of time? Absolutely! the flavors actually get even better overnight. Just cool it, pop it in the fridge, and reheat gently on the stove, stirring often. Don’t let it boil hard or the cream might separate.
What’s the best sausage for creamy Tuscan soup? Mild Italian sausage is my go-to for a family-friendly pot, but if you’re craving heat, hot Italian sausage brings a fantastic kick. Just avoid precooked or smoked varieties! raw bulk sausage crumbles and browns so much better.
Can I use kale instead of spinach? You bet. Chopped kale works beautifully, just give it an extra minute or two to soften up in the broth. It holds its texture a bit more, which I love.
How do I thicken creamy Tuscan sausage soup? If you want it extra velvety, mix a tablespoon of cornstarch with two tablespoons of cold water and stir it in with the cream. Simmer a few minutes longer, and it’ll thicken right up. The Parmesan also helps add body.
Is this soup really gluten-free? Yes, as long as your sausage and broth are gluten-free (most are, but double-check labels). It’s naturally cozy without any flour or pasta.
Share Your Creamy Tuscan Sausage Soup Creation
I can’t wait to see how yours turns out! When that pot of creamy goodness hits your table, snap a quick photo and tag me on social media! I seriously love peeking into your kitchens. Drop a comment below, give the recipe a star rating, and tell me if your kids asked for seconds too. You all make this little corner of the internet feel like one big family dinner, and I’m so grateful you’re cooking along with me. You can find more of my recipes and inspiration on Pinterest.