Preheat and prep. Heat your oven to 425°F (220°C). Line a baking sheet with parchment for easier cleanup.
Pat the chickpeas dry with a towel so they crisp up.
Season the eggplant and chickpeas. Toss the cubed eggplant and chickpeas with 2–3 tablespoons olive oil, 1/2 teaspoon salt, 1/2 teaspoon black pepper, cumin, and smoked paprika. Spread evenly on the baking sheet.
Roast until golden. Roast for 20–25 minutes, stirring once halfway, until the eggplant is tender and lightly browned and the chickpeas are slightly crisp at the edges.
Make the couscous. While roasting, bring the vegetable broth to a boil in a small pot. Stir in 1/2 teaspoon salt, then add couscous.
Remove from heat, cover, and let sit for 5 minutes. Fluff with a fork.
Mix the dressing. In a small bowl, whisk together 3 tablespoons olive oil, lemon zest, lemon juice, garlic, and a pinch of salt and pepper. Taste and adjust—add more lemon for brightness or more oil for richness.
Combine the base. In a large bowl, add the fluffed couscous, red onion, cherry tomatoes, and olives.
Pour over half the dressing and toss gently.
Add the roasties. Fold in the roasted eggplant and chickpeas while still warm. This helps the couscous absorb their flavor. Add parsley and mint.
Finish and taste. Drizzle in the remaining dressing and toss again.
Taste for salt, pepper, and acidity. If desired, finish with crumbled feta, toasted nuts, or red pepper flakes.
Serve warm or at room temp. It’s lovely either way. For the best texture, let it sit 5–10 minutes so the flavors meld.