In a large mixing bowl, combine 3/4 cup flour, yeast, sugar and salt.
In a separate mixing bowl (or small saucepan over medium heat), microwave the water, almond milk and butter until warm - about 110 - 120 degrees F / 43 - 48 C (~55 seconds). It should be the temperature of bath water. If it’s too hot, it can kill the yeast.
Add wet to the dry ingredients and whisk or beat for 2 minutes, scraping sides as needed.
Add 1/4 cup more flour and beat for another 2 minutes. Then, continue adding flour 1/4 cup at a time until you achieve a soft dough (we added the remaining 1 cup, but you can add more if it's too sticky to handle). Transfer to a lightly floured surface and knead until smooth and elastic. Then let rest 10 minutes.
Divide the dough into 12 pieces, shape into balls, and place in a greased 8x8 dish or 8-inch round pan. Cover and let rise in a warm place until doubled in size - about 30-45 minutes.
Preheat oven to 375 degrees Fahrenheit (190 C) and brush the tops with additional melted vegan butter (optional). Bake for 18-20 minutes, or until fluffy and light golden brown.
For best results, serve immediately as is, or with vegan butter and jam of choice, such as Orange Thyme. Alternatively, store them loosely covered with a kitchen towel for up to 3 days on the counter. For freezing, we recommend freezing pre-baked, then when ready to prepare, let them thaw, rise, and bake.
*1 packet yeast is ~2 1/4 tsp. * Heavily adapted from All Recipes