If you’re craving a dish that wraps you in comfort while exploding with flavors, this Creamy Italian Sausage Pasta Recipe is exactly what you need on your dinner table. Imagine tender rigatoni coated in a luscious, dreamy sauce loaded with savory Italian sausage, sweet sun-dried tomatoes, and fresh spinach, all coming together in perfect harmony. It’s a dish that’s both easy to make and impressively satisfying, guaranteed to become one of your go-to meals for busy weeknights or casual get-togethers with friends.

Ingredients You’ll Need
These ingredients are delightfully simple yet essential for building layers of flavor and texture in the Creamy Italian Sausage Pasta Recipe. Each one plays a starring role, from the spicy sausage to the velvety sauce made with butter, cream, and parmesan cheese.
- ¾ pound rigatoni pasta: This tube-shaped pasta holds the creamy sauce perfectly, capturing every delicious bite.
- 1 tablespoon olive oil: Used to brown the sausage and add a subtle fruity note.
- ½ pound mild Italian sausage: Provides a savory, spiced backbone to the dish without overpowering it.
- ¾ cup small diced yellow onion: Adds sweetness and depth as it softens.
- 1 tablespoon minced garlic: Infuses the dish with its irresistible aromatic punch.
- ¾ teaspoon Italian seasoning blend: A mix of herbs that ties the flavors together beautifully.
- ½ teaspoon salt (plus additional for cooking pasta): Enhances and balances all the flavors in the recipe.
- ¼ teaspoon black pepper: For a gentle, warming spice.
- ¼ teaspoon crushed red pepper flakes: Adds a subtle kick without angering anyone’s taste buds.
- 2 tablespoons unsalted butter (room temperature): Creates a rich base for the sauce.
- 2 tablespoons all-purpose flour: Helps thicken the sauce for that perfect creamy texture.
- 1 cup chicken broth: Adds savory depth and lightness to the sauce.
- 1¾ cups heavy cream: The star ingredient that makes the sauce incredibly luscious and smooth.
- ¾ cup julienned sun-dried tomatoes (packed in herbed olive oil, oil drained): Brings a tangy, sweet burst that brightens the dish.
- 1½ cups shredded parmesan cheese: Adds a nutty, salty richness that melts into the sauce.
- 3 cups lightly packed baby spinach: Adds freshness and color, wilting perfectly into the warm sauce.
- Chopped fresh parsley: For a final fresh, herbal touch at serving.
How to Make Creamy Italian Sausage Pasta Recipe
Step 1: Cook the Rigatoni Pasta
Begin by bringing a large pot of salted water to a boil and cooking the rigatoni until al dente, typically about 9-11 minutes or according to package instructions. Cooking the pasta perfectly ensures it will have just the right bite to stand up to the creamy, rich sauce.
Step 2: Brown the Sausage and Aromatics
Heat a large 12-inch skillet over medium-high heat and add olive oil, then toss in the sausage, diced onions, minced garlic, Italian seasoning, salt, black pepper, and red pepper flakes. Cook everything for 9-11 minutes until the sausage is golden brown and the onions have softened and released their amazing aroma. This step is crucial for building the base flavor of the dish.
Step 3: Drain Excess Grease
To keep the sauce from being too oily, transfer the cooked sausage mixture to a paper towel-lined plate to soak up any extra grease. Then discard the paper towel and return the drained sausage back to the skillet.
Step 4: Make the Creamy Sauce Base
Lower the heat to medium-low and add room temperature butter to the skillet. Once melted, whisk in the all-purpose flour to create a roux that thickens the sauce. Stir and cook this mixture for about 1 minute just until it turns a light golden brown, which ensures your sauce will have a silky smooth texture.
Step 5: Add Broth, Cream, and Sun-Dried Tomatoes
Slowly whisk in the chicken broth, ensuring no lumps form, then pour in the heavy cream together with the julienned sun-dried tomatoes. Bring the mixture to a gentle boil and then reduce the heat to low, letting it simmer for 5-7 minutes. This step is when all the flavors marry as the sauce thickens to a consistency that sticks lovingly to every piece of pasta.
Step 6: Incorporate Cheese and Spinach
Gradually stir in the shredded parmesan cheese until it melts fully into the sauce. Then add the baby spinach, stirring until it wilts and adds a vibrant green pop of freshness and nutrition. This final layer makes the sauce both rich and bright.
Step 7: Combine Sausage and Pasta with Sauce
Finally, add the drained rigatoni and sausage mixture back into the skillet, stirring gently to coat every curve of pasta with the incredible sauce. Remove from heat and get ready for the best part—serving!
How to Serve Creamy Italian Sausage Pasta Recipe
Garnishes
Sprinkle freshly chopped parsley over the top just before serving for a pop of color and a fresh herbal note that balances the richness of the sauce. If you want to add an extra touch, a light grating of parmesan or a drizzle of good-quality olive oil works wonders.
Side Dishes
This Creamy Italian Sausage Pasta Recipe pairs beautifully with a simple green salad dressed in lemon vinaigrette or classic garlic bread. Both options are light yet flavorful enough to complement the decadence of the pasta without competing for attention.
Creative Ways to Present
For a dinner party, consider serving the pasta in individual bowls with a small sprig of parsley and a sun-dried tomato on top. Or toss a few toasted pine nuts on for a bit of crunch and a surprising twist. Presentation that delights the eyes makes every bite even more enjoyable.
Make Ahead and Storage
Storing Leftovers
Place any leftover pasta in an airtight container and store it in the refrigerator for up to 3 days. The flavors meld beautifully overnight, making it potentially even tastier the next day.
Freezing
You can freeze the pasta, but ingredients like spinach might change texture when thawed. For best results, freeze the sauce and cooked sausage separately from the pasta. Thaw gradually in the fridge before reheating to preserve quality.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of chicken broth or cream if the sauce thickens too much. This keeps the sauce silky and prevents it from drying out while warming evenly.
FAQs
Can I use spicy Italian sausage instead of mild?
Absolutely! Spicy Italian sausage will add a nice heat to the dish, so adjust the crushed red pepper flakes accordingly if you want to balance the spice level.
Is there a good substitute for heavy cream?
You can use half-and-half or a mixture of milk and cream cheese, but keep in mind the sauce might be less rich and thick. Heavy cream truly provides that signature velvety texture in this recipe.
Can I make this dish gluten-free?
Yes! Use gluten-free pasta and substitute the all-purpose flour with a gluten-free flour blend or cornstarch to thicken the sauce. Just be sure to whisk well to avoid lumps.
What can I do if I don’t have sun-dried tomatoes?
Omitting sun-dried tomatoes is fine, but they add a special tangy sweetness. You can substitute with roasted red peppers for a slightly different but still delicious flavor profile.
Is this recipe suitable for meal prep?
Definitely. This Creamy Italian Sausage Pasta Recipe reheats beautifully and the components can be prepped in advance, making weeknight dinners swift and satisfying.
Final Thoughts
There’s something incredibly comforting about a dish like this Creamy Italian Sausage Pasta Recipe that feels both indulgent and homey at the same time. Once you taste those bold flavors wrapped up in a velvety sauce hugging perfectly cooked rigatoni, you’ll understand why it’s a true favorite. Give this recipe a try soon — your taste buds will thank you for it!
Print
Creamy Italian Sausage Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This creamy Italian sausage pasta features perfectly cooked rigatoni tossed in a rich and velvety sauce made with a blend of Italian sausage, sun-dried tomatoes, and parmesan cheese. The sauce is thickened with a butter and flour roux and enriched with heavy cream and chicken broth, then finished with fresh baby spinach for a touch of brightness. Ready in just 30 minutes, this comforting dish is perfect for an easy weeknight dinner or casual gathering.
Ingredients
Pasta
- ¾ pound rigatoni pasta
Protein and Vegetables
- ½ pound mild Italian sausage
- ¾ cup small diced yellow onion
- 1 tablespoon minced garlic
- ¾ cup julienned sun-dried tomatoes (packed in herbed olive oil, drained)
- 3 cups lightly packed baby spinach (from a 5-ounce container)
Seasonings and Spices
- 1 tablespoon olive oil
- ¾ teaspoon Italian seasoning blend
- ½ teaspoon salt (plus additional for cooking pasta)
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes
Sauce
- 2 tablespoons unsalted butter (room temperature)
- 2 tablespoons all-purpose flour
- 1 cup chicken broth
- 1¾ cups heavy cream
- 1½ cups shredded parmesan cheese
Garnish
- Chopped fresh parsley
Instructions
- Cook the Pasta: In a large pot of boiling salted water, cook the rigatoni pasta for 9-11 minutes until al dente or according to package directions. Drain the pasta and set aside. While the pasta is cooking, proceed with the rest of the recipe.
- Cook the Sausage and Aromatics: Preheat a large 12-inch skillet over medium-high heat. Add olive oil, Italian sausage, yellow onion, minced garlic, Italian seasoning, salt, black pepper, and crushed red pepper flakes to the skillet. Cook for 9-11 minutes or until the sausage is golden brown and the onions and spices are soft and fragrant.
- Drain Excess Grease: Transfer the cooked sausage mixture onto a paper towel-lined plate to let excess grease drain. Discard the paper towel once drained and return the sausage to the skillet.
- Prepare the Roux: Reduce heat to medium-low. Add the unsalted butter to the skillet. Once melted, whisk in the all-purpose flour until fully absorbed by the butter. Cook the mixture for about 1 minute or until it turns a light golden brown.
- Add Liquids and Simmer Sauce: Gradually whisk in the chicken broth, making sure to eliminate any lumps. Then whisk in the heavy cream and sun-dried tomatoes. Bring the mixture to a low boil, then reduce the heat to low and simmer for 5-7 minutes, stirring often, until the sauce is reduced by about half and thick enough to coat the back of a spoon.
- Incorporate Cheese and Spinach: Slowly stir in the shredded parmesan cheese until fully melted and incorporated. Then fold in the baby spinach, stirring until the leaves are fully wilted.
- Combine Pasta and Sausage: Add the reserved sausage mixture and the drained pasta to the skillet. Stir well to evenly combine and coat the rigatoni thoroughly with the creamy sauce.
- Serve and Garnish: Remove the skillet from heat and garnish the pasta with a sprinkle of chopped fresh parsley. Serve immediately for best flavor and texture.
Notes
- For a spicier version, use hot Italian sausage instead of mild.
- If you prefer, substitute rigatoni with penne or ziti pasta.
- Ensure to drain the sun-dried tomatoes well to avoid excess oil in the sauce.
- This recipe can be made ahead by preparing the sauce and sausage; reheat gently and toss with freshly cooked pasta before serving.
- For a lighter option, use half-and-half instead of heavy cream, though the sauce will be less rich.

