1. Activate the Yeast: Combine warm milk, yeast, and 1 teaspoon of the sugar in a small bowl. Leave for 5–10 minutes until foamy.
2. Mix the Dry Ingredients: In a large mixing bowl, combine flour, remaining sugar, and salt.
3. Prepare the Dough: Add the yeast mixture, egg, softened butter, vanilla, and coconut milk. Mix until a soft dough forms.
4. Knead the Dough: Knead by hand for 8–10 minutes or with a mixer until the dough becomes smooth and elastic. Add a little flour if it is excessively sticky.
5. First Rise: Place the dough in a lightly greased bowl, cover, and leave in a warm place for about 1 hour, or until doubled in size.
6. Shape the Rolls: Gently deflate the dough and divide it into 10–12 equal portions. Shape each portion into a smooth round roll.
7. Second Rise: Arrange the rolls on a greased or parchment-lined baking tray, leaving space between them. Cover and let rise for another 15–20 minutes.
8. Prepare the Egg Wash: Beat the egg with 1 tablespoon of milk. Brush the tops of the rolls lightly.
9. Bake: Preheat the oven to 180°C (350°F). Bake for 15–20 minutes, or until the rolls are golden brown and cooked through.
10. Cool and Serve: Transfer the rolls to a wire rack and allow them to cool slightly before serving.