01 - Warm the plant-based milk until lukewarm (about 100°F). Pour into a large bowl, add melted vegan butter and sugar, and stir until dissolved. Sprinkle the yeast over the mixture and let sit for 5–10 minutes until foamy and activated.
02 - Add flour and salt to the yeast mixture. Mix with a wooden spoon or your hands until a soft, shaggy 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 over itself, until smooth, elastic, and no longer sticky.
04 - Place the dough in a lightly oiled bowl, turning to coat all sides. Cover with a clean kitchen towel and let rise in a warm, draft-free place for 1 hour or until doubled in size.
05 - Punch down the dough to release air. Divide into 12 equal pieces and shape each into a smooth, taut ball by pulling the edges underneath. Arrange in a greased 9x13-inch baking dish, spacing evenly.
06 - Cover the dish with a towel and let rise for 30 minutes until the 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 golden brown on top and sound hollow when tapped. Rotate the pan halfway through for even browning.
09 - Remove from oven and immediately brush tops with melted vegan butter for a glossy, flavorful finish. Let cool for 5–10 minutes before serving warm.