01 -
Mix the yeast, warm water, and a teaspoon of sugar in the mixer bowl. Wait about 10 minutes for it to foam up, showing that it’s ready to use.
02 -
Toss flour, salt, the rest of the sugar, butter, and eggs into the yeast mixture. Attach the dough hook and mix for 5-7 minutes at medium speed, until smooth and stretchy.
03 -
Wrap the bowl with plastic wrap or use a kitchen towel to cover it. Leave the dough in a warm spot, letting it rise for about an hour or until doubled in size.
04 -
On a floured surface, roll the dough to about ½-inch thickness. Use a cookie cutter or glass (around 3 inches) to cut out circles. Place cutouts on a parchment-covered baking sheet.
05 -
Lightly cover the doughnuts with plastic wrap or a towel, and let them rise for another 30 minutes. They should puff up significantly.
06 -
While the doughnuts rest, pour oil into a deep pan or pot and heat it to 350°F. Line a baking sheet with paper towels for the fried doughnuts.
07 -
Gently place a few doughnuts into the hot oil, being careful not to overcrowd. Fry 1-2 minutes on each side, until they turn deep golden. Let them drain on the paper towels.
08 -
Separate vanilla pudding into six bowls. Add a different food dye to each bowl and mix until vibrant. Transfer each color into piping bags or separate sections of one larger bag.
09 -
Once the doughnuts are cool enough to handle, poke a small opening on the side of each and fill them with the rainbow pudding. You can layer the colors or swirl them together.
10 -
In a bowl, whisk powdered sugar with heavy cream until smooth. Adjust with more cream or sugar to get the consistency just thick enough to coat.
11 -
Dip the tops of the filled doughnuts into the glaze, letting the extra drip off. Before the glaze sets, sprinkle with rainbow decorations. Leave them on a rack to harden for about 10 minutes.