If using cauliflower: Preheat the oven to 425 degrees F. Cut just the cauliflower florets into pieces the size of large marbles. Toss generously in oil and bake on a sheet pan on a center oven rack for 18-20 minutes or until the edges are just beginning to char.
Cashews: Meanwhile, add the cashews to a small bowl and cover with boiling water. Let sit for 5-10 minutes, then drain thoroughly.
Onions + garlic: To a saucepan over medium heat, add 2 teaspoons of olive oil and the onion. Cook, stirring frequently, for 2-3 minutes or until the onion begins to turn translucent. Add the garlic and mix in, then turn off the burner and remove from heat. Continue to stir the mixture for another minute so the garlic turns golden without burning.
Dairy-Free Buffalo Sauce: To a high speed blender, add the solid coconut cream, mayonnaise, hot sauce, nutritional yeast, and ranch seasoning spices. Drain the cashews thoroughly and add them to the blender as well. Add the cooked onions and garlic to the blender too. Blend on high speed until smooth and creamy. Then pour into a baking dish. An 8 or 9 inch pie or cake pan is ideal.
Chicken or Cauliflower: Sprinkle the cooked chicken or cauliflower pieces across the buffalo sauce. Stir gently with a spoon or spatula until it is evenly incorporated and all the pieces are covered in sauce.
Bake: Bake the buffalo chicken or cauliflower dip at 375 degrees F for 20 minutes, or until the dip is heated through and the top is bubbly, golden brown, and cheesy looking. Serve warm with chips, bread, celery sticks or whatever you like!