Put the cashews for the dip in a bowl and cover with filtered water and soak while you make the cauliflower. (Ideally soak for at least 30 minutes).
Chop the cauliflower into bite size pieces and place in a large bowl, then add oil and spices. Mix well until all pieces are coated.
Place cauliflower on a baking sheet and bake for 20-30 minutes, flipping halfway through.
After the cashews have soaked about 30 minutes, drain. Put in a bullet blender with ⅓ cup water, apple cider vinegar, thyme, and salt. Blend until smooth. If it looks chunky, add an additional 1 tablespoon of water at a time until it has a smooth consistency. (This will depend on your blender and how long you soak the cashews). Serve as a dip alongside the cauliflower.
Stick a toothpick in these bad boys for a party appetizer, or serve as a side dish.