Prepare asparagus: Bring a pot of water to a boil and blanch asparagus for 2–3 minutes until bright green and slightly tender. Immediately transfer to ice water to stop cooking, then drain.
Cut vegetables: Slice asparagus into bite-sized pieces and place in a large bowl. Add cherry tomatoes, olives, red onion, and bell peppers.
Make dressing: In a small bowl, whisk together olive oil, lemon juice, vinegar, garlic, oregano, salt, and pepper until well combined.
Combine: Pour dressing over the salad and toss gently to coat all ingredients evenly.
Add cheese: Sprinkle crumbled feta on top and lightly toss again.
Serve: Serve immediately or chill for 20 minutes to enhance flavors.
