Introduction & Inspiration
Prepare yourself for a pasta dish that’s bursting with rich, comforting, Tuscan-inspired flavors! This Creamy Tuscan Sausage Pasta is an absolute dream – think perfectly cooked penne pasta enveloped in a luxurious cream sauce studded with savory Italian sausage, intensely flavorful sun-dried tomatoes, wilted spinach, garlic, herbs, and plenty of salty Parmesan cheese. It’s pure comfort in a bowl, yet feels sophisticated enough for company.
My inspiration for this dish comes from loving those hearty, creamy pasta dishes served in Italian restaurants, particularly those featuring sausage and sun-dried tomatoes. I wanted to create a version that was straightforward enough for a weeknight but delivered that same satisfying richness and depth of flavor.
This pasta dish is perfect when you’re craving something truly comforting and flavorful. It comes together relatively quickly, uses common ingredients, and the result is incredibly satisfying. It is a perfect recipe for pasta lovers.
Nostalgic Appeal / Comfort Factor
Creamy pasta dishes are peak comfort food for so many of us. They evoke feelings of cozy dinners, satisfying indulgence, and classic Italian-American home cooking. Sausage and pasta is a timeless pairing, and the addition of ingredients like sun-dried tomatoes, spinach, and Parmesan taps into familiar, beloved flavor profiles.
This recipe delivers comfort on multiple levels – the hearty sausage, the rich cream sauce, the tender pasta, the savory Parmesan. It feels both rustic and slightly indulgent, like a hug in a bowl.
It’s the kind of satisfying meal that feels perfect after a long day or for a relaxed weekend dinner. A perfect comfort food dish.
Homemade Focus
This Creamy Tuscan Sausage Pasta is a wonderful example of building incredible flavor from scratch using simple techniques. You’re browning flavorful Italian sausage, creating a quick yet luscious pan sauce with garlic, broth, cream, and Parmesan, and incorporating fresh spinach – all homemade steps that contribute significantly to the final dish.
While using dried pasta is standard, the homemade sauce is key. Building it in the same pan used for the sausage captures all those delicious browned bits, adding depth. Using freshly grated Parmesan ensures a smooth, flavorful melt into the cream sauce.
It celebrates how easily you can create a restaurant-quality pasta dish at home by focusing on quality ingredients and simple, flavor-building techniques. The homemade taste is incredible.
Flavor Goal
The primary flavor goal is a rich, savory, and creamy pasta dish with balanced Tuscan-inspired flavors. The Italian sausage should provide a savory, slightly spicy (depending on type) foundation. The sun-dried tomatoes offer intense bursts of sweet-tart, chewy flavor.
The cream sauce should be luscious and smooth, flavored with garlic, Italian seasoning, possibly a hint of heat from red pepper flakes, and significantly enriched by the salty, nutty Parmesan cheese. The spinach should add a touch of freshness and earthiness, wilting nicely into the sauce. The penne pasta, cooked al dente, should be perfectly coated in the creamy sauce.
The overall experience should be decadent yet balanced – savory sausage, intense tomatoes, creamy Parmesan sauce, fresh spinach, and tender pasta all working together harmoniously. A perfect balance between flavour and texture.
Ingredient Insights
- Penne Pasta: A sturdy tube shape with ridges, excellent for holding onto the rich, creamy sauce. Other shapes like rigatoni, fusilli, or farfalle would also work well. Cook al dente!
- Italian Sausage (Ground): Provides the savory, often slightly spicy (depending if hot or mild is used), protein base. Use bulk ground sausage or remove casings from links. Ground chicken, turkey, or beef could substitute but lack the specific fennel/herb notes of Italian sausage.
- Olive Oil: Used for browning the sausage (can be omitted if sausage renders enough fat).
- Garlic (Minced): Essential aromatic flavor base for the sauce.
- Sun-Dried Tomatoes (Chopped): Deliver intense, concentrated sweet-tart tomato flavor and a pleasant chewy texture. Oil-packed are generally more tender and flavorful; drain excess oil before chopping.
- Chicken Broth: Adds savory liquid depth to the sauce base before the cream goes in. Vegetable broth works too.
- Italian Seasoning: A convenient blend of dried basil, oregano, thyme, rosemary, etc.
- Red Pepper Flakes: Optional, adds a touch of background heat to balance the richness.
- Heavy Cream: Creates the luxurious, creamy sauce. Half-and-half or whole milk could be used for a lighter sauce, but it won’t be as rich or stable.
- Parmesan Cheese (Freshly Grated): Crucial for flavor and texture! Adds salty, nutty depth and helps thicken the cream sauce slightly. Use freshly grated Parmigiano Reggiano for best results (pre-grated often contains anti-caking agents).
- Baby Spinach: Fresh spinach wilts down quickly into the sauce, adding color, nutrients, and a mild earthy flavor.
- Salt and Pepper: Essential seasonings; taste and adjust at the end, as sausage, broth, and Parmesan are already salty.
- Reserved Pasta Water: Starchy water used to adjust sauce consistency if needed.
- Fresh Basil Leaves (Garnish): Adds a final touch of fresh, aromatic Italian flavor and color.
Essential Equipment
- Large Pot: For boiling pasta.
- Colander: For draining pasta.
- Large Skillet or Sauté Pan: Needs to be large enough to cook sausage, make the sauce, and eventually hold the cooked pasta. A high-sided skillet is ideal.
- Wooden Spoon or Spatula: For breaking up sausage and stirring sauce/pasta.
- Whisk (Optional): Can be helpful for smoothly incorporating Parmesan into the cream sauce.
- Measuring Cups & Spoons:
- Grater: For Parmesan cheese.
Ingredients
(Based on 1x column)
Pasta & Sausage:
- ▢ 1 pound penne pasta (uncooked)
- ▢ 2 tablespoons olive oil (or less, depending on sausage fat)
- ▢ 1 pound Italian sausage, ground (mild or hot)
Creamy Tuscan Sauce:
- ▢ 4 cloves garlic, minced
- ▢ ½ cup sun-dried tomatoes (preferably oil-packed), drained and chopped
- ▢ 1 cup chicken broth (low-sodium recommended)
- ▢ 1 teaspoon Italian seasoning
- ▢ ½ teaspoon red pepper flakes (optional)
- ▢ 2 cups heavy cream
- ▢ 1 cup freshly grated Parmesan cheese (plus more for garnish)
- ▢ 2 cups baby spinach
- ▢ Salt and pepper to taste
Garnish:
- ▢ Fresh basil leaves, torn or chopped

Step-by-Step Instructions
1. Cook the Pasta:
- Bring a large pot of well-salted water to a rolling boil.
- Add the penne pasta and cook according to package directions until al dente (tender but still firm to the bite).
- Important: Before draining, reserve about 1 cup of the starchy pasta water. Drain the pasta well and set aside.
2. Cook the Italian Sausage:
- While the pasta cooks, warm the olive oil (use less or none if sausage is fatty) in a large skillet over medium-high heat.
- Add the ground Italian sausage to the skillet. Cook, breaking it up with a wooden spoon, until it is browned and cooked through, about 5-7 minutes.
- Drain off any excess fat from the skillet if necessary. Transfer the cooked sausage to a plate and set aside, leaving about 1 tablespoon of drippings in the pan if possible for flavor.
3. Build the Sauce Base:
- Reduce the heat under the skillet to medium. Add the minced garlic to the pan drippings (add a touch more olive oil if the pan is dry).
- Sauté the garlic until fragrant, about 1 minute, stirring constantly so it doesn’t burn.
- Stir in the chopped sun-dried tomatoes, chicken broth, Italian seasoning, and red pepper flakes (if using). Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pan.
4. Make it Creamy:
- Pour in the heavy cream. Bring the sauce back to a gentle simmer (do not boil rapidly). Cook for 3-5 minutes, stirring occasionally, allowing the sauce to thicken slightly.
- Reduce the heat to low. Stir in the 1 cup of freshly grated Parmesan cheese until it melts smoothly into the sauce.
5. Combine Remaining Ingredients:
- Stir the cooked Italian sausage back into the creamy sauce.
- Add the fresh baby spinach to the skillet. Cook, stirring gently, until the spinach is just wilted, about 1-2 minutes.
- Taste the sauce and season with salt and pepper as needed. Be mindful that the sausage and Parmesan are already salty.
6. Toss with Pasta:
- Add the cooked and drained penne pasta to the skillet with the sauce, sausage, and spinach.
- Toss everything together gently until the pasta is well coated in the luscious sauce. If the sauce seems too thick, add a splash or two of the reserved starchy pasta water to reach your desired consistency.
7. Serve:
- Serve the Creamy Tuscan Sausage Pasta immediately while hot.
- Garnish generously with torn fresh basil leaves and extra grated Parmesan cheese, if desired. Enjoy!

Troubleshooting
- Sauce Too Thin: Didn’t simmer long enough after adding cream, or cream had lower fat content. Simmer gently for a few more minutes. Ensure Parmesan melts fully, as it helps thicken. Adding more Parmesan can also thicken it.
- Sauce Too Thick: Simmered too long, or too much Parmesan added. Thin it out with splashes of the reserved pasta water until desired consistency is reached.
- Sauce Oily/Broken: Cream boiled too vigorously, or sausage was extremely fatty and not drained well. Keep heat gentle after adding cream. Try whisking vigorously off heat to re-emulsify.
- Pasta Mushy: Overcooked initially. Cook only to al dente. Rinsing pasta is generally not recommended for sauce dishes like this, as the starch helps the sauce cling.
- Spinach Watery: Used frozen spinach that wasn’t squeezed dry enough, or fresh spinach released a lot of water. Ensure frozen spinach is thawed and squeezed thoroughly. Cook fresh spinach just until wilted.
Tips and Variations
- Al Dente Pasta: Cook pasta 1-2 minutes less than package directions so it finishes cooking perfectly when tossed with the hot sauce without getting mushy.
- Reserve Pasta Water: Don’t forget this step! The starchy water is the best way to adjust sauce consistency.
- Freshly Grated Parmesan: Essential for smooth melting and best flavor. Pre-grated often contains anti-caking agents.
- Sausage Type: Use hot Italian sausage for more spice, or mild/sweet based on preference. Crumbled cooked bacon could be added too. Ground chicken or turkey could substitute.
- Add Veggies: Sauté sliced mushrooms, onions, or bell peppers along with the garlic before adding the broth. Stir in canned, drained artichoke hearts with the spinach.
- Lighter Version: Use half-and-half or whole milk instead of heavy cream (sauce will be thinner and less rich). Use turkey sausage.
- Add Wine: Deglaze the pan with 1/4 cup of dry white wine after cooking the garlic, before adding the broth, for extra depth.
Serving and Pairing Suggestions
- Serve Hot: Best enjoyed immediately while creamy and warm.
- Main Course: A hearty and satisfying pasta dish perfect as a main course.
- With Garlic Bread: Ideal for soaking up the delicious creamy sauce.
- With a Simple Green Salad: A crisp salad with a light vinaigrette provides a nice contrast to the richness.
- Wine Pairing: Pairs well with medium-bodied Italian red wines like Chianti Classico or Barbera, or a full-bodied white like Chardonnay.
Nutritional Information
(Note: Estimated, per serving, assuming 4-6 servings. Very rich dish, variable based on sausage type/fat, cream, cheese.)
- Calories: 700-900+
- Fat: 40-60g+
- Saturated Fat: 20-35g+
- Cholesterol: 100-150mg+
- Sodium: 900-1400mg+ (Depends heavily on sausage, broth, Parmesan, added salt)
- Total Carbohydrates: 50-65g+ (Mostly from pasta)
- Dietary Fiber: 3-5g+
- Sugars: 5-10g+
- Protein: 25-35g+
Creamy Tuscan Sausage Pasta (Easy & Rich!)
Make this delicious Creamy Tuscan Sausage Pasta! An easy recipe featuring Italian sausage, sun-dried tomatoes, spinach, and Parmesan in a luscious cream sauce tossed with penne.
Ingredients
(Based on 1x column)
Pasta & Sausage:
- ▢ 1 pound penne pasta (uncooked)
- ▢ 2 tablespoons olive oil (or less, depending on sausage fat)
- ▢ 1 pound Italian sausage, ground (mild or hot)
Creamy Tuscan Sauce:
- ▢ 4 cloves garlic, minced
- ▢ ½ cup sun-dried tomatoes (preferably oil-packed), drained and chopped
- ▢ 1 cup chicken broth (low-sodium recommended)
- ▢ 1 teaspoon Italian seasoning
- ▢ ½ teaspoon red pepper flakes (optional)
- ▢ 2 cups heavy cream
- ▢ 1 cup freshly grated Parmesan cheese (plus more for garnish)
- ▢ 2 cups baby spinach
- ▢ Salt and pepper to taste
Garnish:
- ▢ Fresh basil leaves, torn or chopped
Instructions
1. Cook the Pasta:
- Bring a large pot of well-salted water to a rolling boil.
- Add the penne pasta and cook according to package directions until al dente (tender but still firm to the bite).
- Important: Before draining, reserve about 1 cup of the starchy pasta water. Drain the pasta well and set aside.
2. Cook the Italian Sausage:
- While the pasta cooks, warm the olive oil (use less or none if sausage is fatty) in a large skillet over medium-high heat.
- Add the ground Italian sausage to the skillet. Cook, breaking it up with a wooden spoon, until it is browned and cooked through, about 5-7 minutes.
- Drain off any excess fat from the skillet if necessary. Transfer the cooked sausage to a plate and set aside, leaving about 1 tablespoon of drippings in the pan if possible for flavor.
3. Build the Sauce Base:
- Reduce the heat under the skillet to medium. Add the minced garlic to the pan drippings (add a touch more olive oil if the pan is dry).
- Sauté the garlic until fragrant, about 1 minute, stirring constantly so it doesn’t burn.
- Stir in the chopped sun-dried tomatoes, chicken broth, Italian seasoning, and red pepper flakes (if using). Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pan.
4. Make it Creamy:
- Pour in the heavy cream. Bring the sauce back to a gentle simmer (do not boil rapidly). Cook for 3-5 minutes, stirring occasionally, allowing the sauce to thicken slightly.
- Reduce the heat to low. Stir in the 1 cup of freshly grated Parmesan cheese until it melts smoothly into the sauce.
5. Combine Remaining Ingredients:
- Stir the cooked Italian sausage back into the creamy sauce.
- Add the fresh baby spinach to the skillet. Cook, stirring gently, until the spinach is just wilted, about 1-2 minutes.
- Taste the sauce and season with salt and pepper as needed. Be mindful that the sausage and Parmesan are already salty.
6. Toss with Pasta:
- Add the cooked and drained penne pasta to the skillet with the sauce, sausage, and spinach.
- Toss everything together gently until the pasta is well coated in the luscious sauce. If the sauce seems too thick, add a splash or two of the reserved starchy pasta water to reach your desired consistency.
7. Serve:
- Serve the Creamy Tuscan Sausage Pasta immediately while hot.
- Garnish generously with torn fresh basil leaves and extra grated Parmesan cheese, if desired. Enjoy!
Recipe Summary and Q&A
Summary: This Creamy Tuscan Sausage Pasta features cooked penne pasta tossed in a rich, homemade sauce. The sauce is built by browning Italian sausage, then sautéing garlic and sun-dried tomatoes, adding chicken broth and seasonings, simmering, then finishing with heavy cream, grated Parmesan cheese, and fresh spinach before combining with the pasta and cooked sausage.
Q&A:
- Q: What kind of Italian sausage should I use?
- A: Bulk ground Italian sausage (found near ground beef) is easiest. If using links, remove the casings before cooking. Choose mild, sweet, or hot varieties based on your spice preference.
- Q: Can I use oil-packed or dry-packed sun-dried tomatoes?
- A: Oil-packed sun-dried tomatoes (drained well and chopped) are generally recommended as they are more tender and flavorful. If using dry-packed, you may want to briefly rehydrate them in hot water or oil before chopping and adding to the skillet.
- Q: My sauce isn’t thickening enough. What can I do?
- A: Ensure you simmered it for the recommended time after adding the cream. Ensure you used enough freshly grated Parmesan, as it helps thicken. If still too thin, let it simmer gently for a few more minutes (watch carefully not to boil rapidly), or thicken slightly with a tiny cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water, whisked in). Adding reserved pasta water will thin the sauce.
- Q: Can I make this ahead of time?
- A: Cream sauces can sometimes separate upon reheating. It’s best served fresh. However, you can cook the sausage and make the sauce base (up to adding cream/Parmesan/spinach) ahead. Cook pasta fresh, gently reheat sauce, stir in cream/Parmesan/spinach/cooked sausage, then toss with pasta just before serving.