Cook the pasta: Bring a large pot of salted water to a rolling boil. Add pasta and cook until just al dente according to package directions.
Don’t overcook; slightly firm pasta holds up better for days.
Prep the dressing: In a large bowl, whisk olive oil, red wine vinegar, lemon juice, Dijon, garlic, oregano, honey, salt, and pepper until emulsified. This will be your tossing bowl.
Cool the pasta slightly: Drain the pasta and spread it on a sheet pan for 2–3 minutes to steam off excess water. While warm (not hot), add it to the dressing.
Toss thoroughly so every piece is coated.
Add veggies and beans: Fold in tomatoes, cucumber, bell pepper, red onion, olives, and chickpeas. Mix gently to distribute without crushing the tomatoes.
Add cheese and herbs: Add feta and parsley (and pepperoncini if using). Toss once more.
Taste and adjust salt, pepper, or vinegar for brightness.
Rest and chill: Let the salad sit 10–15 minutes at room temperature to absorb flavors. Then portion into 3–4 airtight containers.
Finish before serving (optional): On the day you eat, add a squeeze of lemon, a drizzle of olive oil, or a pinch of flaky salt to refresh the flavors.