Begin by heating your oil in a deep pot to 180°C (355°F), ensuring it’s ready for frying.
Mix together the sifted flour, baking powder, and sugar in a large bowl until well combined.
Pour in the milk and vegetable oil, then whisk until the batter is smooth, slightly thick, and has a glossy texture.
Transfer the batter to a piping bag fitted with a fine tip or a squeeze bottle for precise web piping.
Carefully pipe the batter into the hot oil in a spiral or web-like pattern, creating delicate web shapes. Fry until they turn golden and float, about 2-3 minutes per side, with a gentle bubbling sound.
Use a slotted spoon to gently lift the donuts out of the oil, then drain on a wire rack or paper towels to remove excess oil.
Once the donuts are cool enough to handle, prepare the web icing by mixing icing sugar with a few drops of food coloring gel until vibrant, and add a splash of water to achieve a piping consistency.
Fill the icing into a piping bag fitted with a small round tip and pipe intricate web patterns onto each donut, starting from the center outward.
Decorate the web with a sprinkle of edible glitter or shimmer dust for a spooky sparkle.
Allow the icing to set for a few minutes, then serve your spiderweb donuts warm or at room temperature, marveling at their intricate web designs and tempting aroma.