Drizzle squash with olive oil and season with salt, pepper, garlic powder. Roast at 450 F for 20-30 min or until tender.
When the butternut squash is almost done, sautè the onion and garlic in olive oil for 2-3 minutes on low heat.
Add spinach leaves, drizzle with olive oil, and cook until wilted, stirring frequently.
Add cooked butternut squash to the spinach, onion, and garlic. Cook over medium/low heat for 5-7 minutes.
Add cooked pasta to the pan with the vegetables. Drizzle with olive oil. Add lemon juice. Stir well.
Season with salt, pepper, and red pepper flakes to your personal taste.
Sprinkle with shredded parmesan cheese and enjoy!