Ingredients
Equipment
Method
Cook the pasta
- Bring a large pot of salted water to a boil, then cook rigatoni or penne until al dente, stirring occasionally. Before draining, reserve 1/2 cup pasta cooking water.
Brown the sausage
- In a large skillet over medium-high heat, brown the Italian sausage until cooked through and crumbled, about 8–10 minutes. Drain excess fat and set the sausage aside.
Build the creamy sauce
- In the same skillet, sauté the diced onion over medium heat until softened, about 4 minutes. Add the minced garlic and Italian seasoning and cook for 2 minutes.
- Stir in butternut squash puree and heavy cream, then add nutmeg and red pepper flakes. Simmer the sauce for 5 minutes, stirring occasionally to thicken.
- Reduce heat to low, then add the grated parmesan and stir until fully melted and smooth. Keep the sauce warm so it stays creamy.
Toss and finish
- Add the cooked pasta to the skillet and pour in the reserved pasta cooking water. Toss to coat and loosen the sauce, then add the baby spinach and cook just until wilted.
- Return the browned sausage to the pan and toss to combine. Season with salt and pepper to taste, then serve hot.
Notes
Pro tip: keep the sauce silky by using the reserved pasta water while tossing, so the parmesan emulsifies instead of clumping. Store leftovers in the fridge up to 3 days in an airtight container; reheat gently with a splash of water or cream. Freezing isn’t ideal because the cream sauce can separate. For a lighter option, replace heavy cream with half-and-half and use an extra spoonful of pasta water to maintain creaminess.
