01 - Whisk sweet rice flour, almond flour, baking powder, and sea salt in a large mixing bowl until evenly blended.
02 - In separate bowl, whisk milk, sugar, ube halaya, eggs, melted butter, and vanilla until completely smooth and incorporated.
03 - Pour wet mixture into dry ingredients. Stir vigorously until thick, sticky dough forms with no dry patches remaining.
04 - Lightly dust hands with rice flour. Roll dough into 1.5-inch balls. Arrange 8 balls in ring pattern on parchment squares, pressing gently to seal.
05 - Heat oil in deep pot to 340°F. Lower donuts on parchment into oil. Fry 2-3 minutes per side until puffed and golden. Remove parchment after 30 seconds.
06 - Transfer fried donuts to wire rack with paper towels. Drain excess oil and cool for 10-15 minutes until glazing temperature.
07 - Whisk powdered sugar, ube halaya, milk, and salt until smooth and pourable. Adjust consistency with additional milk if needed.
08 - Dip tops of cooled donuts into glaze. Place on wire rack and let set for 10-15 minutes until glaze firms up.