This creamy Tuscan sausage pasta recipe combines browned Italian sausage, sun-dried tomatoes, garlic, and spinach in a Parmesan cream sauce, all in one skillet plus a pot for the pasta. It works well for a weeknight dinner, and it’s also good enough for casual guests. The sauce clings to short pasta shapes, and the ingredients are easy to find in most grocery stores.
Table of Contents
Ingredients for Creamy Tuscan Sausage Pasta
What You’ll Need
This recipe serves 4.
- 340 g (12 oz) penne or rigatoni
- 1 tablespoon olive oil
- 450 g (1 lb) Italian sausage, casings removed
- 4 garlic cloves, minced
- ½ cup sun-dried tomatoes in oil, chopped
- 1 teaspoon Italian seasoning
- 1 cup chicken broth
- 1 cup heavy cream
- ¾ cup freshly grated Parmesan, plus extra for serving
- 3 cups baby spinach
- ½ teaspoon salt, to taste
- ¼ teaspoon black pepper
Smart Substitutions
- Sausage: Mild or hot Italian sausage both work. Hot sausage adds heat, since this version has no chili flakes. Chicken or turkey sausage also works, but it may need a little more oil to brown.
- Cream: Half-and-half makes a lighter sauce. It is thinner, so keep the heat gentle and let it simmer a little longer.
- Spinach: Chopped kale works too. Cook it a couple of minutes longer than spinach, until tender.
- Parmesan: Pecorino Romano is saltier, so hold back on the added salt until you taste the finished sauce.
- Sun-dried tomatoes: Oil-packed ones are the easiest. If you only have dry-packed, soak them in hot water for about 10 minutes and drain before chopping.
- Pasta: Any short shape with ridges or hollows, such as fusilli or shells, holds the sauce well.
How to Make Creamy Tuscan Sausage Pasta

Step-by-Step Instructions
Prep time: 10 minutes | Cook time: 20 minutes | Total time: 30 minutes
- Cook the pasta. Boil the pasta in well-salted water until al dente, about 10 minutes or as directed on the package. Reserve about ½ cup of the pasta water, then drain.
- Brown the sausage. While the pasta cooks, heat the olive oil in a large, deep skillet over medium-high heat. Add the sausage and break it into small pieces. Cook for about 8 minutes, until browned and cooked through, with no pink remaining (pork sausage should reach 160°F / 71°C).
- Add the aromatics. Stir in the garlic, sun-dried tomatoes, and Italian seasoning. Cook for about 90 seconds, until fragrant. Don’t let the garlic darken.
- Build the sauce. Pour in the chicken broth and scrape up the browned bits from the bottom of the pan. Simmer briefly, then stir in the cream and Parmesan. Simmer gently for about 5 minutes, until the sauce thickens slightly and coats the back of a spoon.
- Wilt the spinach. Add the spinach and stir for about 2 minutes, until just wilted. Season with salt and pepper.
- Combine and serve. Toss the drained pasta in the sauce. If it looks too thick, loosen it with a splash of the reserved pasta water. Serve right away with extra Parmesan.
Tips and Common Mistakes
- Taste before salting. Sausage, broth, and Parmesan are all salty, so add salt only at the end.
- Don’t boil the cream hard. A gentle simmer keeps the sauce smooth.
- Save the pasta water. Its starch helps thin the sauce without making it watery.
- Grate your own Parmesan. Pre-grated cheese often contains anti-caking agents and can melt less smoothly.
- Don’t overcook the spinach. Remove the pan from the heat once it wilts, or it turns dull and watery.
- Brown the sausage well. The browned bits left in the pan add a lot of flavor to the sauce.
Serving, Storing, and Reheating
What to Serve With It
A simple green salad with a sharp lemon dressing balances the richness. Crusty bread is good for mopping up the sauce, and roasted broccoli or green beans make an easy side.
Storing Leftovers
Refrigerate leftovers within 2 hours of cooking, in an airtight container. They keep for up to 3 days. Freezing is not ideal, because cream-based sauces can separate when thawed.
Reheating Without Breaking the Sauce
Reheat in a skillet over low to medium heat with a splash of milk, cream, or water, stirring often. Heat until steaming hot throughout (165°F / 74°C). The microwave also works if you stir every 30 to 45 seconds.
Frequently Asked Questions
Can I make creamy Tuscan sausage pasta ahead of time?
You can brown the sausage and prep the garlic and tomatoes ahead. For the best texture, make the sauce and combine it with the pasta just before serving.
Is this recipe spicy?
No. The heat depends on your sausage. Use hot Italian sausage if you want some spice.
Can I use milk instead of heavy cream?
Milk makes a much thinner sauce and is more likely to curdle. Half-and-half is a better lighter option.
What sausage works best?
Italian pork sausage, sold loose or with the casings removed, is the classic choice. Chicken or turkey Italian-style sausage also works.
Can I freeze it?
It’s better not to. The cream sauce can separate after freezing and thawing, so refrigerating is the safer option.
What if the sauce is too thin or too thick?
If it’s thin, simmer a few more minutes. If it’s thick, stir in pasta water a tablespoon at a time.
Conclusion
This creamy Tuscan sausage pasta recipe is a quick, satisfying dinner built from a short list of ingredients. Brown the sausage well, keep the cream at a gentle simmer, and add salt at the end, and the sauce should come out creamy and well seasoned.
Looking for another easy pasta dinner? Try our Spicy Cajun Shrimp Pasta.
Creamy Tuscan Sausage Pasta Recipe (Ready in About 30 Minutes)
Course: Main CourseCuisine: Italian-AmericanDifficulty: Easy4
servings10
minutes20
30
minutesIngredients
- 340 g (12 oz) penne or rigatoni
1 tablespoon olive oil
450 g (1 lb) Italian sausage, casings removed
4 garlic cloves, minced
½ cup sun-dried tomatoes in oil, chopped
1 teaspoon Italian seasoning
1 cup chicken broth
1 cup heavy cream
¾ cup freshly grated Parmesan
3 cups baby spinach
½ teaspoon salt, to taste
¼ teaspoon black pepper
Directions
- Boil the pasta in well-salted water until al dente (about 10 minutes). Reserve ½ cup pasta water, then drain.
- Heat the olive oil in a large skillet over medium-high heat. Add the sausage and cook, breaking it up, for about 8 minutes, until browned and cooked through.
- Stir in the garlic, sun-dried tomatoes, and Italian seasoning. Cook for about 90 seconds, until fragrant.
- Add the chicken broth and scrape up the browned bits. Stir in the cream and Parmesan, then simmer gently for about 5 minutes, until slightly thickened.
- Add the spinach and stir for about 2 minutes, until wilted. Season with salt and pepper.
- Toss in the pasta, loosening with reserved pasta water if needed. Serve with extra Parmesan.
Notes
- Salt: Taste before adding salt. The sausage, broth, and Parmesan are already salty.
Sauce texture: Keep the cream at a gentle simmer, not a hard boil. If the sauce is too thick, stir in pasta water a tablespoon at a time. If it’s too thin, simmer a few more minutes.
Substitutions: Half-and-half makes a lighter (thinner) sauce. Kale can replace spinach but needs a couple more minutes of cooking.
Storage: Refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet with a splash of milk, cream, or water until steaming hot (165°F / 74°C). Freezing is not recommended.







