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 spoon or your hands until a soft, shaggy dough begins to form and pulls away from the sides of the bowl.
03 - Turn the dough onto a lightly floured surface and knead for 8-10 minutes, until smooth, elastic, and no longer sticky. Add small amounts of flour only if necessary to prevent sticking.
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 risen dough to release air. Divide into 12 equal portions and shape each into a smooth, round ball. Place the rolls in a greased 9x13-inch baking dish, spacing them evenly.
06 - Cover the dish again with a clean towel and let rise for 30 minutes in a warm place until the rolls are puffy and have almost doubled in size.
07 - Preheat the oven to 375°F during the final 10-15 minutes of the second rise.
08 - Bake the rolls for 18-20 minutes, rotating the dish halfway through, until the tops are golden brown and the rolls sound hollow when tapped.
09 - Remove from the oven and immediately brush the tops with melted vegan butter for a glossy, flavorful finish.
10 - Let the rolls cool in the dish for 5-10 minutes before serving warm.