Ingredients
Method
Cooking Pasta
- Cook the pasta according to package instructions. Once cooked, drain the pasta and set it aside.
Preparing the Sauce
- In a large skillet, heat olive oil over medium heat. Add the sausage and cook until browned, ensuring it is fully cooked through. Remove it from the skillet and set it aside.
- In the same skillet, add diced onion and cook until translucent. Then, add the minced garlic and cook for another minute until fragrant.
- Add the diced butternut squash along with a splash of water or broth to help steam it. Cover the skillet and let the squash steam until tender, about 10-15 minutes, stirring occasionally.
- Once the squash is tender, puree the mixture using an immersion blender or carefully transfer it to a regular blender until smooth. Return the pureed mixture to the skillet.
- Stir in the heavy cream and Parmesan cheese until smooth and creamy. Season with salt, pepper, and red pepper flakes to taste.
- Add the spinach and cooked sausage back into the skillet. Mix everything together until the spinach wilts and is well combined.
- Toss the cooked pasta with the butternut squash sauce, mixing until the pasta is nicely coated. Serve warm with extra Parmesan cheese on top.
Notes
Store any leftovers in an airtight container in the refrigerator for 3-4 days. Reheat in a skillet over medium heat or in the microwave, adding a splash of water or broth to loosen the sauce as needed. Optional: Add toasted nuts for crunch.
