Step 1: Marinate the Chicken
In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, honey, minced garlic, oregano, salt, and pepper. This doubles as a marinade and dressing!
Place the chicken breasts in a shallow dish or resealable bag. Pour half of the marinade over the chicken and coat evenly. Let it marinate for at least 15 minutes (or up to 2 hours for deeper flavor).
Pro Tip: If you’re short on time, poke the chicken with a fork before marinating. This helps the flavors penetrate quickly!
Step 2: Prepare the Asparagus
Trim the tough ends off the asparagus.
Drizzle with a bit of olive oil, season with salt and pepper, and toss to coat.
Step 3: Grill the Chicken and Asparagus
Preheat a grill or grill pan over medium-high heat.
Grill the chicken for 5-7 minutes per side or until it reaches an internal temperature of 165°F (75°C). Remove and let it rest for 5 minutes before slicing.
While the chicken is resting, grill the asparagus for 2-3 minutes per side until tender with slight char marks.
Pro Tip: To get juicy, evenly cooked chicken, let it rest before slicing. This helps the juices redistribute!
Step 4: Assemble the Salad
Arrange the mixed greens on a large serving plate or bowl.
Add the sliced grilled chicken and asparagus on top.
Scatter the cherry tomatoes, red onion slices, and feta cheese over the salad.
Sprinkle with sliced almonds or toasted walnuts for extra crunch.
Step 5: Drizzle and Serve
Drizzle the remaining balsamic dressing over the salad.
Toss gently and serve immediately.
Enjoy this nutrient-packed, protein-rich, and deliciously fresh meal!