01 - Warm the plant-based milk until lukewarm (about 100°F). Pour into a large bowl, add melted vegan butter and sugar, and stir to dissolve. Sprinkle the yeast over the mixture and let sit for 5-10 minutes until foamy and activated.
02 - Add the flour and salt to the yeast mixture. Stir with a wooden spoon or mix by hand until a soft, sticky dough forms and all flour is incorporated.
03 - Turn the dough onto a lightly floured surface. Knead for 8-10 minutes, pushing the dough away with the heel of your hand and folding it back, until smooth, elastic, and no longer sticky.
04 - Place the dough in a lightly oiled bowl, turning once to coat all sides. Cover with a clean kitchen towel and let rise in a warm, draft-free area for 1 hour or until doubled in bulk.
05 - Punch down the risen dough to release air. Divide into 12 equal portions and shape each into a smooth, round ball. Place the balls in a greased 9x13-inch baking dish, spaced evenly.
06 - Cover the dish again with a towel and let rise for 30 minutes in a warm place until the rolls are puffy and noticeably increased in size.
07 - Preheat the oven to 375°F (190°C) while the rolls complete their second rise.
08 - Bake for 18-20 minutes until golden brown on top and cooked through. The rolls should sound hollow when tapped on the bottom.
09 - Remove from oven and immediately brush the tops with melted vegan butter for a glossy, buttery finish.
10 - Let cool in the pan for 5-10 minutes before serving warm.