Cut the tofu into a large dice, about 2 by 2cm.
Combine the almond milk, melted butter and hot sauce in a bowl and mix. In a separate bowl mix together the flour, salt, pepper and spices
Heat oil to 180°C in a large saucepan or Dutch oven.
Coat the tofu pieces, a few at a time, in the flour mix then in the milk mixture then again in the flour. Fry for in batches for 5 minutes or until crisp and golden. Transfer onto paper towel to drain before serving.
To make the sauce, heat all ingredients in a small saucepan over medium while whisking until it reaches an even consistency. Simmer stirring occasionally for 7 minutes or until slightly thickened. Remove from pan and allow to cool before serving.