Heat some salted water in a large saucepan. Once boiling, add the pasta and cook as per packet instructions.
Cut the cauliflower in small florets. Spread on a roasting dish, drizzled with olive oil. Cook in the oven for 20-25 mins until roasted.
In the meantime, heat 4 Tbsp of olive oil in a large frying pan. Add the finely chopped chipotle pepper. Fry for 30 seconds or so. Set aside for flavours to develop.
Drain the pasta once cooked. Add to frying pan. Toss well.
Add the drained chickpeas, finely chopped roasted peppers, finely chopped preserved lemon, capers, crushed garlic. Add the roasted cauliflower. Mix well. Heat up under gentle heat until the dish is warm throughout. Season to taste.
Just before serving sprinkle with finely chopped parsley leaves.