Roast the pumpkin: Preheat oven to 425°F, toss cubed pumpkin with olive oil, salt, pepper, and roast 25-30 minutes until caramelized.
Cook pasta perfectly: Boil salted water, cook penne until al dente, drain well, rinse with cold water to stop cooking completely.
Create dressing magic: Whisk olive oil, balsamic vinegar, honey, salt, pepper in small bowl until well combined and emulsified beautifully.
Assemble with care: Combine cooled pasta, roasted pumpkin, crumbled feta, spinach, red onion in a large mixing bowl very gently.
Final flavor boost: Pour dressing over salad, toss gently, let sit 15 minutes for flavors to meld before serving immediately.