01 - Preheat oven to 400°F (200°C). Line a baking sheet 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 until evenly coated.
03 - Spread seasoned chickpeas in a single layer on the prepared baking sheet. Roast for 20 minutes, shaking the pan halfway through, until golden and crispy.
04 - While chickpeas roast, whisk together tahini, lemon juice, minced garlic, ground cumin, salt, and pepper in a small bowl. Gradually add 2 tablespoons of cold water and whisk until smooth, adding more water as needed to reach a creamy, drizzleable consistency.
05 - Cook basmati rice or quinoa according to package instructions. Halve the cherry tomatoes, dice the cucumber, thinly slice the red onion, grate the carrot, and chop the fresh parsley.
06 - Divide the cooked grains among serving bowls. Arrange mixed greens, cherry tomatoes, cucumber, red onion, and grated carrot over the grains. Top with roasted chickpeas, drizzle generously with tahini sauce, and garnish with chopped parsley and pickled red onions if desired.
07 - Serve immediately. Toss all components together before eating to combine flavors.