Ingredients
Equipment
Method
Cook the pasta
- Bring a pot of salted water to a boil and cook rigatoni or penne until al dente, 8-10 minutes. Reserve 1/2 cup pasta cooking water before draining.
Cook the sausage
- Brown Italian sausage, casings removed in a large skillet over medium-high heat until no longer pink, about 8-10 minutes. Drain off the fat and set the sausage aside.
Build the sauce
- Sauté onion in the same skillet for 4 minutes over medium heat, stirring until softened. Add garlic and Italian seasoning and cook for 2 minutes, until fragrant.
- Stir in butternut squash puree and heavy cream, mixing until smooth. Add nutmeg and red pepper flakes and stir to combine.
- Simmer the sauce for 5 minutes, stirring occasionally. Add parmesan, grated and stir until the sauce turns glossy and smooth.
Toss and finish
- Add the drained pasta and reserved pasta cooking water to the skillet and toss until the pasta is coated, 1-2 minutes. Add baby spinach and toss until just wilted.
- Return the cooked sausage to the pan and season with Salt and pepper to taste. Toss again for 30-60 seconds so everything is evenly distributed.
Notes
For the creamiest texture, toss the pasta in the sauce over gentle heat and use the reserved pasta cooking water a little at a time until it looks glossy (not dry). Store leftovers in an airtight container in the refrigerator for up to 3-4 days; reheat with a splash of water or cream. Freezer: not ideal because the cream sauce can separate, but you can freeze for up to 1 month and rewarm gently. Dietary swap: use turkey sausage or a plant-based Italian sausage alternative to reduce saturated fat.
