01 - Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
02 - Toss broccoli florets and red onion slices with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on the prepared baking sheet.
03 - Roast for 18–20 minutes, tossing halfway through, until broccoli is golden and tender. Add cherry tomatoes for the last 5 minutes of roasting.
04 - While vegetables roast, combine quinoa and water or broth in a medium saucepan. Bring to a boil, cover, reduce heat to low, and simmer for 15 minutes or until liquid is absorbed. Remove from heat, fluff with a fork, and let cool slightly.
05 - Whisk together tahini, lemon juice and zest, olive oil, maple syrup or honey, garlic, and 2 tablespoons warm water in a bowl. Add more water for desired consistency. Season with salt and pepper.
06 - In a large serving bowl, combine warm quinoa, roasted vegetables, and half the dressing. Toss gently to combine.
07 - Top with toasted almonds, feta (if using), and fresh herbs. Drizzle with remaining dressing before serving. Serve warm or at room temperature.