Desserts · Part 1 of 3: Ingredients
Chocolate-Dipped Donuts: Fluffy 45-Minute Yeast Donuts

- Prep
- Cook
- Total
- Serves
- 12
These chocolate-dipped donuts are the kind of treat that feels like a special weekend project but comes together faster than you’d expect. The dough is soft, airy, and lightly sweet, fried until golden and puffed, then coated in glossy melted milk chocolate. A few fine lines of white chocolate on top make them look like they came from a bakery window. The 45-minute proof keeps the timeline friendly, and the result is a cloud-like interior with a satisfying crisp edge.
This recipe delivers fluffy, homemade donuts with a tender crumb and a rich chocolate coating. The dough comes together in one bowl with simple pantry staples, and the short proof time means you can go from mixing to frying in about an hour.
The method is straightforward: whisk the wet ingredients, knead in the flour, let the dough rise, cut out rings, and fry until golden. Dipping the warm donuts in melted milk chocolate and drizzling white chocolate across the top adds a polished finish that feels celebratory. Whether for a weekend breakfast or an afternoon treat, these donuts are sure to disappear quickly.
Ingredients
- 1 cup warm milk
- 1/2 cup warm water
- 1/2 cup vegetable oil
- 1 large egg
- 4 tbsp granulated sugar
- 1 tsp salt
- 1 packet dry yeast (11g)
- 4 1/2 cups all-purpose flour
Topping
- 2 cups milk chocolate chips
- 1/2 cup white chocolate chips
Why this recipe works
The combination of warm milk, warm water, and a small amount of sugar wakes up the dry yeast quickly, giving the dough a fast, reliable rise. The oil in the dough keeps the crumb tender and moist, while the egg adds structure and richness.
Kneading develops the gluten just enough to create a soft, elastic dough that puffs up beautifully in the hot oil. The 45-minute proof is short but effective because the dough is enriched and the yeast is active, producing a light interior without the long wait of traditional donut recipes.
Frying at 350°F (175°C) is the key to a golden exterior and a fully cooked interior. At this temperature, the donuts cook quickly—90 seconds per side—so they don’t absorb excess oil and stay crisp on the outside. The paper-towel drain removes any residual oil, keeping the surface clean for the chocolate coating.
Dipping the donuts while they are still warm ensures the melted chocolate adheres smoothly and sets with a nice sheen. The result is a donut that is crisp outside, cloud-like inside, and perfectly balanced with chocolate.
Notes and substitutions
Use whole milk for the richest flavor, but any milk you have on hand will work. The warm water helps bring the mixture to the ideal temperature for the yeast. Vegetable oil is neutral and won’t interfere with the flavor; canola or sunflower oil are good alternatives.
The dry yeast can be active dry or instant—if using instant, you can skip dissolving it in the liquid and mix it directly with the flour. The dough should be soft and slightly tacky; resist adding too much flour, as that will make the donuts dense.
For the chocolate coating, use good-quality chocolate chips or chopped chocolate bars. Milk chocolate gives a classic sweet coating, but semi-sweet or dark chocolate are excellent if you prefer less sweetness. The white chocolate drizzle is optional but adds a pretty contrast; you can also skip it and dust with powdered sugar instead. If you don’t have a donut cutter, use two round cookie cutters—one larger for the ring and one smaller for the hole. The donut holes are a bonus; fry them alongside the rings.
- vegetable oil: canola oil or any neutral frying oil with a high smoke point
- milk chocolate chips: semi-sweet or dark chocolate chips for a less sweet coating
- white chocolate chips: melted white baking bars or omit for a simpler finish
- all-purpose flour: bread flour for a slightly chewier texture
Equipment
- Large mixing bowl
- Whisk
- Plastic wrap
- Rolling pin
- Donut cutter or round cookie cutters
- Deep skillet or pot
- Deep-fry thermometer
- Paper towels
Up next · Part 2 of 3
8 steps · 12 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)