Unicorn Doughnuts

  • PrepTime: 30 Mins
  • CookTime: 12 Mins
  • TotalTime: 42 Mins


  1. For the Doughnut Batter:
  2. 2 cups cake flour
  3. 3/4 cup sugar
  4. 2 teaspoons baking powder
  5. 1/2 teaspoon ground nutmeg
  6. 1 teaspoon salt
  7. 3/4 cup buttermilk
  8. 2 large eggs
  9. 2 tablespoons butter (melted)
  10. 1 teaspoon vanilla extract
  11. For the Glaze and Decoration:
  12. 3 cups powdered sugar
  13. 1/4 cup milk
  14. 1 teaspoon vanilla extract
  15. Food coloring
  16. Sprinkles
  17. 4 ounces white chocolate melting wafers


  1. Gather the ingredients.
  2. To make the doughnuts, preheat oven to 375 F. Grease and lightly flour a large doughnut pan or 2 small doughnut pans for a total of 12 doughnuts.
  3. In a large mixing bowl, sift together the cake flour, sugar, baking powder, nutmeg, and salt.
  4. In a separate bowl whisk together the buttermilk, eggs, melted butter, and vanilla until well combined.
  5. Add the wet ingredients to the dry and stir until just combined.
  6. Fill a piping bag with the batter and pipe the batter into the doughnut pan. Bake until golden brown and fragrant, about 12 minutes.
  7. Remove from the oven. Cool doughnuts in the pan for five minutes then invert onto a cooling rack. Cool fully before glazing and decorating.
  8. To make the glaze combine the powdered sugar, milk, and vanilla in a mixing bowl and whisk until smooth.
  9. Divide the glaze into multiple bowls. Add different food coloring to each bowl and mix well. Dip the top half of each doughnut in the icing, allow the excess to drip off, then return to the rack, icing side up. Top with sprinkles.
  10. Melt the white chocolate wafers according to the instructions on the bag. Using a fork or chopstick, drizzle or flick the melted chocolate across the doughnuts. Serve immediately.