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 the 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 once 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, tight ball by tucking the edges underneath. Place the rolls in a greased 9x13-inch baking dish, spacing them evenly.
06 - Cover the dish with a towel and let the rolls rise for 30 minutes in a warm place until puffy and noticeably larger.
07 - Preheat the oven to 375°F during the final 15 minutes of the second rise.
08 - Bake the rolls for 18–20 minutes until golden brown on top and sounds hollow when tapped. Rotate the pan halfway through for even browning.
09 - Remove from the oven and immediately brush the tops with melted vegan butter for a soft, buttery crust. Transfer to a wire rack to cool slightly.
10 - Serve warm with additional vegan butter. Rolls can be stored in an airtight container for up to 3 days or frozen for up to 1 month.