Roasted Pumpkin Hummus

Hummus (Houmous in British English) is an Arabic word meaning “chickpeas” and essentially it is made from chickpeas, tahini, lemon juice and garlic. We are very lucky in Brussels with the choice of Lebanese restaurants we have, the quality of their hummus is so good that we never have to resort to the supermarket kind. I…