Boston Cream Donuts are not your average pastry. Picture this: pillowy, golden-fried donuts filled with a silky-smooth vanilla cream and topped with a rich chocolate glaze. These decadent treats combine your favorite elements of a Boston cream pie into a delightful doughnut form. They’re as satisfying to eat as they are to make, bringing joy to anyone who bites into them. Whether you serve them for brunch or as a sweet afternoon snack, the heavenly combination of flavors will surely leave your taste buds dancing.

The first time I attempted to make Boston Cream Donuts, I was utterly captivated by the transformation from simple ingredients into mouthwatering pastries. The process may seem daunting, but each step is like a delicious adventure! You don’t have to be a professional baker to whip these up—just a sprinkle of enthusiasm and love will suffice! With just a bit of patience, you can impress friends and family with your homemade version of these delightful donuts. Get ready to enjoy each sweet morsel!
Why You’ll Love This Recipe
- Simple & Quick: In about 2 hours, you’ll have 15 scrumptious donuts ready to devour.
- Irresistible Flavor: Each donut is stuffed with luscious vanilla cream and topped with rich chocolate; a true delight for the senses.
- Eye-Catching Appeal: These treats are not just delicious; they’re stunning, making them perfect for any gathering.
- Flexible Serving: Enjoy them for breakfast, snacks, or dessert—there’s never a wrong time for a donut!
- Diet-Friendly Options: With a few substitutions, you can experiment and make these donuts gluten-free or dairy-free.
Ingredients You’ll Need
- 1 package fast-acting dry yeast (0.25 oz): This will help your donuts rise beautifully and give them a light texture. Quick-rise yeast also means you can make these delicious treats without waiting too long.
- 2 tablespoons milk (lukewarm): Warm milk activates the yeast and adds richness to the dough.
- 3/4 cup water (lukewarm): Similar to milk, it helps in activating the yeast and keeps the dough hydrated.
- 3 tablespoons granulated sugar: This sweetener not only adds flavor but also enhances yeast activity, contributing to the rise.
- 3½ cups all-purpose flour: The backbone of your donut dough, providing structure. If you need gluten-free donuts, try a gluten-free flour blend instead.
- 1 large egg (room temperature): Eggs enrich the dough and help bind the ingredients together.
- 6 tablespoons unsalted butter (softened, cubed): Butter adds flavor and tenderness to your donuts. Make sure it’s softened for easy mixing.
- â…“ teaspoon baking powder: A little extra leavening agent helps create fluffier donuts.
- ½ teaspoon salt: Salt enhances the overall flavor of the dough.
- Oil for frying: A neutral oil like vegetable or canola is perfect for frying to crispy perfection.
- 1 cup milk: This will be part of your smooth vanilla filling.
- 2 egg yolks: They help thicken the filling and provide richness.
- 1 tablespoon cornstarch: This thickener ensures your cream filling is perfectly creamy and not runny.
- ¼ cup granulated sugar: Sweetens the cream filling nicely.
- 1 tablespoon unsalted butter: A touch of butter adds a velvety finish to the filling.
- 1 teaspoon vanilla extract: Pure vanilla extract enhances the flavor of your cream, making it aromatic and delicious.
- 4 ounces semisweet chocolate chips: These will create the timeless chocolate glaze on top of your donuts.
- â…“ cup heavy cream: This creamy element gives your chocolate glaze a luxurious texture.
How to Make Boston Cream Donuts
-
Prepare the Dough: Start by combining the warm water, warm milk, 3 tablespoons of sugar, and the fast-acting dry yeast in a large bowl. Whisk gently to dissolve the yeast, and let it proof for about 5 minutes until it’s frothy. This step is essential as it gets the yeast active and ready to work its magic.
-
Mix the Dough: Add the all-purpose flour, room temperature egg, softened butter, baking powder, and salt into the yeast mixture. Knead on low speed using a dough hook for about 5 minutes, or knead by hand until the dough feels smooth and elastic.
-
First Rise: Transfer the dough into a greased bowl, cover it with plastic wrap, and place it somewhere warm and draft-free. Let it rise until it doubles in size, which should take about an hour.
-
Shape the Donuts: Once risen, gently punch the dough down. Roll it out on a lightly floured surface to about 1/2-inch thick. Cut the donuts using a 3-inch round cutter. Place them on a floured parchment-lined baking sheet, cover with plastic wrap, and let them proof for another 15 minutes. Any leftover dough can be re-rolled to make more donuts.
-
Fry the Donuts: Heat 2 inches of oil in a heavy pot, like a Dutch oven, until it reaches 350-360 degrees Fahrenheit. Drop 2-3 donuts at a time into the hot oil. Fry until they are golden brown, about 2 minutes per side. Use a slotted spoon to turn them carefully.
-
Cool the Donuts: Once golden brown, remove the donuts from the oil and place them on a paper towel-covered wire rack to cool completely before filling them.
-
Make the Pastry Cream: In a large saucepan, mix together the milk, granulated sugar, and cornstarch until smooth. Cook over medium heat, stirring continuously, until it thickens and reaches a boil. Reduce the heat, and let it simmer for 1 minute before removing it from the heat.
-
Add Egg Yolks: Take a small amount of the hot mixture and whisk it gently with the egg yolks in a separate bowl. This helps temper the eggs. Now, add the egg mixture back into the remaining cream, and return the saucepan to the heat. Bring it to a light boil and allow to bubble for 2 minutes while stirring continuously.
-
Finish the Cream: After boiling, remove it from heat and add the butter and vanilla extract. Stir until completely smooth and luscious. Transfer the pastry cream to a medium bowl, cover with plastic wrap pressing it directly onto the surface, and refrigerate until chilled.
-
Fill the Donuts: Once cooled, use a piping bag fitted with a round tip to fill the donuts. Cut a small hole in the side of each donut, about 3/4 of the way in, and pipe a generous amount of the chilled vanilla cream into the center.
-
Prepare the Chocolate Glaze: In a bowl, heat the heavy cream in the microwave or over medium heat just until it’s nearly boiling. Pour this hot cream over the semisweet chocolate chips and let it sit for 1 minute. Whisk until the chocolate is completely melted and the glaze is smooth.
-
Glaze the Donuts: Dip the tops of your filled donuts in the warm chocolate glaze, allowing any excess to drip off. Let them sit for about 10 minutes to set the glaze before serving.
Storing & Reheating
To store your Boston Cream Donuts, place them in an airtight container at room temperature for up to 2 days. For maximum freshness, refrigerate them for up to a week. If you want to keep them longer, consider freezing them in a freezer-safe bag or container for up to 3 months. Reheat them in the oven at 350°F for about 5-10 minutes to revive their texture. While the flavor remains delightful, fresh donuts always give a better mouthfeel compared to reheated ones.
Chef’s Helpful Tips
- Avoid over-kneading your dough, which can lead to dense donuts. Aim for a smooth and elastic feel.
- Ensure your yeast is fresh; if it doesn’t foam during proofing, it’s best to start again.
- Use room temperature eggs, butter, and milk for better incorporation into your dough.
- If the pastry cream is too thick, add a splash of milk when you whisk it to smooth it out to your desired consistency.
- Donuts are best enjoyed fresh but can definitely be made ahead of time and warmed up right before enjoying.
These Boston Cream Donuts will undoubtedly wow your taste buds and become a beloved addition to your recipe collection. The rich vanilla custard, combined with the glossy chocolate glaze, offers a marriage of flavors and textures that’s truly irresistible. As you tackle this recipe, don’t hesitate to adjust fillings or glazes to suit your tastes. Each donut is a mini canvas, ready to be transformed into your ideal dessert. So gather your ingredients and let the magic begin!

Recipe FAQs
Can I use instant yeast instead of fast-acting yeast?
Absolutely! Instant yeast can be used in this recipe. Just mix it directly with your dry ingredients without proofing. This cuts down on preparation time, but always ensure that your liquid ingredients are warm enough to activate the yeast.
What can I substitute for heavy cream in the glaze?
If you’re looking for a lighter option, you can substitute heavy cream with half-and-half or even whole milk. Keep in mind that the glaze may not be as rich and glossy, but it’ll still taste delightful.
How do I know when the donuts are done frying?
The donuts should be golden brown on both sides, typically taking about 2 minutes per side. If you’re unsure, use a thermometer to ensure your oil is at 350-360°F, which will give you the best frying results.
Can I make the donuts ahead of time?
Yes, you can prepare the dough and filling in advance. Fry the donuts fresh the day you plan to serve them to ensure they’re fluffy and delicious. The pastry cream can be made a day ahead; just make sure it’s stored properly in the refrigerator.
Print
Boston Cream Donuts
Boston Cream Donuts are a delectable treat featuring a soft, pillowy dough filled with rich custard and topped with heavenly chocolate. Perfect for dessert lovers who crave an easy homemade delight!
- Total Time: 2 hours 10 minutes
- Yield: 15 donuts 1x
Ingredients
- 1 package fast-acting dry yeast (0.25 oz)
- 2 tablespoons milk lukewarm
- 3/4 cup water lukewarm
- 3 tablespoons granulated sugar
- 3½ cups all-purpose flour
- 1 large egg room temperature
- 6 tablespoons unsalted butter softened, cubed
- â…“ teaspoon baking powder
- ½ teaspoon salt
- Oil for frying
- 1 cup milk
- 2 egg yolks
- 1 tablespoon cornstarch
- ¼ cup granulated sugar
- 1 tablespoon unsalted butter
- 1 teaspoon vanilla extract
- 4 ounces semisweet chocolate chips
- â…“ cup heavy cream
Instructions
- In a large bowl, combine warm water, warm milk, sugar, and yeast. Whisk to dissolve and let proof for about 5 minutes until foamy.
- Add flour, egg, butter, baking powder, and salt. Knead on low speed with a dough hook or by hand for about 5 minutes until smooth.
- Transfer the dough to a greased bowl, cover with plastic wrap, and let rise in a warm place until nearly doubled in size, about 1 hour.
- Punch down the dough and roll it out on a floured surface to 1/2-inch thick. Use a 3-inch round cutter to cut out the donuts. Place them on a floured parchment-lined baking sheet, cover with plastic wrap, and let proof for 15 minutes.
- Heat 2 inches of oil in a heavy pot to 350-360°F. Fry 2-3 donuts at a time, cooking until golden, about 2 minutes per side.
- Remove from oil and place on a paper towel-covered wire rack to cool completely before filling.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Ensure the yeast is fresh for optimal rising of the dough.
Let the filled donuts sit for a few minutes before serving to allow the flavors to meld.
For an extra touch, sprinkle powdered sugar on top before serving.
- Prep Time: 30 minutes
- Cook Time: 100 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Nutrition
- Serving Size: 1 donut
- Calories: 235
- Sugar: 8g
- Sodium: 105mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 48mg






