Bring a large pot of salted water to a rolling boil and cook penne pasta until al dente, approximately 10 minutes.
Drain the pasta and immediately rinse under cold running water to stop the cooking process and remove excess starch.
In a small mixing bowl, whisk together the extra virgin olive oil, orange juice, orange zest, apple cider vinegar, and honey until a stable emulsion is formed.
Season the dressing with kosher salt and black pepper.
In a large stainless steel bowl, combine the cooled penne, dried cranberries, crumbled feta, toasted almonds, and chopped baby spinach.
Pour the orange vinaigrette over the pasta mixture and toss with tongs until all components are evenly distributed and coated.
Cover and refrigerate for a minimum of 30 minutes to allow the flavors to penetrate the pasta before service.