In a small bowl, combine lemon juice, olive oil, minced garlic, and fresh herbs to create a marinade.
Place the chicken breast in a resealable bag or shallow dish, pour the marinade over it, ensuring the chicken is well-coated. Let it marinate in the refrigerator for at least 30 minutes.
Preheat the grill to medium-high heat.
While the chicken marinates, trim the asparagus ends and halve the cherry tomatoes. Toss them lightly with a drizzle of olive oil, salt, and pepper on a baking sheet.
Roast the asparagus and cherry tomatoes in a preheated oven at 400°F for about 10-12 minutes until tender and slightly caramelized, or alternatively, grill them on a grill basket.
Grill the marinated chicken breast for about 6-7 minutes per side or until the internal temperature reaches 165°F.
Let the chicken rest for a few minutes before slicing.
Plate the sliced chicken alongside the roasted asparagus and cherry tomatoes. Optionally, drizzle any remaining juices from the chicken over the top.
Serve warm and enjoy your balanced, flavorful meal.