01 - Preheat the oven to 400°F.
02 - In a large bowl, toss the sweet potato, eggplant, bell pepper, zucchini, and red onion with olive oil, cumin, coriander, cinnamon, smoked paprika, salt, and pepper until well coated.
03 - Spread the vegetables evenly on a large baking tray. Roast for 30-35 minutes, stirring halfway, until golden and tender.
04 - Meanwhile, heat 1 tablespoon olive oil in a nonstick skillet over medium heat. Fry the haloumi slices for 2-3 minutes per side until golden brown.
05 - Once the vegetables are roasted, transfer them to a serving platter. Arrange the fried haloumi slices on top.
06 - Scatter pomegranate seeds, pistachios, mint, parsley, and lemon zest over the dish.
07 - Serve warm, with Greek yogurt or tahini sauce on the side if desired.