Enchilada sauce: Heat butter in a heavy-based saucepan. Add flour and heat for about 1 minute, whisking constantly.
Mix Spur Peri-Peri Sauce and water together, then add to saucepan whisking constantly until smooth, without any lumps. Continue to simmer for a few minutes, or until the sauce thickened slightly.
Filling: Heat oil in a heavy-based large pan. Add onion and sauté for a few minutes until soft. Add chicken, Spur Durky Sauce, thyme and salt and fry for a few minutes until cooked and starting to brown. Add the beans, simmer for a few minutes and set aside.
Mix sauce and filling together and spoon mixture in the middle of each tortilla. Sprinkle cheese over the fillings. Roll up tortillas and layer on base of a greased medium oven dish.
Topping: Pour the Spur Cheese Sauce over the top of the enchiladas, followed by the rest of the cheese.
Bake uncovered, in preheated oven at 180°C for about 20 minutes or until cheese starts melting and the tortillas brown on outside. Serve the enchiladas warm and garnish with fresh thyme or micro herbs.
Substitute chicken with 250 g rindless streaky bacon or omit meat and add vegetables of choice for a meat-free dish.