Preheat the oven to 350°F. Lightly grease a donut pan or two (recipe makes 12 donuts). If you are using a silicon donut mold you won’t need to grease it.
Mix together the dry ingredients (flour to salt).
In a separate bowl mix together the wet ingredients (flax “egg” to vinegar).
Pour the wet into the dry and stir to combine. Careful not to overmix the batter.
Fill the donut pans/mold using about 1/4 cup of batter for each donut.
Bake for 18-20 minutes. A toothpick should come out dry when testing doneness.
Set the donuts onto a cooling rack to cool.
Once cool, ice the donuts and top with spider webs and eyeballs (recipe below).
Icing
Sift the powdered sugar into a small mixing bowl. Stir in the soy milk and vanilla, and continue to stir until it is smooth. If yours is too thick add more soy milk, too thin add more sugar.
Now separate the icing between 3 bowls large enough for dipping a donut. Remove about 2 tbsp of icing from one of the bowls and put into a smaller bowl (that’s for your blood splatter icing).
Keep one bowl of icing white. For the red, black, and green icings simply stir in 1 teaspoon of coloring to each bowl. Stir until smooth.
Spider webs & googly eyes
Whisk together the sugar, cornstarch, corn syrup, and soy milk. Stir well until well combined and smooth. It will be thick so you may need your hands to knead the paste together.
Place it into a piping bag or plastic zip bag with the tip cut off (it should be cut very tiny to create a very thin spider web…wider for the eyes).
Squeeze the paste onto wax paper, parchment or split in the shape of round eyeballs (then top with mini chocolate chips before hardening). Do the same to create spider webs (draw a spider web on paper and place under the parchment to trace over).
Allow the eyeballs and spider webs to harden on your counter at least 8 hours.