Preheat your oven to 400°F (200°C) and line a small baking sheet with parchment paper.
Trim the woody ends off the asparagus and place them on the sheet, drizzling with half of the olive oil and a pinch of salt and pepper.
Roast the asparagus for 10-12 minutes until tender and slightly charred at the tips.
Bring a pot of salted water to a boil and cook the whole wheat pasta according to package directions until al dente.
While the pasta cooks, season the chicken breast with salt and pepper and sauté in a pan with the remaining olive oil over medium heat until cooked through.
In a small mixing bowl, whisk together the Greek yogurt, lemon juice, lemon zest, and minced garlic until smooth.
Reserve 2 tablespoons of the pasta cooking water, then drain the pasta and return it to the pot.
Slice the cooked chicken into bite-sized strips and add them to the pasta along with the yogurt sauce and reserved water.
Toss everything over low heat for 1 minute until the sauce is velvety and coats the pasta evenly.
Serve the creamy pasta topped with the roasted asparagus spears and a garnish of fresh parsley.