Ingredients
Equipment
Method
- In a large mixing bowl, combine the flour, sugar, yeast, and salt. Pour in the warm milk and add the melted butter. Mix until the ingredients are just combined and a soft dough begins to form.

- Knead the dough on a floured surface for about 8-10 minutes until it becomes smooth, elastic, and slightly tacky. This develops the gluten structure for a tender donut.
- Place the dough in a lightly oiled bowl, cover it with a damp cloth or plastic wrap, and let it rise in a warm spot for about 1 hour or until it doubles in size.
- Turn the risen dough onto a floured surface and roll it out to about 1 cm thickness. Use a donut cutter or a glass to cut out rounds, then let the cut donuts rest for 10 minutes to relax the dough.
- Heat oil in a deep fryer or heavy-bottomed pot to 180°C (356°F). Use a thermometer to maintain a steady temperature for even cooking.
- Gently place donuts into the hot oil in batches, frying for 1-2 minutes per side until they turn golden brown and sound crispy.
- Use a slotted spoon to transfer the fried donuts onto a paper towel-lined rack, allowing excess oil to drain and the donuts to cool slightly.
- While the donuts are still warm, dip half of each donut into the melted chocolate. Then, using a piping bag fitted with a fine tip, drizzle caramel sauce over the chocolate web pattern, creating concentric circles and radiating lines.
- Allow the web pattern to set for about 10 minutes so the chocolate and caramel firm up, making the donuts ready to serve.
- Enjoy these whimsical, crispy-on-the-outside, soft-on-the-inside donuts, perfect for festive occasions or a fun treat!
Notes
Ensure oil temperature remains steady for perfect frying. Rest the donuts before frying to achieve the best texture and web pattern. Use quality melted chocolate and caramel for the best decorative effect.
