Prepare the dressing by whisking together olive oil, orange juice, apple cider vinegar, honey, salt, and pepper in a small bowl.
In a large salad bowl, combine the mixed greens, pomegranate seeds, sliced onion, pistachios, and crumbled feta cheese.
Drizzle the prepared dressing over the salad and toss gently to combine.
Let the salad sit for 5-10 minutes before serving to allow flavors to meld.
Serve the salad in individual bowls or as a communal dish, garnished with extra pomegranate seeds and pistachios if desired.