A simple recipe for warm, fresh, and delicious homemade doughnuts!

Homemade Doughnuts | Marsha's Baking Addiction

Doughnuts remind me of being on holiday (not abroad). We would always buy them from a doughnut truck whenever we went away – I just can’t resist the warm, sugar-coated goodness!

It was my boyfriend who came up with the idea of making them at home. I’m glad he did, these are scrumptious. Warm and cakey in the middle, and crisp, sweet and sugary on the outside. I didn’t add any extra flavourings, besides vanilla, to this recipe, but I bet a bit of cinnamon and nutmeg would take these doughnuts over the edge! See recipe notes below if you’d like to add extra flavourings.

Now, if you don’t have an electric deep-fat fryer, you can use a large deep skillet or pan like I did. You want to fill it up to 1″ of oil, and get it up to 375F/190C. Use a cooking thermometer like this one. Fry one side of the doughnut for about 15 seconds or until golden, then flip and fry the other side. Done!


Homemade Doughnuts | Marsha's Baking Addiction

Homemade Doughnuts | Marsha's Baking Addiction

Homemade Doughnuts | Marsha's Baking Addiction

Homemade Doughnuts | Marsha's Baking Addiction

Homemade Doughnuts

Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Author Marsha's Baking Addiction


  • 2 tablespoons unsalted butter 28g, melted
  • 1/2 cup granulated sugar 100g
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 2 and 4/5 cups plain flour 350g
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup milk 120ml
  • Oil for frying


  1. In a medium bowl, mix together the butter and sugar until smooth. Beat in the egg and vanilla until combined.
  2. Sift together the flour, baking powder, baking soda, and salt, then stir into the sugar mixture alternating with the milk until combined. Do not overmix.
  3. Roll the dough out on a floured surface to 1/2 inch thickness. Cut into doughnuts using a doughnut cutter, or you could use a large round cookie cutter, and a small one for the centre. Let stand for about 10 minutes.
  4. Heat 1" of oil in a large deep skillet to 375F/190C. Fry for 15-20 seconds (or until golden brown) on each side, then remove from the oil.. Drain on paper towels.
  5. Roll the doughnuts in the melted butter, then the sugar whilst still warm, or frost with your preferred frosting.


You can also add your own flavourings, like 1/4 teaspoon nutmeg, and 1/2 teaspoon cinnamon! Add these in with the flour mixture before combining the wet and dry ingredients together.

Homemade Doughnuts | Marsha's Baking Addiction

This post contains affiliate links.


44 comments on “Homemade Doughnuts”

  1. Yum!!! I’ve been meaning to try to make donuts at home for a while and I think this week we’re finally going to do it. Thanks for the inspiration!

  2. They look sooo good and sooo bad lol But actually surprised that there isn’t even a cup of sugar in them! So actually not so bad yay! And even better if oil isn’t used, do you think this recipe would work baked in donut tin for the oven?

    • Yes! Just use less flour so the mixture is runny instead of a dough. I’d say 250g flour instead of 350g. Spoon the batter into the doughnut cavities.

  3. Oh my gosh I’ve never made donuts before but they are 100% my weakness! haha These look SO tasty, excuse me as I wipe the drool off of my keyboard! lol XO, Diana

  4. I’ve never attempted frying my own doughnuts–I’m such a scaredy cat! I usually bake my doughnuts, but you made frying them seem so easy! I’m going to have to try this recipe.

Leave a Reply

Your email address will not be published. Required fields are marked *