Heat the oven to 200°C / gas mark 6. Mix the oil, paprika, cumin, honey, garlic and salt together in a large bowl. Cut the cauliflower into bite-sized florets and mix it into the spicy mixture along with the chickpeas.
Roast in the oven for 25–30 minutes until tender.
Meanwhile, peel and cut the avocado, chop the parsley, and add them to the onion with the seeds and the lime juice.
Once the cauliflower is cooked, put it in the onion and parsley mixture, serve on a large plate and drizzle a little honey over the top before serving.