When it comes to indulgent treats, few can compare to the iconic Boston Cream Donut. With its rich, creamy filling and luscious chocolate glaze, this delightful pastry has become a favorite for many. Imagine biting into a warm, fluffy donut that’s been filled with a velvety custard and topped with a decadent chocolate sauce. It’s a dessert that’s perfect for any occasion, whether you’re enjoying a cozy morning at home or celebrating a special event. Let’s dive into this scrumptious recipe and learn how to make Boston Cream Donuts from scratch!
What Sets This Recipe Apart

This recipe for Boston Cream Donuts stands out because it combines homemade elements with simple techniques, allowing you to create an authentic taste that rivals any bakery. The dough is light and airy, achieved through rapid rise yeast, while the custard filling is made with fresh ingredients that provide a creamy, rich texture. Finally, the chocolate glaze is smooth and shiny, complementing the donut perfectly. This recipe also emphasizes the importance of using quality ingredients, making every bite a delightful experience.
What’s in the Bowl
To create these delicious Boston Cream Donuts, you will need the following ingredients:
- 1 cup heavy cream
- 1 cup whole milk
- 1 cup granulated sugar
- 1 cup unsalted butter
- 3 cups all-purpose flour
- 2 packets rapid rise yeast
- 1 teaspoon salt
- 2 egg yolks
- Vegetable oil for frying
- 1 cup granulated sugar (for the custard)
- 1 tablespoon cornstarch
- 1 pinch salt
- 1 cup whole milk (for the custard)
- 1 large egg yolk (for the custard)
- 1 tablespoon unsalted butter (for the custard)
- 1 teaspoon vanilla extract
- 4 ounces semi-sweet chocolate chips
- 1 cup heavy whipping cream (for the chocolate glaze)
Setup & Equipment
Before you start baking, gather the following essential tools:
- Large mixing bowl – For mixing the donut dough and custard.
- Whisk – To combine ingredients smoothly.
- Rolling pin – For rolling out the dough.
- Cookie cutter or round cutter – To shape the donuts.
- Frying pan or deep fryer – For frying the donuts.
- Thermometer – To check the oil temperature.
- Cooling rack – For cooling the donuts after frying.
- Pastry bag – For filling the donuts with custard.
Boston Cream Donuts: From Prep to Plate

Now that you have your ingredients and equipment ready, let’s walk through the process of making these delectable donuts step by step.
Step 1: Prepare the Dough
In a large mixing bowl, combine 1 cup of whole milk, 1 cup of granulated sugar, and 1 cup of unsalted butter. Warm this mixture in the microwave until the butter is just melted and the sugar has dissolved. Allow it to cool slightly.
Next, sprinkle in 2 packets of rapid rise yeast and let it sit for about 5 minutes until it becomes frothy. This indicates that the yeast is activated.
Step 2: Mix in the Dry Ingredients
Add 3 cups of all-purpose flour and 1 teaspoon of salt to the yeast mixture. Using a whisk or a wooden spoon, stir until the dough begins to come together. Once it’s too difficult to mix with a spoon, use your hands to knead the dough in the bowl until it is smooth and elastic.
Step 3: Let the Dough Rise
Shape the dough into a ball and place it in a greased bowl. Cover it with a damp cloth and let it rise in a warm place for about 1 hour, or until it has doubled in size.
Step 4: Prepare the Custard Filling
While the dough is rising, prepare the custard filling. In a medium saucepan, combine 1 cup of whole milk, 1 cup of granulated sugar, 1 tablespoon of cornstarch, and a pinch of salt. Whisk these ingredients together over medium heat until the mixture thickens and starts to bubble.
In a separate bowl, whisk together 1 large egg yolk and 2 egg yolks. Slowly add a bit of the hot milk mixture into the egg yolks to temper them, whisking constantly. Then pour the tempered egg mixture back into the saucepan and cook for an additional 2-3 minutes, stirring until thickened.
Remove from heat and stir in 1 tablespoon of unsalted butter and 1 teaspoon of vanilla extract. Allow the custard to cool before transferring it to a piping bag.
Step 5: Shape the Donuts
Once the dough has risen, punch it down and turn it out onto a floured surface. Roll it out to about ½ inch thick. Use a cookie cutter or round cutter to cut out donut shapes. Place the donuts on a floured baking sheet and cover them with a cloth. Let them rise for another 30 minutes.
Step 6: Fry the Donuts
In a deep frying pan, heat vegetable oil to 350°F (175°C). Carefully drop the donuts into the hot oil, a few at a time, being sure not to overcrowd the pan. Fry each donut for about 1-2 minutes on each side, or until golden brown.
Once cooked, remove the donuts with a slotted spoon and transfer them to a cooling rack to drain excess oil.
Step 7: Fill the Donuts
Once the donuts are cool, use the piping bag to fill each donut with the prepared custard. Insert the tip into the side of the donut and squeeze gently to fill it.
Step 8: Make the Chocolate Glaze
In a small saucepan, heat 1 cup of heavy whipping cream over medium heat until it begins to simmer. Remove from heat and add 4 ounces of semi-sweet chocolate chips. Let it sit for a minute, then whisk until smooth and glossy.
Step 9: Glaze the Donuts
Dip the top of each filled donut into the chocolate glaze, allowing any excess to drip off. Place the glazed donuts on a cooling rack to set.
Swap Guide
If you’re looking to customize your Boston Cream Donuts, here are some ingredient swaps you can consider:
- For a dairy-free option, use almond milk or coconut milk instead of whole milk and substitute the butter with a dairy-free alternative.
- If you prefer a healthier version, replace all-purpose flour with whole wheat flour.
- For a lower-sugar option, consider using a natural sweetener like honey or maple syrup in place of granulated sugar.
- To make it egg-free, you can use a commercial egg replacer or a flaxseed meal mixed with water for the custard filling.
Pitfalls & How to Prevent Them
Making donuts can be a bit intimidating, but here are some common pitfalls and tips to avoid them:
- Donut dough is too sticky: Ensure you’re using enough flour when kneading and rolling out the dough. If it’s too sticky, add a little more flour gradually.
- Donuts are greasy: Make sure your oil is at the right temperature before frying. If the oil is too cool, the donuts will absorb more oil.
- Custard filling is runny: Ensure you cook the custard mixture until it thickens properly. If it’s too thin, it may not hold up inside the donuts.
- Chocolate glaze doesn’t set: Make sure you allow the glaze to cool slightly before dipping the donuts. This will help it to adhere better.
Save It for Later
If you find yourself with extra Boston Cream Donuts, don’t worry! Here’s how to save them for later:
- Store the filled donuts in an airtight container in the refrigerator for up to 2 days.
- For longer storage, you can freeze unglazed donuts. Just make sure they are fully cooled before wrapping them tightly in plastic wrap and placing them in a freezer-safe bag.
- To reheat, simply pop them in the microwave for a few seconds or let them sit at room temperature for a while.
Boston Cream Donuts Q&A
Can I make the dough the night before?
Yes! You can prepare the donut dough the night before, let it rise for the first time, then punch it down and refrigerate. The next morning, bring it back to room temperature before shaping and frying.
What if I don’t have a deep fryer?
No problem! A heavy-bottomed frying pan works just fine for frying. Just be sure to use enough oil and monitor the temperature closely.
Can I use a different filling?
Absolutely! Feel free to experiment with other fillings like pastry cream, jam, or even a flavored whipped cream for a fun twist on classic Boston Cream Donuts.
How do I make sure my donuts are fluffy?
The key to fluffy donuts is allowing the dough to rise properly and ensuring your oil is at the correct temperature during frying. Patience is essential!
Healthy-ish Favorites
If you’re looking for similar treats that are a bit lighter but still delicious, check out these recipes:
The Last Word
Making Boston Cream Donuts at home is a rewarding experience that combines the joy of baking with the pleasure of indulging in a beloved treat. With a soft, fluffy exterior, a rich custard filling, and a shiny chocolate glaze, these donuts are sure to impress anyone who takes a bite. Whether for a special occasion or just to satisfy a sweet craving, this recipe delivers on flavor and nostalgia. So roll up your sleeves and get ready to create something truly delicious. You won’t be disappointed!

Boston Cream Donuts
Ingredients
For the Donuts:
- 1 cup heavy cream
- 1 cup whole milk
- 1 cup granulated sugar
- 1 cup unsalted butter
- 3 cups all-purpose flour
- 2 packets rapid rise yeast
- 1 teaspoon salt
- 2 egg yolks
For the Custard Filling:
- 1 cup granulated sugar (for the custard)
- 1 tablespoon cornstarch
- 1 pinch salt
- 1 cup whole milk (for the custard)
- 1 large egg yolk (for the custard)
- 1 tablespoon unsalted butter (for the custard)
- 1 teaspoon vanilla extract
For the Chocolate Glaze:
- 4 ounces semi-sweet chocolate chips
- 1 cup heavy whipping cream (for the chocolate glaze)
Instructions
Boston Cream Donuts: From Prep to Plate
- In a large mixing bowl, combine 1 cup of whole milk, 1 cup of granulated sugar, and 1 cup of unsalted butter. Warm this mixture in the microwave until the butter is just melted and the sugar has dissolved. Allow it to cool slightly.
- Next, sprinkle in 2 packets of rapid rise yeast and let it sit for about 5 minutes until it becomes frothy. This indicates that the yeast is activated.
- Add 3 cups of all-purpose flour and 1 teaspoon of salt to the yeast mixture. Using a whisk or a wooden spoon, stir until the dough begins to come together. Once it’s too difficult to mix with a spoon, use your hands to knead the dough in the bowl until it is smooth and elastic.
- Shape the dough into a ball and place it in a greased bowl. Cover it with a damp cloth and let it rise in a warm place for about 1 hour, or until it has doubled in size.
- While the dough is rising, prepare the custard filling. In a medium saucepan, combine 1 cup of whole milk, 1 cup of granulated sugar, 1 tablespoon of cornstarch, and a pinch of salt. Whisk these ingredients together over medium heat until the mixture thickens and starts to bubble.
- In a separate bowl, whisk together 1 large egg yolk and 2 egg yolks. Slowly add a bit of the hot milk mixture into the egg yolks to temper them, whisking constantly. Then pour the tempered egg mixture back into the saucepan and cook for an additional 2-3 minutes, stirring until thickened.
- Remove from heat and stir in 1 tablespoon of unsalted butter and 1 teaspoon of vanilla extract. Allow the custard to cool before transferring it to a piping bag.
- Once the dough has risen, punch it down and turn it out onto a floured surface. Roll it out to about ½ inch thick. Use a cookie cutter or round cutter to cut out donut shapes. Place the donuts on a floured baking sheet and cover them with a cloth. Let them rise for another 30 minutes.
- In a deep frying pan, heat vegetable oil to 350°F (175°C). Carefully drop the donuts into the hot oil, a few at a time, being sure not to overcrowd the pan. Fry each donut for about 1-2 minutes on each side, or until golden brown.
- Once cooked, remove the donuts with a slotted spoon and transfer them to a cooling rack to drain excess oil.
- Once the donuts are cool, use the piping bag to fill each donut with the prepared custard. Insert the tip into the side of the donut and squeeze gently to fill it.
- In a small saucepan, heat 1 cup of heavy whipping cream over medium heat until it begins to simmer. Remove from heat and add 4 ounces of semi-sweet chocolate chips. Let it sit for a minute, then whisk until smooth and glossy.
- Dip the top of each filled donut into the chocolate glaze, allowing any excess to drip off. Place the glazed donuts on a cooling rack to set.
Equipment
- Large Mixing Bowl
- Whisk
- Rolling Pin
- Cookie cutter or round cutter
- Frying pan or deep fryer
- Thermometer
- Cooling rack
- Pastry bag
Notes
- Ensure the oil is at the right temperature to avoid greasy donuts.
- Customize the filling with different flavors like jam or flavored whipped cream.
- Store filled donuts in an airtight container in the refrigerator for up to 2 days.
