Ingredients
Equipment
Method
Cook pasta
- Bring a large pot of salted water to a boil, then cook rigatoni or penne until al dente, about 9–11 minutes. Reserve 1/2 cup pasta cooking water before draining, and set pasta aside.
Brown sausage and build sauce
- Brown Italian sausage in a large skillet over medium-high heat until crumbled and cooked through, about 8–10 minutes. Drain excess fat and set sausage aside.
- 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.
- Add butternut squash puree and heavy cream to the skillet, stirring to combine. Stir in nutmeg and red pepper flakes and bring the mixture to a gentle simmer.
- Simmer the sauce for 5 minutes, stirring occasionally, until slightly thickened. Add parmesan and stir until smooth and fully melted.
Combine and finish
- Toss the cooked pasta into the skillet with the reserved pasta cooking water, coating everything evenly. Add baby spinach and toss until wilted, about 1–2 minutes.
- Return the browned sausage to the pan and season with salt and pepper to taste. Stir until everything is hot and the sauce clings to the pasta.
Notes
For the silkiest sauce, add parmesan off direct high heat and stir until smooth before adding pasta water. Store leftovers in the refrigerator up to 3 days; reheat gently with a splash of water or cream, and freeze only the sauce base (up to 2 months) if you want best texture—then cook fresh pasta and spinach when reheating. Dietary swap: use low-fat cream or half-and-half for a lighter sauce, though it may be slightly thinner.
