01 - Preheat oven to 400°F (200°C). Line a baking tray with parchment paper.
02 - In a mixing bowl, toss drained chickpeas with olive oil, ground cumin, coriander, smoked paprika, turmeric, cinnamon, cayenne pepper (if using), and salt. Stir until the chickpeas are evenly coated with the spice mixture.
03 - Spread the seasoned chickpeas in a single layer on the prepared baking tray. Roast for 20 minutes, shaking the tray halfway through, until the chickpeas are crispy and golden brown.
04 - While the chickpeas roast, whisk together tahini, lemon juice, minced garlic, ground cumin, salt, pepper, and 2 tbsp cold water in a small bowl. Gradually add more water as needed until the sauce reaches a creamy, drizzleable consistency.
05 - Cook basmati rice or quinoa according to package instructions. Dice the cucumber, halve the cherry tomatoes, thinly slice the red onion, grate the carrot, and chop the fresh parsley.
06 - Divide the cooked grains among four serving bowls. Arrange mixed greens, cherry tomatoes, cucumber, grated carrot, and sliced red onion over the grains. Top each bowl with the roasted chickpeas.
07 - Drizzle each bowl generously with tahini sauce. Garnish with chopped parsley and pickled red onions if desired. Serve immediately, mixing all components together before eating.