Cut the halloumi cheese into cubes. Soak the cheese in water for 20 minutes to reduce saltiness and soften its texture. Drain, then mix the halloumi with 15g of olive oil, paprika, and turmeric.
Heat 15g of olive oil in a medium-sized pot over medium heat. Add cumin, coriander, and caraway seeds and cook until fragrant. Add the sliced garlic and diced onion, cooking until softened. Then, add paprika and harissa paste, cooking for another minute before adding the chopped tomatoes, honey, salt, and pepper. Bring to a boil, then reduce to a simmer for 10 minutes. If the sauce thickens too much, add water to adjust the consistency.
Preheat the oven to 220°C (fan). In a bowl, marinate the diced aubergine, bell pepper, and red onion with balsamic vinegar, olive oil, honey, salt, and Ras el Hanout spice blend. Spread the vegetables on a baking tray in a single layer and roast for around 20 minutes.
Transfer the prepared sauce to a cast iron pan or baking dish, add the roasted vegetables, and top with the halloumi cheese. Place under the grill set to 220°C for 5-10 minutes, or until the halloumi begins to brown.
Remove from the oven, garnish with fresh parsley, and enjoy with warm flatbread!