Preheat oven to 375°F. Chop cauliflower into very small florets and place into a large baking pan.
Drizzle 2 tbsp of avocado oil over the cauliflower or enough to cover all the florets. Use your hands or a spoon to evenly distribute the oil and make sure all the cauliflower is well coated. Then add all the spices and the juice of half a lemon to the pan. Toss to coat the cauliflower evenly.
Place the pan in the oven and bake for 25-30 mins or until the cauliflower is golden brown. Use a wooden spoon to toss halfway through.
While the cauliflower is baking, add the cashews, milk, lemon juice, hot sauce, salt and pepper to a blender, and blend until smooth and fluffy. Pour the cream into a bowl or jar and keep in the fridge until ready to serve.
Prepare toppings into separate bowls. Shred the cabbage in one bowl. Dice the onion and finely chop the cilantro in another bowl.
When the cauliflower is done roasting, remove from the oven and squeeze the other half of the lemon on top. Toss one more time.
Warm both sides of the tortillas on a pan on medium-high. Put all the tortillas on a plate to serve.
Time to assemble! Add a generous teaspoon of cream to the tortilla, then a serving of cauliflower, and then the toppings. Serve with a lime or lemon wedge on the side.