30-Minute Creamy Tuscan Sausage Pasta
This 30-minute creamy Tuscan sausage pasta is a one-pan meal with almost no cleanup and a ton of garlicky, savory flavor. Italian sausage, sun-dried tomatoes, and spinach come together in a rich parmesan cream sauce that sticks to every bite of tender penne.

It feels like a restaurant dish you can pull off on a Tuesday night, not a project that eats up your whole evening. The whole thing cooks in one skillet, so all those browned bits from the sausage end up right in the sauce.
What Makes This Pasta So Good
I keep coming back to this version because the sausage fat does double duty. It browns the sausage itself, then flavors the onions and garlic before any liquid goes in. That deep, meaty base is what makes the cream sauce taste like it simmered for an hour.
The sauce gets its body from the starch the pasta releases as it cooks. Instead of a thin, soupy mess, you get a velvety coating that clings to every piece of penne. The spinach goes in right at the end, so it keeps a fresh, earthy bite that cuts through the richness.
Ingredients

- 1 lb ground Italian sausage: mild or hot, whichever you prefer. If using links, remove the casings first.
- 1 small yellow onion: chopped, you want pieces that soften and nearly melt into the sauce.
- 3 garlic cloves: minced, fresh garlic gives the sharp savory note.
- 1/2 cup oil-packed sun-dried tomatoes: drained and thinly sliced. Their concentrated tang balances the cream.
- 2 cups chicken broth: low-sodium so you control the salt.
- 1 cup heavy cream: full-fat for the smoothest sauce.
- 8 oz penne pasta: or another short shape like rigatoni or farfalle.
- 5 oz fresh baby spinach: a big handful, it looks like a lot but wilts down fast.
- 1/2 cup grated Parmesan cheese: plus more for serving.
- Kosher salt and black pepper: to taste.
- Red pepper flakes: optional, for a little heat.
Variations / Substitutions
- Sausage swap: turkey sausage or a plant-based alternative works. You may want to add a drizzle of olive oil since they release less fat.
- Cream swap: half-and-half will lighten it, but the sauce will be thinner. Stir in an extra tablespoon of Parmesan at the end to help it thicken.
- Greens swap: use chopped kale instead of spinach. Add it in the last 2 minutes of simmering so it has time to soften.
- Spice level: if you like heat, add 1/4 teaspoon red pepper flakes along with the garlic.
Cheesy Italian Sausage Stuffed Peppers are another reader favorite dinner worth making next.
How to Make Creamy Tuscan Sausage Pasta
Step 1: Brown the Sausage

Set a large deep skillet or Dutch oven over medium-high heat. Add the 1 lb ground Italian sausage and break it apart with a wooden spoon. Cook, stirring occasionally, until it is deeply browned and cooked through, 6 to 8 minutes. The sausage will render enough fat on its own, so no need to oil the pan first.
As it cooks, you will see plenty of golden brown bits forming on the bottom of the pan. That fond is packed with flavor and will dissolve into the sauce later. Transfer the sausage to a plate with a slotted spoon, leaving the fat behind.
Step 2: Sauté the Aromatics and Sun-Dried Tomatoes

Reduce the heat to medium. Toss the chopped onion into the same skillet and stir it around in the rendered fat. Cook until the onion is soft and translucent, about 4 minutes. Then add the minced garlic and sliced sun-dried tomatoes. Stir constantly for about 1 minute, just until the garlic is fragrant.
The sun-dried tomatoes will deepen in color and the whole kitchen will smell like warm garlic and sweet tomato. At this point you can also add a pinch of red pepper flakes if you want some gentle background heat.
Step 3: Simmer the Pasta

Pour in the 2 cups chicken broth and 1 cup heavy cream. Scrape the bottom of the skillet with your spoon to lift up every browned bit. Bring the liquid to a boil, then add the 8 oz penne and a generous pinch of salt. Stir once, reduce the heat to medium-low, and cover the pan.
Let it simmer for 12 to 14 minutes, lifting the lid to stir every few minutes so the pasta does not stick. The starch from the penne thickens the sauce as it cooks, so you will see it go from brothy to clingy. When the pasta is tender and most of the liquid is absorbed, you are ready for the final step.
Step 4: Fold in the Spinach and Serve

Remove the skillet from the heat. Add the 5 oz fresh spinach and the cooked sausage. Stir gently until the spinach wilts into the sauce, which takes only about 30 seconds. Then sprinkle in the 1/2 cup grated Parmesan and stir until the cheese melts completely.
The sauce will look silky and coat all the pasta. Taste and add more salt or black pepper if needed. Spoon the pasta into shallow bowls right away while it is hot, and finish with extra Parmesan on top.
Tips for a Silky Smooth Sauce
- Warm the heavy cream to room temperature if you can, straight from the fridge can shock the hot pan and make the sauce grainy.
- Stir the pasta every 2 to 3 minutes while it simmers. Without stirring, the starch can cause the pasta to clump or stick to the bottom.
- If the sauce ever looks too thick before the pasta is tender, add a splash of warm broth and keep simmering.
Cook times can shift a little depending on the pasta shape. Here is a guide for shapes that work well in this one-pan method:
| Pasta shape | Approximate cook time |
|---|---|
| Penne | 12 to 14 minutes |
| Rigatoni | 13 to 15 minutes |
| Farfalle | 10 to 12 minutes |
Keeping Leftovers Creamy
- Refrigerate: Store cooled leftovers in an airtight container for up to 3 days. The sauce will thicken as it chills.
- Reheating: Warm gently on the stovetop over low heat with a splash of milk or broth. Microwave in 30-second bursts, stirring in between, adding a little liquid to loosen it.
What Goes With This Rich Pasta
A crisp green salad with a lemon vinaigrette is the easiest contrast, the sharp acidity cuts through the cream and sausage. For something warm, garlic bread works because the toasty, crunchy edges are satisfying alongside the soft, saucy pasta.
Frequently Asked Questions
My sauce broke and looked greasy. What went wrong?
High heat after adding the cream can cause it to separate. Keep the pan at a gentle simmer, not a rolling boil, once the cream is in.
Can I use frozen spinach instead of fresh?
Yes, thaw 5 oz of frozen spinach and squeeze out as much water as you can, then stir it in at the same point. Extra liquid can thin the sauce, so squeeze well.
Is there a way to deglaze with juice for more depth?
Pour in 1/4 cup of dry white grape juicewhite grape juicewhite grape juicewhite grape juicewhite grape juicewhite grape juicewhite grape juicewhite grape juice after the garlic step and let it bubble for a minute before adding the broth and cream. It adds a subtle brightness.

Creamy Tuscan Sausage Pasta Recipe
Ingredients
Method
- Heat a large deep skillet over medium-high heat. Add the sausage, break it up, and cook until browned and cooked through, 6 to 8 minutes. Transfer to a plate, leaving the fat in the pan.
- Reduce heat to medium. Add the onion and cook until soft, about 4 minutes. Stir in the garlic and sun-dried tomatoes, cooking 1 minute.
- Pour in the broth and cream, scraping up browned bits. Bring to a boil, add the penne and a pinch of salt. Reduce heat to medium-low, cover, and simmer for 12 to 14 minutes, stirring occasionally, until pasta is tender and sauce thickens.
- Remove from heat. Stir in the spinach and cooked sausage, then the Parmesan, until spinach is wilted and cheese is melted. Season with salt and pepper. Serve immediately.
