1mediumbutternut squash, peeled and diced into 1-inch cubes
1lbsweet Italian sausage, casings removed
2cupsfresh spinach, chopped
3clovesgarlic, minced
1teaspoondried thyme
1teaspoonsmoked paprika
12cup vegetable broth, low-sodium preferred
14cup heavy cream
to tastesalt
to tastefreshly ground black pepper
as neededolive oil for sautéing
as neededgrated Parmesan cheese for garnish (optional)
Instructions
In a generous pot, bring enough salted water to a full boil. Add the penne pasta and cook according to the package instructions until al dente. Drain the pasta, tossing it with a drizzle of olive oil to prevent sticking, and set aside.
Preheat your oven to 400°F (200°C). On a large baking sheet, spread the diced butternut squash evenly. Drizzle with olive oil and season with salt and pepper. Roast for approximately 20-25 minutes, or until tender and golden.
In a large skillet, heat a drizzle of olive oil over medium heat. Add the sweet Italian sausage, crumbling it as it cooks. Sauté for 5-7 minutes until browned and fully cooked.
Add the minced garlic to the sausage and stir for another minute until aromatic. Then, add the chopped spinach and cook until wilted, about 2-3 minutes.
Gently fold in the roasted butternut squash, vegetable broth, dried thyme, and smoked paprika. Stir in the heavy cream and allow to simmer for 5 minutes.
Add the cooked penne pasta to the skillet mixture. Toss gently to ensure the pasta is evenly coated in the creamy sauce. Season with salt and pepper to taste.
Remove from heat. Dish out the pasta onto plates or bowls, finishing with a sprinkle of grated Parmesan cheese on top if desired.
Notes
For a vegan option, substitute heavy cream with coconut cream.