“`html
If you’re craving a dish that brings together rich flavors, comforting textures, and a touch of Italian magic, this Creamy Italian Sausage Pasta Recipe is exactly what you need in your life. Imagine tender rigatoni pasta enveloped in a luscious, velvety sauce loaded with savory mild Italian sausage, aromatic herbs, vibrant sun-dried tomatoes, and fresh baby spinach. Every bite bursts with comforting creaminess and just the right hint of spice, making this pasta a guaranteed crowd-pleaser or a perfect weeknight indulgence. Once you try it, this recipe will quickly become one of your favorite go-to meals.

Ingredients You’ll Need
Don’t be intimidated by the ingredients—they’re simple, accessible, and each one brings its own special contribution to this delicious dish. From the savory sausage to the bright sun-dried tomatoes and creamy parmesan, every element plays a role in creating complex flavor and satisfying texture.
- ¾ pound rigatoni pasta: The ridges on rigatoni hold the creamy sauce beautifully, making each bite flavorful.
- 1 tablespoon olive oil: Provides a subtle fruitiness and helps brown the sausage evenly.
- ½ pound mild Italian sausage: Adds a wonderfully seasoned, meaty base without overpowering the dish.
- ¾ cup small diced yellow onion: Brings a natural sweetness and aromatic depth.
- 1 tablespoon minced garlic: Infuses the sauce with warm, savory notes.
- ¾ teaspoon Italian seasoning blend: A perfect medley of herbs to boost Italian flavor profile.
- ½ teaspoon salt (plus additional for cooking pasta): Enhances all the flavors harmoniously.
- ¼ teaspoon black pepper: Gives a mild kick and balances the richness.
- ¼ teaspoon crushed red pepper flakes: Adds just the right touch of heat without overwhelming.
- 2 tablespoons unsalted butter (room temperature): Creates a silky base for the sauce’s roux.
- 2 tablespoons all-purpose flour: Thickens the sauce for that perfect creamy consistency.
- 1 cup chicken broth: Provides savory depth and helps thin the sauce to just the right consistency.
- 1¾ cups heavy cream: The star of the sauce, delivering irresistible richness.
- ¾ cup julienned sun-dried tomatoes (packed in herbed olive oil, oil drained): Offers a vibrant pop of tangy sweetness and color.
- 1½ cups shredded parmesan cheese: Melts smoothly to add sharp, nutty flavor and further creaminess.
- 3 cups lightly packed baby spinach (from a 5-ounce container): Brightens the dish with fresh, tender greens.
- Chopped fresh parsley: A lively garnish to finish and add a fresh herbal note.
How to Make Creamy Italian Sausage Pasta Recipe
Step 1: Cook the pasta
Start by bringing a large pot of salted water to a boil. Cook the rigatoni for 9 to 11 minutes until al dente—tender but with a slight bite. Drain it well and set it aside. This step is essential, as perfectly cooked pasta acts as the canvas for the creamy sauce.
Step 2: Brown the sausage and aromatics
Heat a large 12-inch skillet over medium-high heat and add the olive oil. Toss in the mild Italian sausage, diced onions, minced garlic, Italian seasoning, salt, black pepper, and red pepper flakes. Sauté everything together for about 9 to 11 minutes until the sausage is beautifully browned and the onions are soft and fragrant. This layering of flavors is what makes the sauce so irresistibly savory.
Step 3: Drain excess grease and prepare the roux
Transfer the sausage mixture to a paper towel-lined plate to drain any excess grease—this keeps the sauce from becoming too oily. Discard the paper towel before returning the sausage to the skillet. Then reduce the heat to medium-low and add the unsalted butter. Once melted, sprinkle in the flour and whisk to combine, cooking the mixture for 1 minute until it turns a light golden brown. This technique creates the roux, which will thicken your sauce to creamy perfection.
Step 4: Build the creamy sauce
Slowly whisk in the chicken broth, making sure no lumps form as the flour incorporates. Then stir in the heavy cream and drained sun-dried tomatoes. Bring the sauce to a gentle low boil and then reduce the heat to low. Let it simmer for 5 to 7 minutes, stirring frequently until the sauce thickens enough to coat the back of a spoon. This step deepens the flavor and gives the sauce that luxuriously smooth texture we are aiming for.
Step 5: Finish with cheese and spinach
Stir in the shredded parmesan cheese slowly until it melts completely into the sauce, contributing a sharp and nutty richness. Next, add the baby spinach and stir gently until the leaves fully wilt, adding freshness and a lovely green color to the creamy sauce.
Step 6: Combine pasta and sauce
Finally, toss the reserved sausage mixture and drained pasta back into the skillet. Stir gently but thoroughly to ensure every rigatoni is coated with that delicious sauce. Remove the skillet from the heat and get ready for the final touch before serving.
How to Serve Creamy Italian Sausage Pasta Recipe
Garnishes
A sprinkle of chopped fresh parsley on top instantly brightens this creamy dish with a burst of fresh, herbal flavor and adds a beautiful pop of green. You could also add a little extra parmesan for that cheesy finish if you like.
Side Dishes
Pairing this pasta with a crisp green salad dressed lightly with lemon vinaigrette or a classic Caesar salad balances the richness. Crusty garlic bread or a warm baguette is also perfect for sopping up every last bit of that heavenly sauce.
Creative Ways to Present
For a charming presentation, serve the pasta in warm shallow bowls and garnish with a few sun-dried tomato strips and a delicate sprig of parsley. You can also drizzle a little high-quality olive oil on top right before serving to add a glossy finish and subtle fruity notes.
Make Ahead and Storage
Storing Leftovers
This Creamy Italian Sausage Pasta Recipe keeps beautifully in an airtight container in the refrigerator for 3 to 4 days. Just make sure to cool it to room temperature before storing to maintain freshness and flavor.
Freezing
While this pasta is best enjoyed fresh, you can freeze leftovers for up to 2 months. Place portions in freezer-safe containers or heavy-duty freezer bags. Defrost overnight in the fridge before reheating gently to preserve the creamy texture.
Reheating
To reheat, warm the pasta gently on the stovetop over low heat. Add a splash of chicken broth or cream to refresh the sauce and stir frequently to avoid sticking or clumping. Microwave reheating works too—use medium power and stir every minute until hot.
FAQs
Can I use spicy Italian sausage in this recipe?
Absolutely! If you love a little extra heat, swapping mild for spicy Italian sausage adds a kick that pairs wonderfully with the creamy sauce. Adjust the red pepper flakes accordingly if you want to control the spice level.
What can I substitute for rigatoni pasta?
Feel free to use any short, ridged pasta like penne, ziti, or rotini. These shapes help hold onto the creamy sauce just as beautifully as rigatoni.
Is there a dairy-free way to make this recipe?
You can try substituting the heavy cream with full-fat coconut milk and use a dairy-free butter alternative. Nutritional yeast works as a parmesan substitute. Keep in mind the flavor and texture will shift slightly but still be delicious.
Can I make the sauce ahead of time?
Yes! The sauce can be prepared in advance and stored separately in the fridge for up to 3 days. When ready to serve, reheat gently and toss with freshly cooked pasta for the best texture.
How do I prevent the sauce from clumping or burning?
Constant whisking when adding the broth and cream, and cooking over gentle heat after the mixture comes to a boil helps keep the sauce smooth. Avoid high heat and never leave it unattended as it thickens.
Final Thoughts
This Creamy Italian Sausage Pasta Recipe is a dream come true for anyone who loves comfort food with a gourmet twist. It’s straightforward enough for a busy weeknight but special enough to impress guests. Once you taste the harmonious layers of creamy sauce, flavorful sausage, and bright sun-dried tomatoes combined with tender pasta, you’ll wonder how you ever lived without it. Give it a try—you’ll thank yourself later!
“`
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 recipe features tender rigatoni pasta enveloped in a rich, flavorful sauce made with mild Italian sausage, sun-dried tomatoes, and a creamy parmesan base. Enhanced with baby spinach and Italian herbs, this dish is a comforting and indulgent meal perfect for a quick weeknight dinner or a cozy gathering.
Ingredients
Pasta
- ¾ pound rigatoni pasta
Sausage and Vegetables
- 1 tablespoon olive oil
- ½ pound mild Italian sausage
- ¾ cup small diced yellow onion
- 1 tablespoon minced garlic
- ¾ 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
- ¾ cup julienned sun-dried tomatoes (packed in herbed olive oil, oil drained from an 8.5-ounce jar)
- 1½ cups shredded parmesan cheese
- 3 cups lightly packed baby spinach (from a 5-ounce container)
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 cooks, proceed with the next steps.
- Cook the Sausage Mixture: Preheat a large 12-inch skillet over medium-high heat. Add olive oil, Italian sausage, diced onion, minced garlic, Italian seasoning, salt, black pepper, and crushed red pepper flakes to the skillet.
- Brown the Sausage: Cook the mixture for 9-11 minutes until the sausage is golden brown and the onions and spices are soft and fragrant.
- Drain the Sausage: Transfer the cooked sausage mixture to a paper towel-lined plate to drain excess grease, then discard the paper towel. Keep the sausage aside for later use.
- Prepare the Roux: Reduce heat to medium-low and add unsalted butter to the skillet. Once melted, whisk in the all-purpose flour until fully absorbed. Cook the flour mixture for 1 minute or until light golden brown to create a roux.
- Make the Cream Sauce: Slowly whisk in chicken broth until smooth with no lumps. Next, add heavy cream and sun-dried tomatoes. Bring the mixture to a low boil, then reduce heat to low and simmer for 5-7 minutes until the sauce is reduced by half and thick enough to coat the back of a spoon. Stir frequently to prevent clumping or burning.
- Add Cheese and Spinach: Gradually stir in shredded parmesan cheese until fully melted and incorporated. Then add the baby spinach, stirring until the leaves are wilted.
- Combine Pasta and Sausage: Return the reserved sausage mixture and cooked rigatoni pasta to the skillet. Stir well to evenly coat the pasta in the creamy sauce.
- Garnish and Serve: Remove the skillet from heat and garnish with chopped fresh parsley before serving.
Notes
- For a spicier version, use hot Italian sausage or increase the amount of crushed red pepper flakes.
- If you cannot find sun-dried tomatoes in herbed olive oil, drain regular sun-dried tomatoes and toss with a little olive oil and Italian herbs before adding.
- Feel free to substitute rigatoni with penne or ziti pasta.
- Use freshly grated parmesan for best flavor and smooth melting in the sauce.
- This dish can be prepared ahead by cooking the sausage and making the sauce, then combining with freshly cooked pasta just before serving.
- Leftovers keep well refrigerated for up to 3 days and reheat gently on the stovetop with a splash of cream or broth.

