Pure indulgence, pure deliciousness.


  • Donut

  • 3 1/4 cups all-purpose flour

  • 1 1/4 cups sugar

  • 1 1/2 tsp salt

  • 1 tsp baking soda

  • 3/4 tsp baking powder

  • 1 1/4 cups buttermilk

  • 1 stick unsalted butter, melted

  • 12 large egg yolks

  • Brown sugar icing

  • 2/3 cup brown sugar

  • 1/4 tsp salt

  • 1/4 cup milk

  • 1/2 cup icing sugar

  • 3/4 tsp vanilla extract

  • To serve

  • Peaches & Cream Halo Top

  • Any add-ons of your choice


  • 1.

    Combine the egg yolks and sugar in the bowl of a stand mixer fitted with the paddle attachment. Mix on low speed until mixtures colour lightens. Slowly stream in the melted butter until just incorporated. Add the buttermilk all at once. Mix again to combine.

  • 2.

    In a separate bowl, whisk together the dry ingredients. Add to the mixer all at once and mix on low speed until incorporated. Scrape down the sides of the bowl and mix again until the dough looks smooth and pulls away from sides of the bowl.

  • 3.

    Scrape down the paddle attachment and turn all the dough out into a bowl. Dust the top of the dough with flour, cover with cling wrap and place in the fridge till chilled or leave overnight.

  • 4.

    Flour the bench and place chilled dough in the middle, flour the top of the dough and roll with a rolling pin till 1/2 inch thickness.

  • 5.

    Using a donut cutter or circular cookie cutter cut out the donuts, flouring your cutter between every cut to prevent the dough from sticking. Once finished place the donuts on baking paper and cover with cling wrap until cooled to room temperature.

  • 6.

    Carefully fill a Dutch Oven up to 3 inches deep with canola oil or any other neutral oil of choice, heating oil on medium heat until it reaches 190C. Check this using a candy thermometer.

  • 7.

    Using a heatproof spatula, donuts into the oil. After 90 seconds flip the donuts, then fry the other side for another 90 seconds.

  • Icing:

  • 1.

    In a pan, slowly melt brown sugar and salt. Add the milk, bring to a boil, then pour into a mixing bowl to cool.

  • 2.

    Once cooled stir in the icing sugar and vanilla. Mix well until mixture is completely smooth. Adjust icing thickness by adding icing sugar or milk as needed, then carefully glaze over donuts. 

  • 3.

    To finish, serve with Peaches & Cream Halo Top or swap for a Halo Top flavour of your choice


Exclusive recipe from Halo Top

Like this recipe? Subscribe to our newsletter to get more recipes like this delivered striaght to your inbox.

By registering you agree to our Terms of Use, Privacy Policy and Privacy Notice

Metric Converter

Tell us what you think in the comments below


Sign Out

Click to Rate

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.

0 0 0 0 0
Average Rating
0 comments • 0 ratings