
Preheat your oven to 220C/200C Fan/Gas 7.
Arrange the cauliflower on a non-stick tray, drizzle with olive oil, and sprinkle with garlic granules, salt, and pepper. Toss well to coat.
Roast the cauliflower for 1 to 1¼ hours until tender and slightly charred, stirring occasionally.
In a pan, heat the vegetable oil over medium-low heat. Sauté the onion and garlic until soft.
Add cumin, paprika, chilli flakes, black beans, and boiling water. Cook for 10 minutes, mashing the beans as they soften.
Warm the tortillas and serve them filled with the roasted cauliflower, mashed beans, avocado, and a drizzle of yoghurt.