1. Ingredients
    • 3 cups all-purpose flour
    • 2 tbsp sugar
    • 1 tbsp instant yeast
    • ½ tsp salt
    • 1 egg
    • ¾ cup warm milk
    • 3 tbsp melted butter
    • 1 tsp vanilla essence
    • Oil for frying
    • ½ cup sugar for coating
    • Chocolate spread (optional filling)
    Method
    1. Make dough: Mix flour, sugar, yeast and salt. Add egg, warm milk, butter and vanilla.
    2. Knead: Knead for 8–10 minutes until soft and smooth.
    3. First rise: Cover and leave for 1 hour or until doubled in size.
    4. Shape: Divide into small balls, flatten slightly and make a hole in the centre.
    5. Second rise: Cover and rest for 20–30 minutes.
    6. Fry: Heat oil on medium-low heat. Fry donuts on both sides until golden brown.
    7. Coat: Drain slightly and roll in sugar while still warm.
    8. Fill: Make a small hole and pipe chocolate spread inside, if desired.
    Tips for perfect donuts
    • Milk should be warm, not hot.
    • Keep the dough soft and slightly sticky.
    • Fry on medium-low heat so the inside cooks properly.
    • Coat with sugar while warm.
    Enjoy your soft, fluffy homemade donuts! ❤️