3.2 from 5 votes
No Yeast Soft Donut Recipe
No Yeast Soft Donut Recipe
Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins
My delicious homemade No Yeast Soft Donut Recipe is so quick and easy to make. Just mix, shape,fry and glaze. Oh and don't forget to eat it too. This is truly my all time favorite, easiest donut recipe EVER.
Course: cake / dessert
  • 1/4 cup / 50g butter
  • ½ cup / 120 ml milk
  • 2 tablespoons / 30ml oil plus extra for deep frying
  • 2 cups / 250 grams all purpose / cake / plain flour
  • ½ cup / 100 grams sugar
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 ½ cups / 170g powdered / icing sugar
  • 2-3 Tablespoons hot water
  1. Start by melting the butter in a pot. Once melted, remove the pot from the heat and add in the oil and milk. Mix until combined and set aside.
  2. In another bowl, sift the flour and baking powder and Stir in the sugar and salt. Make a well in the center and pour in the melted butter mixture.
  3. Using a spoon, mix until combined and with your hands,just gather the mixture to form a soft dough. Do not knead the dough.
  4. Press out the dough to about ½ inch / 12mm thickness and cut out using a donut or cookie cutter.
  5. In a deep frying pan or pot, heat up oil to deep fry the donuts. To know when it's hot enough, fry a little bit of dough in the oil. You will know when the oil is ready if the dough turns a golden brown and floats to the top. carefully drop the donuts into the oil. Allow the donuts to fry for about 3 minutes per side or until golden brown.
  6. Transfer the cooked donuts onto a plate lined with paper towels.
  7. Glaze the donuts while still warm.
  1. Mix powdered / icing sugar with 2-3 tablespoons of hot water. Whisk well until silky and smooth and dip one side of the donuts into the glaze. Place the glazed donuts onto a wire rack .Allow excess glaze to drip off the donuts.
  2. These donuts are best eaten immediately or preferably on the same day that it has been prepared.