Tuscan sausage pasta is Italian-American, not Italian. You won't find it in Tuscany. What you will find here is the reason it caught on: browned Italian sausage, sun-dried tomatoes, and spinach in a cream sauce that comes together in about half an hour.

Save This Recipe ๐
Most versions I tried had the same problem. The sauce looked right in the skillet and then went thin on the plate, leaving a pale puddle at the bottom of the bowl.
Cream cheese fixed it. A couple of ounces, cubed and stirred in with the cream, gives the sauce enough body to hold onto the pasta instead of sliding off. It's the same thing that makes my spicy pumpkin pasta work.
The other move is saving a cup of pasta water before you drain. Cream sauces keep tightening as they sit, and starchy water loosens them back without thinning out the flavor.
One skillet, one pot, about 30 minutes. If this is your kind of weeknight dinner, creamy Cajun pasta runs on the same schedule.
Jump to:
Why This Version Works
- Cream cheese does the thickening. Two ounces stirred in with the cream gives the sauce enough body to coat every piece of pasta. Cream alone thins out as it sits and leaves a puddle at the bottom of the bowl.
- Reserved pasta water fixes a tight sauce. Save a cup before draining and you can loosen the sauce back at any point without watering down the flavor.
- The sausage fat gets drained. A pound of Italian sausage renders more fat than you'd think, and leaving it in is why this dish sometimes comes out greasy under all that cream.
- One skillet, one pot, about 30 minutes. Cook the pasta while the sauce comes together and you're plating in half an hour.
- Any short pasta works. Cavatappi is what I use for the grooves, but penne, rigatoni, and fusilli all hold the sauce fine. No special trip to the store.
Ingredients
Here's what you'll need and why each one matters:
- Cavatappi pasta. The corkscrew grooves trap sauce better than a smooth shape does. Penne, rigatoni, and fusilli all work. Skip long strands like spaghetti or linguine, since a thick cream sauce slides off them and pools in the bowl.
- Italian sausage, casings removed. Mild or hot, both work. Removing the casings lets the meat brown in loose crumbles that spread through the whole dish instead of sitting in slices on top. Buy it in bulk if your store carries it and skip the step entirely.
- Sun-dried tomatoes. Oil-packed is what you want. They're already soft and the oil in the jar carries tomato flavor, so use a spoonful of it in place of some of the olive oil. Dry-packed tomatoes need a 10-minute soak in hot water first or they stay leathery and chewy in the finished pasta. Look through the jar before you buy: whole tomato halves taste sweeter than the thin slivers cheaper brands use.
- Olive oil. Just enough to get the sausage going. If you're using the oil from the sun-dried tomato jar, cut back on this so the sauce doesn't turn greasy.
- Onion. Adds sweetness that balances the salt in the sausage and the Parmesan. You can skip it when you're short on time. The sauce loses some depth but the dish still works.
- Garlic. Fresh, minced, and added after the onion has softened. Garlic burns fast in a hot pan and burnt garlic turns the whole sauce bitter.
- Chicken broth. Thins the cream into a sauce and adds savory depth that cream alone doesn't have. Low-sodium is safer here, since the sausage and Parmesan are both bringing salt.
- Heavy cream. The base of the sauce. Half-and-half works but comes out noticeably thinner and needs a longer simmer to reduce. Milk alone will break.
- Cream cheese. This is what gives the sauce body. Cube it and let it sit out while you cook so it melts smoothly. Cold blocks stay lumpy no matter how long you stir. Skip it and you get a sauce that tastes right but slides off the pasta.
- Baby spinach. Goes in at the very end and wilts in about a minute from the residual heat. Adding it earlier turns it dark and slimy.
- Parmesan cheese. Grate it yourself. Bagged pre-grated Parmesan is coated with cellulose to keep it from clumping, and that coating is exactly what makes a cream sauce turn grainy. Stir it in off the heat.
- Salt and pepper. Season at the end, after the Parmesan. Everything in this dish is already salty, so tasting first saves you from overdoing it.
See recipe card for quantities.
Substitutions and Additions
- Pasta. Any short shape with ridges or curves: penne, rigatoni, fusilli, ziti.
- Protein. Ground chicken or turkey sausage both work, though they render less fat and brown less, so add a little extra oil. Shrimp works too, but add it in the last two minutes or it turns rubbery.
- Vegetables. Mushrooms sautรฉed with the onion, halved cherry tomatoes, or bell peppers. Kale works in place of spinach but needs a few extra minutes to soften.
- Dairy-free. Full-fat coconut cream in place of the heavy cream, dairy-free cream cheese in place of the cream cheese, and nutritional yeast in place of the Parmesan. You'll taste a little coconut in the background.
- Spice level. Red pepper flakes with the garlic, or hot Italian sausage from the start.
- Extra cheese. A handful of shredded mozzarella stirred in at the end makes it stringier and richer.
How to Make Creamy Tuscan Sausage Pasta
- Cook the pasta. Bring a large pot of well-salted water to a boil and cook the pasta to al dente, usually a minute less than the package says. It keeps cooking once it hits the hot sauce, so pulling it early is what keeps it from going soft.
- Save a cup of pasta water, then drain. Do this before you drain, not after. Cream sauces tighten as they sit, and that starchy water is what loosens the sauce back without thinning the flavor. Set it next to the stove so you don't forget it.
- Brown the sausage. Heat the olive oil in a large skillet over medium-high. Add the sausage and break it up as it cooks, 5 to 7 minutes, until it's browned and reaches 160ยฐF. Let the crumbles sit undisturbed for a minute at a time so they get color instead of steaming.
- Drain off most of the fat. Tip out all but about a tablespoon. A pound of Italian sausage renders more than you'd expect, and leaving it in is why this dish sometimes comes out greasy under the cream. Leave the browned bits stuck to the pan.
- Cook the aromatics. Turn the heat to medium. Add the onion and cook 3 to 4 minutes until it softens, then the garlic and sun-dried tomatoes for another minute. Garlic burns fast at high heat and burnt garlic turns the whole sauce bitter, so keep it moving.
- Build the sauce. Pour in the chicken broth and scrape up the browned bits from the bottom of the pan. Add the heavy cream and the cubed cream cheese, stirring until the cream cheese melts fully and the sauce looks smooth with no white flecks.
- Simmer. Let it bubble gently for about 5 minutes until it thickens enough to coat the back of a spoon. Keep it at a low simmer, not a hard boil.
- Add the pasta and spinach. Return the sausage to the pan, add the drained pasta, and toss until everything is coated. Add the spinach and stir for about a minute until it wilts. Splash in reserved pasta water a little at a time if the sauce feels tight.
- Finish off the heat. Pull the pan off the burner, then stir in the Parmesan. Adding it while the sauce is boiling is what makes it break or turn grainy. Taste, season with salt and pepper, and serve right away.
Rose's Top Tips
- Salt the pasta water like you mean it. It's the only chance you get to season the pasta itself, and it matters more here than usual because the sauce coats the outside while the noodle stays bland underneath. About a tablespoon per pot. Don't add oil to the water either, since it makes the sauce slide off instead of cling.
- Pull the pasta a minute before the package says. It keeps cooking in the hot skillet, absorbing sauce as it goes. Pasta that hit al dente in the pot is already past it by the time it reaches the plate.
- Cube the cream cheese and set it out first. Cold blocks straight from the fridge stay lumpy no matter how long you stir. Cut it small before you start cooking and it'll be soft enough to melt in evenly by the time you need it.
- Keep it under a boil once the dairy goes in. Cream and cheese sauces break when they boil hard. The fat separates out and stirring won't bring it back. A lazy bubble around the edge of the pan is what you want.
- Add the Parmesan off the heat. Same reason, one step further. Pull the skillet off the burner completely, then stir the cheese in. This is the step most people skip and it's where a sauce goes grainy.
- Taste before you salt. The sausage, the broth, and the Parmesan are all bringing salt. Season at the very end, after everything is in the pan, or you'll overshoot.
Troubleshooting
- The sauce is too thick. Add reserved pasta water a splash at a time over low heat, stirring until it loosens. This is what that cup is for. If you already dumped it, plain hot water or a little broth works, though water dilutes the seasoning so taste before you serve.
- The sauce is too thin. Let it simmer uncovered a few more minutes and it'll reduce. If you're in a hurry, another ounce of cream cheese tightens it faster than reducing does. Keep in mind the sauce also thickens as it cools, so slightly loose in the pan is usually right on the plate.
- The sauce broke or curdled. The heat was too high when the dairy went in. Pull the pan off the burner and whisk in a splash of warm cream or pasta water, a little at a time. Most sauces come back. Once it's fully separated into oil and solids, it won't, but it still tastes fine even if it doesn't look right.
- There's a grease pool on top. Not enough fat drained after browning the sausage. Skim what you can off the surface with a spoon, then add a splash of pasta water and toss hard. The starch helps pull the fat back into the sauce.
- The pasta is mushy. It cooked too long in the pot and then kept cooking in the skillet. Pull it a full minute before the package time next round. Nothing to do about it now.
- Leftovers dried out overnight. Normal. The pasta keeps absorbing sauce in the fridge. Reheat gently with a splash of broth or milk and stir until it comes back together.
Recipe Variations
- Make it spicy. Hot Italian sausage instead of mild, or a half teaspoon of red pepper flakes added with the garlic. Adding the flakes early lets the heat bloom in the fat and spread through the sauce. Sprinkled on at the end, it just sits on top.
- Add mushrooms. Sliced cremini, cooked with the onion until they've released their liquid and browned. Give them room in the pan and don't stir constantly, or they steam instead of browning and the sauce turns watery.
- Swap in chicken. Bite-size pieces of chicken thigh, seared and set aside like the sausage. Thighs hold up better than breast, which dries out in the time it takes the sauce to come together. You'll lose the fennel and seasoning the sausage brings, so add a teaspoon of Italian seasoning to compensate.
- Go gluten-free. Any gluten-free short pasta works, but cook it separately and drain it well. Gluten-free pasta releases more starch and sheds more water, which will thin the sauce if you don't. Save the pasta water anyway.
- Make it meatless. Skip the sausage, double the mushrooms, and add a can of drained white beans at the end. Beans are a Tuscan staple and they give the dish enough substance to still eat like dinner. Use vegetable broth in place of chicken.
What to Serve With Tuscan Sausage Pasta
This is rich enough to eat on its own, so anything you add should either cut through the cream or soak it up. Here's what works:
Garlic bread. The obvious one, and the reason is the leftover sauce at the bottom of the bowl. My air fryer version uses tortillas instead of a loaf, so it's done in about eight minutes while the pasta finishes.
A simple green salad. Something acidic to reset your palate between bites. Lemon or a sharp vinaigrette, nothing creamy. A ranch or Caesar dressing next to a cream sauce is too much of the same thing.
Caesar salad. If you want the salad to feel like part of dinner rather than a side. Go light on the dressing given what's already on the plate.
Roasted broccoli or asparagus. Roasted, not steamed. You want the browned edges and the bit of bitterness, which stands up to the sausage better than something soft and mild.
Wine. A medium-bodied Chianti works with the sausage and tomato, or a Pinot Grigio if you'd rather cut the cream than match it.
Storage and Reheating
In the fridge. Store leftovers in an airtight container for 3 to 4 days. The pasta keeps absorbing sauce overnight, so expect it to look drier the next day. That's normal and it's fixable.
Reheating. The stovetop is worth the extra pan here. Warm it over low heat with a splash of broth or milk, stirring gently until the sauce comes back together. Cream sauces separate when they're heated fast, and the microwave on full power is the fastest way to break one.
If you're microwaving anyway, add a tablespoon of milk first, cover it, and go in 30-second bursts at half power, stirring between each one.
In the freezer. This freezes for up to 3 months, with a caveat. Cream sauces separate on thaw and it will look wrong when you pull it out. Thaw overnight in the fridge, then reheat slowly on the stove with a splash of milk and keep stirring. Most of it comes back together. The texture won't be quite what it was fresh, so freeze this one when you have extra, not as a meal-prep plan.
Making it ahead. Cook the sausage and build the sauce up to a day early and keep it in the fridge separately. Boil the pasta fresh when you're ready and combine. Pasta that sits in cream sauce overnight goes soft, so keeping them apart is what saves the texture.
Recipe FAQs
Almost always pre-grated Parmesan. The cellulose coating that keeps it from clumping in the bag also stops it from melting smoothly into a sauce. Grate your own from a wedge. The other cause is heat: if the pan was still boiling when the cheese went in, the sauce breaks. Add Parmesan off the burner.
Half-and-half works, but the sauce comes out thinner and needs a longer simmer to reduce. Bump the cream cheese up by an ounce to make up the difference. Whole milk on its own will break, so if that's all you have, stir a tablespoon of flour into the sausage drippings before adding the milk.
Yes, but soak them in hot water for about 10 minutes first and drain them before chopping. Skip that and they stay leathery in the finished pasta. Oil-packed tomatoes go in straight from the jar, and a spoonful of the oil is worth using in place of some of the olive oil.
Make the sauce and brown the sausage up to a day early, then refrigerate. Boil the pasta fresh and combine when you're ready to eat. Pasta that sits overnight in cream sauce absorbs most of it and goes soft, so keeping the two separate is what protects the texture.
A short corkscrew shape with ridges, sometimes sold as cellentani. The spiral and the grooves trap more sauce than a smooth shape does. Penne, rigatoni, and fusilli all work the same way.
No. Tuscan sausage pasta is Italian-American. The name came to mean anything with sun-dried tomatoes, spinach, and cream, which isn't how anyone in Tuscany would describe it. It's still worth making.
More Pasta Recipes for Dinner
Looking for other recipes like this? Try these:

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Creamy Tuscan Sausage Pasta
Equipment
- 1 large pot (for cooking pasta)
- 1 sauce pan or medium pot
Ingredients
- 10 ounce penne pasta uncooked
- 1 Pound Italian sausage casings removed
- 2 tablespoons olive oil
- 4 cloves garlic
- 1 small onion minced
- ยฝ cup sun-dried tomatoes chopped
- 2 cups heavy cream
- 1 cup chicken broth
- 4 oz cream cheese
- 2 cups spinach chopped
- ยฝ cup parmesan cheese shredded or grated
- Salt and pepper to taste
Instructions
- Bring a large pot of well-salted water to a boil. Cook the pasta to al dente, about 1 minute less than the package directions.10 ounce penne pasta uncooked
- Reserve 1 cup of pasta water, then drain. Set the water next to the stove.
- Heat the olive oil in a large skillet over medium-high heat. Add the sausage and break it up with a wooden spoon. Cook 5 to 7 minutes, until browned and cooked through to 160ยฐF.2 tablespoons olive oil, 1 Pound Italian sausage
- Drain off all but about 1 tablespoon of the rendered fat, leaving the browned bits in the pan.
- Reduce heat to medium. Add the onion and cook 3 to 4 minutes until softened. Add the garlic and sun-dried tomatoes and cook 1 minute more, stirring often.4 cloves garlic, 1 small onion, ยฝ cup sun-dried tomatoes
- Pour in the chicken broth, scraping up the browned bits from the bottom of the pan. Add the heavy cream and cubed cream cheese. Stir until the cream cheese melts completely and no white flecks remain.2 cups heavy cream, 1 cup chicken broth, 4 oz cream cheese
- Simmer gently 5 minutes, until the sauce thickens enough to coat the back of a spoon. Do not let it come to a hard boil.
- Add the drained pasta and toss to coat. Add the spinach and stir about 1 minute until wilted. Add reserved pasta water a splash at a time if the sauce is tight.2 cups spinach
- Remove the skillet from the heat. Stir in the Parmesan until melted. Season with salt and pepper to taste and serve right away.ยฝ cup parmesan cheese, Salt and pepper to taste




