Make the Dressing: Whisk ¼ cup extra virgin olive oil, 1 teaspoon lemon zest, 3 tablespoons lemon juice, 1 teaspoon Dijon mustard, 1 teaspoon honey, 1 teaspoon dried oregano, ¼ teaspoon salt and some pepper in a large bowl.
Add the Feta: Crumble in 1 cup feta and stir gently. Some of the feta will start to melt into the dressing—this is exactly what you want. Let it marinate while you cook the pasta.
Cook the Pasta: Boil 8 ounces short pasta in salted water until al dente, then rinse under cold water for 10 seconds. Drain well and add to the bowl with the feta while still slightly warm. Toss well to coat.
Add the Veggies: Add 1 cup cherry tomatoes (halved), ⅔ cup cucumber (diced), ¼ cup olives (halved), 3 peaches (diced), 1 avocado (diced), and ⅓ cup fresh basil (thinly sliced). Toss gently to combine.
Serve: Serve immediately. If making ahead, add peaches and avocado just before serving.
