01 - Warm the plant-based milk to 100°F. Pour into a large bowl, add melted vegan butter and sugar, and stir until dissolved. Sprinkle yeast over the mixture and let sit for 5–10 minutes until foamy and activated.
02 - Add flour and salt to the yeast mixture. Stir with a spoon or your hands until a shaggy dough forms and all flour is incorporated.
03 - Turn dough onto a lightly floured surface. Knead for 8–10 minutes, pushing dough away with the heel of your hand and folding it back over itself, until smooth, elastic, and no longer sticky.
04 - Place dough in a lightly oiled bowl, turning to coat all sides. Cover with a clean kitchen towel and set in a warm, draft-free area for 1 hour until doubled in size.
05 - Punch down dough to release air. Divide into 12 equal portions and shape each into a smooth, round ball by tucking edges underneath. Arrange balls in a greased 9x13-inch baking dish, spaced evenly.
06 - Cover the dish with a towel and let rise for 30 minutes until rolls are puffy and have nearly doubled in size.
07 - Preheat oven to 375°F during the final 10 minutes of the second rise.
08 - Bake rolls for 18–20 minutes until tops are golden brown and rolls sound hollow when tapped. Rotate the dish halfway through for even browning.
09 - Remove from oven and immediately brush tops with melted vegan butter for a glossy, flavorful finish. Let cool in the dish for 5–10 minutes before serving.