I still remember the first time I set up a donut bar for my sister's baby shower. The guests went wild—everyone loved picking their own fillings and toppings. It's that kind of interactive dessert that makes people smile and get creative.
Advertisements1
This recipe gives you soft, pillowy yeast donuts that are surprisingly simple to make at home. You'll also get three delicious fillings: classic vanilla custard, rich chocolate ganache, and tangy raspberry jam. Set them out with toppings like sprinkles, crushed nuts, and shredded coconut, and let everyone build their own masterpiece.
Whether it's a weekend brunch, a birthday party, or just a fun family activity, this donut bar is a guaranteed hit. You'll love how easy it is to customize and how impressive it looks on the table.
Why You'll Love This Recipe
About the Ingredients
3 1/2 cups (440g) all-purpose flour, plus more for dusting
Use a good quality unbleached flour. For a whole-grain twist, substitute 1 cup with whole wheat flour.
1 packet (2 1/4 tsp) instant yeast
Instant yeast works best because it doesn't need proofing. If using active dry, dissolve in warm milk first.
1/2 cup (120ml) warm milk (110°F/43°C)
Warm milk activates the yeast. Use whole milk for richness; almond or oat milk also work.
1/4 cup (50g) granulated sugar
Regular white sugar is fine. You can use coconut sugar for a deeper flavor.
1/4 cup (60g) unsalted butter, melted
Melt and cool slightly. For dairy-free, use coconut oil or vegan butter.
2 large eggs
Room temperature eggs blend better. If you're out, use 1/2 cup unsweetened applesauce.
1/2 tsp salt
Fine sea salt is best. Don't skip—it balances the sweetness.
1/2 tsp vanilla extract
Pure vanilla adds depth. You can use vanilla bean paste for more flavor.
1 1/2 cups (360g) vanilla custard (store-bought or homemade)
If making your own, use a simple pastry cream. Store-bought works great for convenience.
1 cup (240ml) chocolate ganache (made with 1/2 cup heavy cream and 1 cup chocolate chips)
Use good quality chocolate. For a vegan version, use coconut cream and dairy-free chips.
1 cup (240g) raspberry jam
Seedless is easier to pipe. You can use strawberry or apricot jam instead.
Toppings: sprinkles, crushed nuts, shredded coconut, powdered sugar (optional)
Get creative! Use any toppings you like, such as mini chocolate chips or crushed cookies.
Tips & Tricks
- Ensure your milk is warm but not hot—if it's over 115°F/46°C, it will kill the yeast. Test on your wrist.
- When rolling and cutting the donuts, work quickly to prevent the dough from drying out. Cover with a damp towel.
- If you don't have a piping bag, use a zip-top bag with the corner snipped off to fill the donuts.
Pro Tips
Step-by-Step Instructions
1. Activate the yeast
In a small bowl, combine the warm milk (110°F/43°C) and yeast. Let sit for 5-10 minutes until foamy. This ensures the yeast is alive and will help the donuts rise properly.
2. Mix the dough
In a large bowl, whisk together the flour, sugar, and salt. Add the yeast mixture, melted butter, eggs, and vanilla. Stir until a shaggy dough forms, then knead on a floured surface for 5-7 minutes until smooth and elastic. The dough should be soft but not sticky.
3. First rise
Place the dough in a greased bowl, cover with a damp towel, and let rise in a warm spot for 1-1.5 hours, or until doubled in size. This develops the flavor and texture.
4. Shape the donuts
Punch down the dough and roll it out to 1/2-inch (1.25 cm) thickness. Using a donut cutter or two round cutters, cut out 12 donuts. Re-roll scraps as needed. Place on a parchment-lined baking sheet, cover, and let rise for 30 minutes.
5. Preheat and bake
Preheat your oven to 375°F (190°C). Bake the donuts for 10-12 minutes, until golden brown on top and they sound hollow when tapped. Internal temperature should be 190°F (88°C). Remove and cool completely on a wire rack.
6. Prepare fillings
While the donuts cool, prepare your fillings: whisk the vanilla custard until smooth, warm the chocolate ganache slightly to a pipeable consistency, and stir the raspberry jam to loosen. Transfer each to a piping bag with a long, thin tip.
7. Fill the donuts
Insert the piping tip into the side of each donut and gently squeeze in the filling until you feel resistance. You'll see the donut plump up. Repeat with all donuts, using a variety of fillings.
8. Set up the bar
Arrange the filled donuts on a platter. Place the toppings in small bowls. Serve immediately or let guests fill their own—set out extra piping bags if you want them to do it themselves.
Delicious Variations
Cinnamon-Sugar Donuts
After baking, brush with melted butter and roll in cinnamon sugar before filling.
Lemon Curd Filling
Swap the raspberry jam for homemade lemon curd for a bright, tangy twist.
Glazed Donuts
Skip the fillings and dip the tops in a simple powdered sugar glaze (1 cup powdered sugar + 2 tbsp milk).
How to Store Build a Donut Bar with Homemade Fillings
Refrigerator
Store unfilled donuts in an airtight container at room temperature for up to 2 days. Filled donuts should be refrigerated and consumed within 24 hours.
Freezer
Freeze unfilled, unglazed donuts in a zip-top bag for up to 2 months. Thaw at room temperature before serving.
Reheating
Reheat unfilled donuts in a 350°F (175°C) oven for 5 minutes, or microwave for 10 seconds. Fillings should be added after reheating.
Frequently Asked Questions
Q: Can I make these donuts without a donut cutter?
Yes, you can use a round cookie cutter and a bottle cap for the hole, or simply shape the dough into balls and make donut holes. Just ensure the thickness is even.
Q: How do I know when the donuts are done?
The donuts are done when they are golden brown on top and sound hollow when tapped. An internal temperature of 190°F (88°C) is a reliable indicator.
Q: Can I use store-bought donuts for this bar?
Absolutely! If you're short on time, buy plain glazed or cake donuts and fill them with your own homemade fillings. It's a great shortcut.
Q: Can I make the fillings ahead of time?
Yes, all three fillings can be made 2-3 days in advance. Store them in airtight containers in the refrigerator, and stir well before using.
Q: What's the best way to fill the donuts without making a mess?
Use a piping bag with a long, thin tip (like a Bismarck tip). Insert it into the side of the donut and squeeze gently, then pull out slowly to avoid leaking.
Now that you have the blueprint, it's time to get your hands doughy! Set up your donut bar at your next gathering and watch the smiles happen. Don't forget to tag me in your creations—I'd love to see your unique topping combos. Small steps, big impact.
Build a Donut Bar with Homemade Fillings
Create a fun DIY donut bar with fluffy homemade donuts and 3 luscious fillings. Perfect for brunches, parties, or family fun.
🧂 Ingredients
- 3 1/2 cups (440g) all-purpose flour, plus more for dusting
- 1 packet (2 1/4 tsp) instant yeast
- 1/2 cup (120ml) warm milk (110°F/43°C)
- 1/4 cup (50g) granulated sugar
- 1/4 cup (60g) unsalted butter, melted
- 2 large eggs
- 1/2 tsp salt
- 1/2 tsp vanilla extract
- 1 1/2 cups (360g) vanilla custard (store-bought or homemade)
- 1 cup (240ml) chocolate ganache (made with 1/2 cup heavy cream and 1 cup chocolate chips)
- 1 cup (240g) raspberry jam
- Toppings: sprinkles, crushed nuts, shredded coconut, powdered sugar (optional)
📋 Instructions
- 1Activate the yeast — In a small bowl, combine the warm milk (110°F/43°C) and yeast. Let sit for 5-10 minutes until foamy. This ensures the yeast is alive and will help the donuts rise properly.
- 2Mix the dough — In a large bowl, whisk together the flour, sugar, and salt. Add the yeast mixture, melted butter, eggs, and vanilla. Stir until a shaggy dough forms, then knead on a floured surface for 5-7 minutes until smooth and elastic. The dough should be soft but not sticky.
- 3First rise — Place the dough in a greased bowl, cover with a damp towel, and let rise in a warm spot for 1-1.5 hours, or until doubled in size. This develops the flavor and texture.
- 4Shape the donuts — Punch down the dough and roll it out to 1/2-inch (1.25 cm) thickness. Using a donut cutter or two round cutters, cut out 12 donuts. Re-roll scraps as needed. Place on a parchment-lined baking sheet, cover, and let rise for 30 minutes.
- 5Preheat and bake — Preheat your oven to 375°F (190°C). Bake the donuts for 10-12 minutes, until golden brown on top and they sound hollow when tapped. Internal temperature should be 190°F (88°C). Remove and cool completely on a wire rack.
- 6Prepare fillings — While the donuts cool, prepare your fillings: whisk the vanilla custard until smooth, warm the chocolate ganache slightly to a pipeable consistency, and stir the raspberry jam to loosen. Transfer each to a piping bag with a long, thin tip.
- 7Fill the donuts — Insert the piping tip into the side of each donut and gently squeeze in the filling until you feel resistance. You'll see the donut plump up. Repeat with all donuts, using a variety of fillings.
- 8Set up the bar — Arrange the filled donuts on a platter. Place the toppings in small bowls. Serve immediately or let guests fill their own—set out extra piping bags if you want them to do it themselves.



