01 - Preheat oven to 425°F.
02 - Rinse barley under cold water. In a medium saucepan, combine barley and vegetable broth or water. Bring to a boil, then reduce heat, cover, and simmer for 25-30 minutes until tender but still chewy. Drain any excess liquid and fluff with a fork.
03 - Arrange asparagus on a baking sheet, drizzle with 1 tbsp olive oil, and season with salt and pepper. Roast for 12-15 minutes, tossing once, until tender and lightly browned.
04 - In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, honey, minced garlic, salt, and pepper.
05 - In a large bowl, combine cooked barley, roasted asparagus, cherry tomatoes, spinach, and red onion. Pour over the dressing and toss gently to combine.
06 - Transfer to a serving platter. Top with crumbled feta, toasted almonds, and fresh parsley. Serve warm.