In a small bowl, whisk together the warm milk, sugar, and yeast. Set aside for 10 minutes until foamy.
In a large bowl, whisk the rice flour, tapioca starch, potato starch, psyllium husk, and salt. Stir in the yeast mixture, melted butter, and vinegar. Mix until a sticky dough forms.
Cover the bowl with a clean towel and let the dough rise in a warm place until doubled: 45–60 minutes at sea level, or 30–45 minutes at high altitude.
Lightly grease a 9-inch round or square baking pan. Using damp hands, divide the dough into 10-12 equal portions and shape into smooth balls. Place them evenly in the pan.
Cover loosely and let the rolls puff up: 25–35 minutes at sea level, or 15–25 minutes at high altitude.
Preheat the oven to 375°F at sea level, or 365°F at high altitude. Brush the tops with olive oil and bake for 20–24 minutes at sea level or 16–20 minutes at high altitude. Rolls should be lightly golden and sound hollow when tapped. Let rest for 5-10 minutes before serving.
Enjoy!
Video
Notes
Storage and Reheating If you have leftovers, you can keep them in an airtight container or zip-top bag and keep them at room temperature for up to 2 days. Avoid storing in the fridge, as the rolls may end up dry and crumbly. For longer storage, keep the rolls in a freezer bag and freeze them for up to 3 months. Thaw in the fridge as needed.Before serving, reheat either in the microwave or in the oven. Afterwards, brush the top of the rolls with olive oil or butter to revive the flavor and give it a bakery-style finish.