Boil or steam beets until fork tender (See notes-you can do this ahead and refrigerate, or purchase steamed beets). Trim and rub under cool running water to remove skin. Dice into small, 1/2 inch cubes. Place in a large bowl.
Add diced onion, garlic, olive oil, vinegar, orange zest and orange juice, craisins, salt and pepper and mix to combine well. Add pistachios and feta. Gently toss.
Taste, add more pistachios, craisins or feta to taste. Adjust salt and pepper. Sometimes I’ll add another squeeze of orange juice.