Preheat and prep: Heat the oven to 425°F (220°C). Line a large sheet pan with parchment for easy cleanup.
Rinse your grains and start cooking according to package directions.
Season the salmon: Pat salmon dry. In a small bowl, mix 1 tablespoon olive oil, lemon zest, half the lemon juice, garlic, smoked paprika, oregano, dill, salt, and pepper. Rub evenly over the salmon and set aside.
Prep the vegetables: Toss broccoli, bell pepper, zucchini, and red onion with 2 tablespoons olive oil, cumin, a pinch of salt, and pepper.
If using chickpeas, add them here too.
Roast the veggies: Spread vegetables on the sheet pan. Roast for 15 minutes.
Add the salmon: Push the vegetables to the sides and place the salmon in the center, skin-side down. Roast another 10–12 minutes, or until the salmon flakes easily and is just cooked through.
Aim for moist, slightly translucent in the center.
Make the sauce: While the salmon roasts, whisk the Greek yogurt, tahini, lemon juice, honey, and a pinch of salt until smooth. Adjust acidity or sweetness to taste.
Fluff the grains: Once the grains are done, fluff with a fork. Squeeze in a bit of lemon juice and a pinch of salt for brightness.
Assemble the plates: Add a handful of baby spinach to each bowl or container.
Top with a scoop of grains, a pile of roasted vegetables, and a piece of salmon. Spoon over the yogurt-tahini sauce and finish with chopped parsley or dill.
Serve or store: Enjoy warm, or let cool before sealing for meal prep.