Breakfast Desserts

Homemade Chocolate Filled Donuts

Last spring, we took a weekend trip to a quiet village near the coast—a spontaneous little getaway before the chaos of back-to-school prep. On our last morning, we wandered into a local bakery tucked behind a flower stall at the Sunday market. No name on the door, just the aroma of fried dough and melted chocolate curling through the air.

   

The baker, an older man with flour-dusted sleeves, handed each of my kids a warm donut straight from the fryer, no words needed. We stood by the curb, sunlight in our eyes, chocolate on our hands, and for once, nobody was arguing. I promised myself right then that I’d learn to make those donuts at home—not just because they were ridiculously good, but because that moment felt rare and golden.

Back in my kitchen, I started playing with doughs, tweaking ingredients and messing with fillings. What I’ve landed on is this: soft, pillowy donuts filled with rich, velvety chocolate that oozes out with the first bite.

These aren’t just weekend treats; they’ve become a birthday staple, a rainy-day project, and honestly, a reason to make too much coffee and linger around the table longer than we need to. This recipe came out of chasing a memory, but now it has a life of its own.

Short Description

These homemade chocolate filled donuts are golden on the outside, fluffy on the inside, and bursting with creamy chocolate in every bite. A bakery-style treat made right in your kitchen!

Key Ingredients

For the Dough:

  • 3 1/2 cups (440 g) all-purpose flour
  • 1 packet (2 1/4 tsp) active dry yeast
  • 1/4 cup (50 g) granulated sugar
  • 1/2 tsp salt
  • 2/3 cup (160 ml) warm milk
  • 1/4 cup (60 ml) warm water
  • 2 large eggs
  • 1/4 cup (60 g) unsalted butter, softened

For the Chocolate Filling:

  • 120 g (4 oz) semi-sweet chocolate or chocolate chips
  • 1/4 cup (60 ml) heavy cream (optional, for a ganache-like texture)

For Frying and Finishing:

  • Neutral oil (vegetable or canola) for frying
  • 1/2 cup granulated sugar or powdered sugar, for coating

Tools Needed

  • Mixing bowls
  • Stand mixer with dough hook (optional)
  • Rolling pin
  • Round cutter or glass (2.5 to 3 inches)
  • Parchment paper
  • Deep pot or fryer
  • Cooking thermometer
  • Piping bag or squeeze bottle
  • Slotted spoon
  • Paper towels

Cooking Instructions

Step 1: Prepare the Dough
Dissolve yeast in warm water with a pinch of sugar and let it sit for 5–10 minutes until foamy. In a large bowl or stand mixer, combine flour, sugar, and salt. Add in the milk, yeast mixture, eggs, and butter.

Mix until a dough forms. Knead for 8–10 minutes until smooth and stretchy. Place in a greased bowl, cover, and let rise in a warm place for 1 to 1.5 hours until doubled in size.

Step 2: Shape the Donuts
Punch down the dough and roll it out to 1/2-inch thickness on a lightly floured surface. Cut into rounds using a glass or cutter. Place the rounds on parchment-lined trays, cover loosely with a towel, and let rise for 30–45 minutes until puffy.

Step 3: Make the Chocolate Filling
Melt the chocolate and heavy cream together in a microwave (30-second bursts) or over a double boiler until smooth. Let cool slightly, then transfer to a piping bag or bottle.

Step 4: Fry the Donuts
Heat oil to 350°F (175°C). Fry 2–3 donuts at a time for 1–2 minutes per side, until golden. Remove with a slotted spoon and drain on paper towels. While warm, roll in sugar.

Step 5: Fill and Serve
Poke a hole in each donut using a knife or chopstick. Fill with chocolate until it just peeks out. Serve warm for the best gooey experience.

Why You’ll Love This Recipe

Bakery-Worthy at Home: No fancy equipment needed to achieve professional results.

Soft and Fluffy Texture: Perfectly risen dough, light and airy inside.

Gooey Chocolate Core: Rich, melty filling that satisfies every sweet tooth.

Versatile: Switch up the filling, coating, or shape to match the occasion.

Make-Ahead Friendly: Dough can be prepped the night before for quicker morning frying.

Mistakes to Avoid & Solutions

Dough too sticky? Add 1 tablespoon of flour at a time until manageable, but don’t overdo it—sticky means soft donuts later.

Yeast not activating? Make sure your water is warm (not hot). It should feel like bathwater, around 105°F to 110°F.

Donuts not puffing when frying? They might be under-proofed. Give them more rising time until visibly airy.

Oil too hot or cold? Use a thermometer. Too hot and they burn outside; too cool and they soak up oil.

Overfilling the donuts? Start with less, you can always add more. Too much filling can tear the sides.

Serving and Pairing Suggestions

Serve warm with a mug of hot coffee, spiced chai, or a tall glass of milk.

Make a brunch tray with fresh berries, whipped cream, and scrambled eggs on the side.

Dust with powdered sugar for a more elegant look at parties.

Add a drizzle of caramel or melted peanut butter on top for extra indulgence.

Serve buffet-style with a variety of fillings for guests to try.

Storage and Reheating Tips

Store: Keep leftovers in an airtight container at room temperature for up to 2 days.

Refrigerate: If using ganache filling, refrigerate to preserve freshness.

Freeze: Freeze unfilled donuts for up to 1 month. Thaw, then warm and fill.

Reheat: Warm in a microwave for 10–15 seconds or in an oven at 300°F for 5 minutes. Avoid over-reheating or the filling may leak.

FAQs

1. Can I bake these donuts instead of frying?
Yes, but they’ll have a different texture, more like brioche buns. Bake at 375°F for 10–12 minutes until golden.

2. Can I make the dough ahead of time?
Absolutely. Let it rise once, then refrigerate overnight. Bring to room temp before shaping and frying.

3. What chocolate is best for the filling?
Semi-sweet or dark chocolate works best. Avoid milk chocolate, it tends to be too runny when melted.

4. How do I know when the oil is ready?
Use a thermometer or test with a small piece of dough, it should bubble gently and rise to the surface.

5. Can I use instant yeast instead of active dry?
Yes! Skip the proofing step and mix it directly with the dry ingredients.

Tips & Tricks

Use a kitchen scale for flour to get the most accurate results.

Let your eggs and butter come to room temp before mixing—they incorporate better.

Don’t skip the second rise; it’s key for a light, airy texture.

Use a squeeze bottle if piping bags feel messy—easier for kids to help too.

Fry a test donut first to adjust oil temperature and timing.

Recipe Variations

Nutella Filled Donuts:
Swap chocolate with Nutella for a hazelnut twist. No need to add cream, just pipe it in straight from the jar.

Jam Filled Donuts:
Fill with raspberry, strawberry, or apricot jam. Dust with powdered sugar instead of rolling in granulated sugar.

Spiced Chocolate Donuts:
Add 1/2 tsp cinnamon and a pinch of cayenne to the chocolate filling for a Mexican chocolate vibe.

Mocha Glazed Donuts:
Dip the tops in a glaze made from 1/2 cup powdered sugar, 1 tbsp cocoa, and 2 tbsp brewed espresso.

Mini Donut Bites:
Cut dough into small circles and fry for 30 seconds each side. Serve in bowls with dipping chocolate on the side.

Final Thoughts

These chocolate filled donuts always make our kitchen smell like a little corner café tucked somewhere in a hidden alley. Warm, sweet, and completely indulgent, they’re the kind of treat that invites people to linger.

I’ve made them on slow Sunday mornings, for bake sales, and even as a surprise for my husband’s coworkers during a rough week at the office. They disappear fast, usually before I get to dust the last one with sugar. And honestly, that’s the best sign of success in this house.

So if you’re ready to roll up your sleeves, make a bit of a mess, and impress absolutely everyone in the room, this is your recipe. Just be warned: once you make them, people will keep asking when you’re doing it again.

Homemade Chocolate Filled Donuts

These homemade chocolate filled donuts are golden on the outside, fluffy on the inside, and bursting with creamy chocolate in every bite. A bakery-style treat made right in your kitchen!

Ingredients
  

For the Dough:

  • cups 440 g all-purpose flour
  • 1 packet 2¼ tsp active dry yeast
  • ¼ cup 50 g granulated sugar
  • ½ tsp salt
  • 2/3 cup 160 ml warm milk
  • ¼ cup 60 ml warm water
  • 2 large eggs
  • ¼ cup 60 g unsalted butter, softened
  • For the Chocolate Filling:
  • 120 g 4 oz semi-sweet chocolate or chocolate chips
  • ¼ cup 60 ml heavy cream (optional, for a ganache-like texture)

For Frying and Finishing:

  • Neutral oil vegetable or canola for frying
  • ½ cup granulated sugar or powdered sugar for coating

Instructions
 

  • Activate yeast in warm water with a pinch of sugar. Mix flour, sugar, salt, milk, eggs, butter, and the yeast mixture. Knead until smooth. Let rise for 1–1.5 hours until doubled.
  • Roll dough to ½-inch thick and cut into rounds. Place on parchment-lined trays, cover, and let rise for 30–45 minutes.
  • Melt chocolate and cream together until smooth. Cool slightly and pour into a piping bag.
  • Heat oil to 350°F. Fry donuts 1–2 minutes per side until golden. Drain and roll in sugar.
  • Poke a hole in each donut and pipe in chocolate. Serve warm for gooey perfection.

Related posts

Easy And Delicious Slow Cooker Apple Butter

Edie

Tie-Dye Bouncy Balls

Edie

Banana Pudding Cheesecake Bars

Edie

Mom’s Favorite Cream Puffs

Edie

Pumpkin Pie French Toast

Edie

Pumpkin Cookies (W/ Brown Butter Icing)

Edie