Few things in life bring as much joy as biting into a warm, fluffy donut filled with rich, molten chocolate. These chocolate-filled donuts are a true indulgence—soft on the outside, creamy on the inside, and irresistibly delicious. Whether I’m making them for a weekend treat or a special gathering, they always disappear in minutes.

Chocolate-Filled Donuts Recipe

Why You’ll Love This Recipe

I love how these donuts strike the perfect balance between soft, airy dough and a luscious, chocolatey center. The dough fries up light and golden, while the chocolate filling stays smooth and rich. I find that making them at home feels like a special treat that rivals any bakery. Plus, I can adjust the sweetness or chocolate type to suit my taste—whether I crave something dark and intense or smooth and milky.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the Dough:
3 ½ cups (440g) all-purpose flour
2 ¼ tsp (1 packet) active dry yeast
¼ cup (50g) granulated sugar
1 tsp salt
¾ cup (180ml) whole milk, warm (~110°F)
¼ cup (60ml) water, warm
2 large eggs
¼ cup (60g) unsalted butter, softened
1 tsp vanilla extract

For the Chocolate Filling:
¾ cup (180ml) heavy cream
200g (7 oz) semi-sweet chocolate, finely chopped
1 tbsp butter
Pinch of salt

For Frying & Finishing:
Vegetable oil (for frying)
Granulated sugar or powdered sugar (for dusting)

Directions

  1. I start by activating the yeast. In a small bowl, I mix warm milk, water, and sugar, then sprinkle the yeast over it and let it sit for about 5–10 minutes until frothy.

  2. In a large bowl, I combine flour and salt. I add the yeast mixture, eggs, butter, and vanilla extract, mixing until a dough forms.

  3. I knead the dough on a floured surface for about 8–10 minutes until it becomes soft and elastic. Then, I place it in a greased bowl, cover it, and let it rise for about 1 to 1½ hours, or until doubled in size.

  4. While the dough rises, I prepare the chocolate filling. I heat the heavy cream until just simmering, then pour it over the chopped chocolate, butter, and salt. I let it sit for a minute before stirring until smooth. Once cooled, I refrigerate it to firm slightly.

  5. When the dough is ready, I punch it down and roll it out to about ½-inch thickness. I cut circles using a donut cutter or round cookie cutter.

  6. I place the rounds on a parchment-lined tray, cover them, and let them rise again for about 30 minutes.

  7. I heat the oil in a deep pot to 350°F (175°C) and fry the donuts for 1–2 minutes per side, or until golden brown. I transfer them to a paper towel to drain.

  8. When slightly cooled, I pipe the chocolate filling into the center of each donut using a piping bag fitted with a small tip.

  9. Finally, I dust the donuts with granulated or powdered sugar before serving.

Servings and Timing

This recipe makes about 12 donuts.
Prep Time: 25 minutes
Rising Time: 1 hour 30 minutes
Cooking Time: 15 minutes
Total Time: Approximately 2 hours 10 minutes

Variations

I like to experiment with the filling by swapping semi-sweet chocolate for milk or dark chocolate. Sometimes, I add a teaspoon of espresso powder to deepen the flavor, or a spoonful of Nutella for extra creaminess. For a fruity twist, I’ve even filled them with raspberry jam or caramel sauce instead of chocolate.

Storage/Reheating

I store leftover donuts in an airtight container at room temperature for up to 2 days or refrigerate them for up to 4 days. To reheat, I pop them in the microwave for 10–15 seconds or warm them in a low oven for about 5 minutes. I avoid refrying, as it can make them greasy.

Chocolate-Filled Donuts Recipe FAQs

How do I know when the oil is hot enough for frying?

I test it by dropping a small piece of dough into the oil—if it sizzles and rises to the top quickly, it’s ready. Using a thermometer to keep the oil around 350°F (175°C) ensures even frying.

Can I bake these donuts instead of frying them?

Yes, I can bake them at 375°F (190°C) for about 10–12 minutes until golden brown. The texture will be more like a soft bread roll but still delicious.

How do I prevent the donuts from absorbing too much oil?

I make sure the oil is at the correct temperature before frying. If it’s too cool, the donuts soak up oil instead of cooking quickly and evenly.

Can I make the dough ahead of time?

Absolutely. I sometimes prepare the dough the night before, refrigerate it after the first rise, and fry the next morning. I just let it come to room temperature before shaping.

What’s the best chocolate to use for the filling?

I prefer using good-quality semi-sweet or dark chocolate with at least 60% cocoa. It melts smoothly and gives the filling a rich, balanced flavor.

Conclusion

These chocolate-filled donuts are my ultimate comfort treat. I love the moment I bite through the tender dough and reach the creamy chocolate center—it’s pure bliss. Making them at home lets me enjoy them fresh and warm, just the way I like. Whether for breakfast, dessert, or an afternoon delight, they never fail to bring a little happiness to my kitchen.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate-Filled Donuts Recipe

Chocolate-Filled Donuts Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: ≈ 2 hours 10 minutes
  • Yield: About 12 donuts
  • Diet: Vegetarian

Description

Soft, fluffy yeast donuts fried golden and filled with rich molten chocolate—it’s a dreamy indulgence where you bite through delicate dough into a smooth, chocolatey center.


Ingredients

  • Dough:
  • 3½ cups (440 g) all-purpose flour
  • 2¼ tsp (1 packet) active dry yeast
  • ¼ cup (50 g) granulated sugar
  • 1 tsp salt
  • ¾ cup (180 ml) whole milk, warm (~110 °F / 43 °C)
  • ¼ cup (60 ml) warm water
  • 2 large eggs
  • ¼ cup (60 g) unsalted butter, softened
  • 1 tsp vanilla extract
  • Chocolate Filling:
  • ¾ cup (180 ml) heavy cream
  • 200 g semi‑sweet chocolate, finely chopped
  • 1 tbsp butter
  • Pinch of salt
  • For Frying & Finishing:
  • Vegetable oil (for frying)
  • Granulated sugar or powdered sugar (for dusting)

Instructions

  1. **Activate yeast.** In a small bowl, mix warm milk, warm water, and sugar. Sprinkle yeast over and let sit for 5–10 minutes until foamy.
  2. **Make dough.** In a large bowl, whisk flour and salt. Add yeast mixture, eggs, softened butter, and vanilla. Mix until a dough forms.
  3. **Knead & first rise.** On a floured surface, knead ~8–10 minutes until smooth and elastic. Place in greased bowl, cover, and let rise for 1–1½ hrs until doubled.
  4. **Prepare chocolate filling.** Heat the heavy cream to just simmering, then pour over chopped chocolate, butter, and salt. Let sit briefly, then stir until smooth. Cool and refrigerate to firm slightly.
  5. **Shape donuts & second rise.** Punch down the dough. Roll to ~½‑inch thickness. Cut rounds with donut or biscuit cutter. Place on parchment, cover, and let rise ~30 minutes until puffy.
  6. **Fry.** Heat oil to 350 °F (175 °C). Fry donuts 1–2 minutes per side until golden. Drain on paper towels.
  7. **Fill.** When donuts are slightly cooled, use a piping bag with a small tip to inject the chocolate filling into each donut.
  8. **Finish.** Dust filled donuts with granulated or powdered sugar. Serve warm or at room temperature.

Notes

  • Ensure the oil is at proper temperature. Too cool → greasy donuts; too hot → outside burns before inside cooks.
  • Donuts are easier to roll and shape when dough is slightly chilled.
  • If you can’t fry, bake at 375 °F (190 °C) for ~10–12 minutes, though texture differs.
  • Use high-quality chocolate for the filling—it makes a big difference.
  • These donuts are best eaten fresh. Leftovers lose some texture but can be reheated briefly.
  • Prep Time: 25 minutes
  • Cook Time: undefined
  • Category: Dessert / Treat
  • Method: Yeast dough, frying, filling
  • Cuisine: American / Bakery style

Nutrition

  • Serving Size: 1 donut
  • Calories: ≈ 350 (estimate)
  • Sugar: 18 g
  • Sodium: 220 mg
  • Fat: 16 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 60 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star