Combine the flour and water in a small pot over medium heat. Stir until it thickens. Remove from the heat and allow to cool.
Make The Dough
Add the sugar, yeast, and milk to a bowl. Mix and allow it to sit for 5 minutes or until the yeast foams. Then, add in the water and melted vegan butter and stir to combine.
In a large bowl, combine the flour, baking powder and salt together. Slowly add in the wet ingredients and the roux. Knead the dough until it becomes soft and smooth. Once ready, add the coconut oil and knead the dough one more time. Cover and allow it to for 1 hour, or until doubled in size.
Make The Crunchy Topping
Add turmeric and melted vegan butter to a bowl. Mix well.
In a separate bowl, add the remaining ingredients for the topping and mix until well-combined. Add in the butter mixture and mix until a dough forms. Form into a log and wrap with plastic wrap or cover in a bowl, place in the fridge.
Assemble The Buns
Once the dough doubled in size, divide the dough into 8 equal pieces. Roll into a ball and place onto a lined baking sheet pan. Cover and allow it to rise again for 30 minutes.
Preheat the oven to 350°F / 176.6℃.
Pull out the topping dough from the fridge and slice into 8 pieces. Roll each piece with a rolling pin into a thin disc that is the size of the buns.
Score The Tops
Once the buns are ready, place the topping on the dough balls. Using a sharp knife, lightly score the crackling in a criss-cross pattern.
Bake The Buns
Bake for 15 minutes or until the top is lightly golden. Remove from the oven and allow it to cool before eating. Enjoy!
Notes
Note 1: Substitute: Regular all-purpose flour. Don't use bread flour because bread flour contains a higher level of gluten which would make the buns more chewy and dense.
Note 2: You need to activate the yeast with the milk and sugar, so avoid using instant yeast, which is designed for immediate use and faster rising. Instead, use active dry yeast, as it’s better suited due to the longer rise times for the bread dough.