01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - Toss asparagus pieces with 1 tablespoon olive oil, salt, and pepper. Spread on the prepared baking sheet.
03 - Roast asparagus for 12–15 minutes, until tender and slightly caramelized. Remove from the oven and set aside.
04 - While asparagus roasts, combine quinoa, water, and 1/2 teaspoon salt in a medium saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes or until water is absorbed. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
05 - In a large bowl, whisk together remaining olive oil, lemon juice, Dijon mustard, honey, garlic, salt, and pepper.
06 - Add warm quinoa, roasted asparagus, cherry tomatoes, and red onion to the bowl. Toss gently to combine and coat in the dressing.
07 - Transfer salad to a serving platter or individual bowls. Top with crumbled feta, toasted almonds, and chopped parsley.
08 - Serve warm or at room temperature.