14heavy cream (or coconut cream for a dairy-free option)
to tastesalt and pepper
for cookingOlive oil
optionalGrated Parmesan cheese for garnish
Instructions
In a large pot, bring salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
Preheat your oven to 400°F (200°C). Toss the diced butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for about 20-25 minutes, or until tender and golden.
In a large skillet over medium heat, add a drizzle of olive oil. Add the sweet Italian sausage, breaking it apart with a spatula. Cook until browned and cooked through, about 5-7 minutes.
Add the minced garlic to the sausage and cook for another minute until fragrant. Add the fresh spinach and cook until wilted.
Stir in the roasted butternut squash, vegetable broth, dried thyme, smoked paprika, and cream into the skillet. Let it simmer for about 5 minutes to allow the flavors to meld together.
Add the cooked penne pasta to the skillet. Toss everything together to coat the pasta evenly with the sauce. Season with salt and pepper to taste.
Remove from heat and serve hot, garnished with grated Parmesan cheese if desired.