Wash the asparagus thoroughly under cold water.
Trim the tough ends of the asparagus stalks.
In a large pot, bring water to a boil and blanch the asparagus for 2-3 minutes.
Remove the asparagus and immediately transfer it to an ice bath.
Once cooled, drain the asparagus and pat it dry.
In a large bowl, combine the mixed greens and cherry tomatoes.
In a separate bowl, whisk together olive oil, balsamic vinegar, lemon juice, salt, and pepper.
Add the cooled asparagus to the greens and tomatoes.
Drizzle the dressing over the salad and toss gently.
Sprinkle with Parmesan cheese and fresh herbs, if desired.