There’s something undeniably magical about biting into a warm, pillowy donut and discovering a rich, velvety chocolate center hidden inside. Chocolate Filled Donuts combine the joy of a bakery-style treat with the comfort of homemade baking, giving you the best of both worlds: a soft, fluffy dough on the outside and a luscious, melty chocolate surprise on the inside.
These donuts are perfect when you’re craving something special—whether it’s a cozy weekend breakfast, a celebratory dessert, or an indulgent afternoon pick-me-up. Unlike plain ring donuts, chocolate-filled ones feel a bit more luxurious and playful. Every bite holds a promise of creamy, chocolatey goodness, making them a treat that feels both nostalgic and exciting.
What makes these donuts truly special is the combination of textures and flavors. The dough is light and tender, slightly sweet with a subtle hint of vanilla, while the filling is rich and chocolatey, offering a beautiful contrast. A dusting of powdered sugar or a light glaze on top completes the experience, adding a touch of elegance without making the recipe complicated.
If you’ve ever thought homemade donuts were too difficult or time-consuming, this recipe will change your mind. With a simple yeast dough, a straightforward rise, and basic frying, you’ll be amazed at how approachable and rewarding the process is. Once you try these Chocolate Filled Donuts fresh from your own kitchen, they might just become your go-to treat whenever you want to spoil yourself or impress your loved ones.
Core Ingredients for Making the Recipe
To prepare these delicious Chocolate Filled Donuts, you’ll need a few pantry staples and simple ingredients. Each component plays an important role in achieving that perfect soft dough and creamy chocolate center.
Here’s what you’ll need:
For the Donut Dough
- 3 1/2 cups (440 g) all-purpose flour
Provides structure and softness to the donuts. - 1 packet (2 1/4 teaspoons) active dry yeast
Helps the dough rise, creating a light and fluffy texture. - 1/4 cup (50 g) granulated sugar
Sweetens the dough and feeds the yeast. - 1/2 teaspoon salt
Balances the sweetness and enhances flavor. - 1 cup (240 ml) warm milk (about 105–110°F / 40–43°C)
Activates the yeast and adds richness to the dough. - 2 large eggs, at room temperature
Add richness, color, and tenderness. - 1/4 cup (60 g) unsalted butter, softened
Gives the dough a soft, tender crumb and buttery flavor. - 1 teaspoon vanilla extract
Adds a warm, sweet aroma that complements the chocolate filling.
For the Chocolate Filling
You have a few flexible options here, depending on what you prefer or have on hand:
- 1 cup (about 280 g) chocolate hazelnut spread (like Nutella)
or - 1 cup (170 g) semi-sweet chocolate chips
+ 1/2 cup (120 ml) heavy cream
(to make a simple chocolate ganache)
Either option will give you a rich and creamy chocolate center.
For Frying
- Vegetable oil or canola oil, for frying
Use a neutral oil with a high smoke point to fry the donuts until golden and crisp on the outside while staying soft inside.
For the Topping
You can choose your favorite finishing touch:
- Powdered sugar, for dusting
or - 1 cup (120 g) powdered sugar
2–3 tablespoons milk
1/2 teaspoon vanilla extract
(for a simple vanilla glaze)
This finishing layer adds sweetness and makes the donuts look like they came straight from a bakery.
Step-by-Step
Guide to Making the RecipeMaking Chocolate Filled Donuts might sound fancy, but the steps are simple and straightforward. Follow this guide and you’ll be rewarded with a batch of beautifully golden, chocolate-filled treats.
1. Activate the Yeast
In a small bowl or measuring cup, combine the warm milk and granulated sugar. Stir gently until the sugar dissolves. Sprinkle the active dry yeast over the top and let it sit for about 5–10 minutes, until it becomes foamy and bubbly. This means the yeast is active and ready to work.
If the mixture doesn’t foam, your yeast may be old or the milk may have been too hot or too cold. In that case, start again with fresh yeast to ensure a good rise.
2. Mix the Dough
In a large mixing bowl (or the bowl of a stand mixer fitted with a dough hook), whisk together:
- 3 1/2 cups flour
- Salt
Make a well in the center and add:
- The foamy yeast mixture
- Eggs
- Softened butter
- Vanilla extract
Start mixing on low speed (or with a wooden spoon) until the ingredients come together into a shaggy dough. If using a mixer, increase to medium speed and knead for about 5–7 minutes. If kneading by hand, turn the dough out onto a lightly floured surface and knead for 8–10 minutes.
The dough should become smooth, soft, and slightly tacky but not overly sticky. If it feels too sticky, you can add a tablespoon of flour at a time, but avoid adding too much or the donuts will be dense instead of fluffy.
3. First Rise
Shape the dough into a ball and place it in a lightly greased bowl. Cover the bowl with plastic wrap or a clean kitchen towel. Let it rise in a warm, draft-free place for about 1–1.5 hours, or until it has doubled in size.
You’ll know it’s ready when you press a finger gently into the dough and the indentation remains or slowly springs back.
4. Prepare the Chocolate Filling
While the dough is rising, prepare the filling.
Option 1: Chocolate Hazelnut Spread
If you’re using a ready-made chocolate hazelnut spread, you can simply fill a piping bag fitted with a small round tip and set it aside. If the spread is very soft, chill it briefly so it thickens and is easier to pipe into the donuts later.
Option 2: Chocolate Ganache Filling
Add the chocolate chips to a heatproof bowl. In a small saucepan, heat the heavy cream until it just begins to steam and small bubbles form around the edges, but do not let it boil. Pour the hot cream over the chocolate chips and let it sit for 2–3 minutes. Stir until smooth, glossy, and fully combined.
Let the ganache cool until it thickens to a pipeable consistency. Transfer it to a piping bag fitted with a small round tip and keep at room temperature.
5. Roll and Cut the Donuts
Once the dough has finished its first rise, gently punch it down to release excess air. Turn it out onto a lightly floured surface.
Using a rolling pin, roll the dough to a thickness of about 1/2 inch (1.25 cm). Resist the temptation to roll it too thin; you need enough thickness for the donuts to puff up and hold the chocolate filling inside.
Use a round cookie cutter or glass (about 2.5–3 inches / 6–7.5 cm in diameter) to cut out circles of dough. Gather any scraps, gently knead them together, and roll out again to cut more circles.
Place the cut dough circles onto a parchment-lined baking sheet, leaving a little space between them to rise.
6. Second Rise
Cover the shaped donuts lightly with a clean kitchen towel or plastic wrap. Let them rest and rise again for about 30–45 minutes, or until puffy. They should look slightly larger and feel airy when gently touched.
During this time, heat your oil.
7. Heat the Oil
Pour enough vegetable or canola oil into a large, heavy-bottomed pot or deep fryer to reach a depth of at least 2–3 inches (5–7 cm). Heat the oil to 350°F (175°C). Use a kitchen thermometer if you have one; maintaining the correct temperature is key.
If the oil is too hot, the donuts will brown too quickly on the outside and stay raw inside. If it’s too cool, they’ll absorb too much oil and become greasy.
8. Fry the Donuts
Carefully place a few donuts into the hot oil, being sure not to crowd the pan. Fry for about 1–2 minutes per side, or until they are golden brown. Use a slotted spoon or tongs to gently turn them over.
Once golden on both sides, remove the donuts and transfer them to a paper towel-lined tray or wire rack to drain excess oil. Continue frying the remaining donuts in batches, allowing the oil to come back up to temperature between batches if needed.
Let the donuts cool slightly before filling; they should be warm but not too hot to handle.
9. Fill the Donuts with Chocolate
Using a small knife or skewer, make a small hole in the side of each donut. Insert the tip of the piping bag into the hole and gently squeeze to fill the donut with chocolate. You’ll feel the donut become slightly heavier and fuller as it fills.
Repeat with all the donuts, being careful not to overfill to avoid the chocolate bursting out.
10. Finish with a Dusting or Glaze
At this stage, you can simply dust the donuts with powdered sugar for a classic, elegant finish.
For a simple vanilla glaze, whisk together:
- 1 cup powdered sugar
- 2–3 tablespoons milk
- 1/2 teaspoon vanilla extract
Dip the top of each donut into the glaze, let the excess drip off, then place it back on the rack to set. The glaze will dry into a thin, sweet coating that complements the rich filling inside.
Now your Chocolate Filled Donuts are ready to enjoy—soft, warm, and overflowing with chocolatey goodness.
Flavor Variations and Creative Twists
One of the joys of making Chocolate Filled Donuts at home is how customizable they are. Once you master the basic recipe, you can easily play with flavors, fillings, and toppings to suit different moods and occasions.
1. Different Chocolate Profiles
- Dark Chocolate Filling:
Use dark chocolate (60–70% cocoa) for a richer, slightly bitter filling that balances the sweetness of the dough and glaze. - Milk Chocolate Filling:
For a sweeter, creamier donut, use milk chocolate or a mix of milk and semi-sweet chocolate. - White Chocolate Filling:
Swap the chocolate chips with white chocolate and add a touch of vanilla or even a hint of lemon zest for a lighter, custard-like flavor.
2. Add a Nutty Twist
- Stir a handful of finely chopped hazelnuts, almonds, or peanuts into your chocolate ganache for a bit of crunch.
- For a more intense nut flavor, use a chocolate hazelnut spread as your filling and sprinkle chopped hazelnuts over the glazed donuts.
3. Flavored Dough
You can infuse the dough with subtle flavors:
- Citrus Zest:
Add 1–2 teaspoons of orange or lemon zest to the dough for a bright, aromatic note that pairs beautifully with chocolate. - Spices:
Mix a pinch of cinnamon, nutmeg, or even a hint of cardamom into the flour for warm, cozy undertones.
4. Toppings and Finishes
Beyond simple powdered sugar or vanilla glaze, you can get creative with toppings:
- Chocolate Drizzle:
Melt additional chocolate and drizzle over the glazed donuts for a double chocolate effect. - Sprinkles:
Add colorful sprinkles on top of the glaze for a fun, festive look—perfect for parties or birthdays. - Cocoa Powder Dusting:
Lightly dust the donuts with cocoa powder mixed with powdered sugar for a sophisticated café-style finish.
5. Filled and Coated Variations
- Chocolate Sugar Coating:
Toss warm, filled donuts in a mixture of granulated sugar and cocoa powder instead of glazing them. - Caramel Touch:
Drizzle salted caramel over the top along with the chocolate for an extra indulgent experience.
How to Serve
Chocolate Filled Donuts are wonderfully versatile in how they can be enjoyed. Whether you’re serving them fresh or later in the day, there are many ways to make the experience special.
Fresh and Warm
There’s nothing quite like a donut that’s still slightly warm from the fryer. Serve them:
- With a cup of coffee, espresso, or hot chocolate for a cozy morning treat.
- As part of a brunch spread, alongside fresh fruit, scrambled eggs, and other breakfast favorites.
The warmth keeps the chocolate center soft and melty, creating a delightful contrast with the tender dough.
As a Dessert
These donuts also make a fantastic dessert:
- Arrange them on a platter and drizzle with chocolate sauce and caramel for a show-stopping finish.
- Serve them with a scoop of vanilla ice cream on the side. The combination of warm donut and cold, creamy ice cream is irresistible.
For Special Occasions
Chocolate Filled Donuts are perfect for:
- Celebrations and birthdays – Decorate with sprinkles or themed toppings.
- Holiday gatherings – Dust with powdered sugar and cocoa for a festive look.
- Sharing with friends and family – Pack them in a box as a homemade gift.
Enjoying Later
While they are best the day they’re made, you can still enjoy them later:
- Warm them briefly in the microwave for a few seconds to revive some of the softness and bring the chocolate filling back to a melty texture.
- Pair chilled donuts with a glass of cold milk or iced coffee for a simple, satisfying snack.
Tips & Variations
A few practical tips can make the difference between good donuts and truly unforgettable ones. Here’s how to get the best results every time.
1. Use the Right Oil Temperature
- Aim to keep the oil at about 350°F (175°C).
- If it’s too hot, the outside will brown too quickly while the inside stays undercooked.
- If it’s too cool, the donuts will absorb more oil and become greasy.
A kitchen thermometer is extremely helpful, but if you don’t have one, test with a small piece of dough: it should sizzle gently and float to the surface within a few seconds.
2. Don’t Overwork the Dough
Knead the dough until it’s smooth and elastic, but avoid overworking it, which can make the donuts tough. The dough should feel soft and slightly tacky.
3. Let the Dough Rise Properly
Be patient with both rises. A well-risen dough:
- Feels light and airy.
- Produces donuts that puff beautifully when fried.
If your kitchen is cool, you can create a warm environment by placing the covered bowl in an oven with just the light on or near a warm spot.
4. Fill Generously but Carefully
When filling the donuts:
- Insert the piping tip deep into the donut’s center and gently squeeze.
- You’ll feel the donut grow heavier and slightly fuller in your hand.
- Stop before the filling bursts out the sides; a little leakage is okay, but too much can make them messy.
5. Choose Your Chocolate Wisely
For the filling:
- Use good-quality chocolate or a chocolate spread you enjoy eating on its own. Since the filling is the star, its flavor matters.
- If you like things less sweet, opt for dark chocolate; if you want a dessert that tastes like a treat from a pastry shop, semi-sweet or milk chocolate is perfect.
6. Storing and Reheating
- Store leftover donuts in an airtight container at room temperature for up to 1–2 days.
- For longer storage, you can refrigerate them, but be aware that refrigeration can slightly change the texture.
- To reheat, warm them briefly in the microwave (about 10–15 seconds) or in a low oven until just warmed through.
Final Thoughts
Chocolate Filled Donuts are a beautiful reminder that sometimes the most comforting treats are the ones you make with your own hands. They bring together the nostalgia of classic bakery donuts and the joy of discovering a hidden chocolate center, all wrapped in warm, pillowy dough.
Despite their impressive appearance, these donuts are made from simple ingredients and a straightforward process. With flour, yeast, milk, eggs, butter, and chocolate, you can create something that feels both familiar and incredibly indulgent. There’s no need for complicated equipment or advanced techniques—just a little time, patience, and a love for homemade treats.
Whether you’re baking for your family, surprising friends, or simply treating yourself, Chocolate Filled Donuts have a way of turning an ordinary day into something special. They’re perfect for lazy weekend mornings, cozy evenings in, or celebrations where you want to bring something memorable and from the heart.
Once you’ve tried them, you might find that this becomes one of those signature recipes you return to again and again. You’ll start to play with variations—different chocolates, toppings, and flavors—creating your own donut traditions. And every time you watch someone take that first bite and discover the chocolate filling inside, you’ll be reminded of just how rewarding homemade baking can be.
FAQ
Can I bake these donuts instead of frying them?
Yes, you can bake them, though the texture will be slightly different—more like a soft bread roll than a classic fried donut. Place the shaped donuts on a baking tray, let them rise, then bake at 350°F (175°C) for about 12–15 minutes, or until lightly golden. Once cooled slightly, fill with chocolate and finish with glaze or powdered sugar.
Can I use instant yeast instead of active dry yeast?
You can. If using instant yeast, you can mix it directly with the flour and other dry ingredients without activating it in warm milk first. The rise times may be slightly shorter, so keep an eye on the dough and move on when it has doubled in size.
Can I prepare the dough in advance?
Yes. You can prepare the dough and let it rise slowly in the refrigerator overnight. Place the dough in a greased bowl, cover tightly, and refrigerate. The next day, let it come to room temperature, roll, cut, and proceed with the second rise before frying. This can deepen the flavor and make the process feel more manageable.
What kind of chocolate is best for the filling?
While you can use any chocolate you enjoy, semi-sweet or dark chocolate works especially well because it balances the sweetness of the dough and glaze. Milk chocolate will make the donuts sweeter and creamier. If you’re using a chocolate hazelnut spread, you’ll get a flavor similar to a decadent chocolate spread donut.
How do I keep the donuts soft for longer?
To help keep the donuts soft:
- Store them in an airtight container once they’ve cooled.
- Avoid refrigerating unless necessary, as this can dry them out more quickly.
- If they feel a bit dry the next day, warming them slightly in the microwave can soften them and revive the texture.
These Chocolate Filled Donuts bring the joy of bakery-style treats straight into your kitchen. With their tender dough, rich chocolate center, and simple finishing touches, they’re a dessert that feels both impressive and deeply comforting—one you’ll be proud to share and eager to make again.
PrintChocolate Filled Donuts
Ingredients
For the Donut Dough
- 3 1/2 cups (440 g) all-purpose flour
Provides structure and softness to the donuts. - 1 packet (2 1/4 teaspoons) active dry yeast
Helps the dough rise, creating a light and fluffy texture. - 1/4 cup (50 g) granulated sugar
Sweetens the dough and feeds the yeast. - 1/2 teaspoon salt
Balances the sweetness and enhances flavor. - 1 cup (240 ml) warm milk (about 105–110°F / 40–43°C)
Activates the yeast and adds richness to the dough. - 2 large eggs, at room temperature
Add richness, color, and tenderness. - 1/4 cup (60 g) unsalted butter, softened
Gives the dough a soft, tender crumb and buttery flavor. - 1 teaspoon vanilla extract
Adds a warm, sweet aroma that complements the chocolate filling.
For the Chocolate Filling
You have a few flexible options here, depending on what you prefer or have on hand:
- 1 cup (about 280 g) chocolate hazelnut spread (like Nutella)
or - 1 cup (170 g) semi-sweet chocolate chips
+ 1/2 cup (120 ml) heavy cream
(to make a simple chocolate ganache)
Either option will give you a rich and creamy chocolate center.
For Frying
- Vegetable oil or canola oil, for frying
Use a neutral oil with a high smoke point to fry the donuts until golden and crisp on the outside while staying soft inside.
For the Topping
You can choose your favorite finishing touch:
- Powdered sugar, for dusting
or - 1 cup (120 g) powdered sugar
2–3 tablespoons milk
1/2 teaspoon vanilla extract
(for a simple vanilla glaze)









