Boston Cream Donuts Recipe (The Ultimate Guide)

By Sienna Whitman

On February 19, 2026

Two perfect homemade Boston Cream Donuts sitting side-by-side on a light surface. The focus is on the rich chocolate glaze and the soft, golden-brown donut, illustrating the delicious outcome of this from-scratch donut recipe.

Cuisine

American

Prep time

30 minutes

Cooking time

15 minutes

Total time

45 minutes

Servings

12 donuts

Welcome to the ultimate Boston Cream Donuts Recipe, your final stop for achieving bakery-quality results right in your own kitchen. Forget the donut shop; these homemade treasures feature a pillowy, soft yeast-risen dough, a luxuriously smooth vanilla pastry cream filling, and a rich, glossy chocolate glaze that cracks just so. We’ve designed this guide to be completely foolproof, walking you through every step with clear instructions and expert tips. Whether you’re a seasoned baker or trying your hand at donuts for the first time, get ready to create the most decadent, custard-filled donuts you’ve ever tasted.

What Makes a Perfect Boston Cream Donut?

The magic of a Boston Cream Donut lies in its trifecta of textures and flavors. It’s a culinary masterpiece that balances richness and lightness perfectly. At its heart are three essential components:

  • The Dough: Our recipe uses an enriched yeast dough, resulting in a donut that is unbelievably light, airy, and soft with a subtle sweetness. It provides the perfect pillowy structure to hold the luscious filling.
  • The Vanilla Pastry Cream: This isn’t just any filling. It’s a classic, rich crème pâtissière made from egg yolks, milk, and vanilla. Its velvety smoothness and deep vanilla flavor are the signature heart of the donut.
  • The Chocolate Glaze: A simple yet decadent chocolate glaze provides the finishing touch. It’s smooth, glossy, and has the perfect bittersweet chocolate flavor to cut through the richness of the cream.

Ingredients You’ll Need

We’ve broken down the ingredients by component to keep things organized. Using high-quality ingredients will make a world of difference in your final product.

For the Donut Dough

  • 1 cup whole milk, warmed (to about 110°F)
  • 2 1/4 teaspoons active dry yeast (1 standard packet)
  • 1/4 cup granulated sugar, plus a pinch
  • 4 cups all-purpose flour, plus more for dusting
  • 1 teaspoon salt
  • 2 large eggs, room temperature
  • 6 tablespoons unsalted butter, softened
  • Vegetable or canola oil, for frying

For the Vanilla Pastry Cream

  • 1 1/2 cups whole milk
  • 1 teaspoon vanilla extract
  • 4 large egg yolks
  • 1/2 cup granulated sugar
  • 1/4 cup cornstarch
  • 2 tablespoons unsalted butter, cold

For the Rich Chocolate Glaze

  • 4 ounces semi-sweet chocolate, chopped
  • 4 tablespoons unsalted butter
  • 1 tablespoon light corn syrup
  • 1/4 cup powdered sugar, sifted
  • 2-3 tablespoons hot water or milk
A Boston Cream Donut sliced open to show the rich, velvety vanilla pastry cream filling. This image highlights the key 'cream' element of the Boston Cream Donuts Recipe and shows the ideal texture of the custard.
Look at that incredible vanilla pastry cream filling!

How to Make the Boston Cream Donuts Recipe Step-by-Step

Follow these steps carefully for donut perfection. We recommend making the pastry cream first as it needs time to chill and set completely.

Step 1: Prepare the Pastry Cream (Make Ahead!)

In a medium saucepan, heat the milk and vanilla extract over medium heat until it just begins to simmer. While it’s heating, whisk together the egg yolks, sugar, and cornstarch in a separate bowl until pale and smooth. To temper the eggs, slowly stream about half of the hot milk into the egg yolk mixture while whisking constantly. Pour the tempered egg mixture back into the saucepan with the remaining milk. Cook over medium heat, whisking constantly, until the cream thickens and comes to a boil. Let it bubble for one full minute, then remove from heat. Immediately stir in the cold butter until melted. Strain the pastry cream through a fine-mesh sieve into a clean bowl. Press plastic wrap directly onto the surface to prevent a skin from forming and refrigerate for at least 4 hours, or until completely cold and set.

Step 2: Make the Donut Dough

In a small bowl, combine the warm milk, a pinch of sugar, and the yeast. Let it sit for 5-10 minutes until foamy. In the bowl of a stand mixer fitted with the dough hook, combine the flour, the remaining 1/4 cup of sugar, and salt. Add the yeast mixture and the eggs. Mix on low speed until a shaggy dough forms. Add the softened butter, one tablespoon at a time, waiting until each is incorporated before adding the next. Increase the speed to medium and knead for 8-10 minutes, until the dough is smooth, elastic, and pulls away from the sides of the bowl. For a different but equally rewarding project with yeast dough, you could try making a New York Style Bagel Recipe.

Step 3: Proof the Dough

Place the dough in a lightly oiled bowl, turning to coat. Cover with plastic wrap or a damp cloth and let it rise in a warm, draft-free spot for 1-2 hours, or until doubled in size.

Step 4: Shape and Fry the Donuts

Gently punch down the risen dough and turn it out onto a floured surface. Roll it out to about 1/2-inch thickness. Use a 3-inch round cutter to cut out the donuts. Place them on a parchment-lined baking sheet. Cover loosely and let them rise again for another 30-45 minutes, until puffy. Heat 2-3 inches of oil in a heavy-bottomed pot or Dutch oven to 350°F (175°C). Carefully place 2-3 donuts at a time into the hot oil. Fry for 1-2 minutes per side, until golden brown. Use a slotted spoon to transfer the cooked donuts to a wire rack to cool completely.

Step 5: Make the Chocolate Glaze

While the donuts cool, prepare the glaze. Place the chopped chocolate, butter, and corn syrup in a microwave-safe bowl. Microwave in 20-second intervals, stirring in between, until melted and smooth. Whisk in the sifted powdered sugar. Add the hot water or milk, one tablespoon at a time, until you reach your desired drizzling consistency.

Step 6: Fill and Glaze Your Donuts

Once the donuts are completely cool, it’s time to assemble. Transfer your chilled pastry cream to a piping bag fitted with a small round or Bismarck tip. Gently insert the tip into the side of each donut and squeeze until it feels full and heavy. Dip the top of each filled donut into the warm chocolate glaze, letting any excess drip off. Place them back on the wire rack to let the glaze set for about 20-30 minutes before serving.

Two perfect homemade Boston Cream Donuts sitting side-by-side on a light surface. The focus is on the rich chocolate glaze and the soft, golden-brown donut, illustrating the delicious outcome of this from-scratch donut recipe.
The perfect golden-brown finish on these homemade donuts.

Pro Tips for Foolproof Boston Cream Donuts

Follow these tips to ensure your homemade Boston Cream Donuts recipe turns out perfectly every time.

  • Check Your Yeast: Make sure your yeast is active and foamy before adding it to the flour. This is the foundation of a light and airy donut.
  • Don’t Overcrowd the Pan: Frying too many donuts at once will lower the oil temperature, leading to greasy, dense donuts. Fry in small batches to maintain the ideal temperature.
  • Cool Completely: The donuts and the pastry cream must be completely cool before you assemble them. A warm donut will melt the cream, and warm cream will make the donut soggy.
  • Strain the Cream: Don’t skip straining the pastry cream. This simple step guarantees a silky-smooth, lump-free filling every time. If you enjoy making custard fillings, you might also love these crème brûlée cheesecake cupcakes.

Storage and Make-Ahead Instructions

Boston Cream Donuts are best enjoyed the day they are made. However, if you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. To make ahead, you can prepare the pastry cream up to 3 days in advance and keep it refrigerated. The donut dough can be made and refrigerated overnight after the first rise for a slow, cold proof.

Frequently Asked Questions

Yes, you can bake these donuts for a lighter version. Arrange the shaped donuts on a baking sheet, brush with melted butter, and bake at 375°F (190°C) for 12-15 minutes, or until golden brown. Note that the texture will be closer to a soft bread roll than a classic fried donut.

Absolutely. After the first rise, you can punch the dough down, cover it tightly, and refrigerate it for up to 24 hours. This slow, cold fermentation can even improve the flavor. Just let it sit at room temperature for about 30 minutes before rolling and shaping.

If you don’t have a piping bag, you can use a zip-top bag with a corner snipped off. You can also use a small knife to create a slit in the side of the donut and carefully spoon the pastry cream inside using a small spoon or spatula.

The main difference is texture. Boston cream is a classic pastry cream (crème pâtissière) thickened with cornstarch and egg yolks. Bavarian cream is a lighter, mousse-like cream that is set with gelatin and often lightened with whipped cream.

Greasy donuts are almost always caused by the oil temperature being too low. If the oil isn’t hot enough, the dough absorbs it instead of instantly cooking. Use a thermometer to ensure your oil stays consistently at 350°F (175°C) and avoid overcrowding the pot.

Craving More Sweet Treats?

We hope you love this Boston Cream Donuts recipe as much as we do! It’s a true labor of love that pays off with every single decadent bite. For another delightful baked good, check out our delicious apple fritter bread. If you make these donuts, please leave a comment below and share your creation with us on Pinterest!

A beautiful overhead shot of several homemade Boston Cream Donuts on a platter. One donut is cut in half, revealing a generous, creamy vanilla custard filling. The donuts are topped with a glossy, rich chocolate glaze. This showcases the final result of the Boston Cream Donuts Recipe.
There's nothing better than a homemade Boston Cream Donut!

Boston Cream Donuts Recipe

Two perfect homemade Boston Cream Donuts sitting side-by-side on a light surface. The focus is on the rich chocolate glaze and the soft, golden-brown donut, illustrating the delicious outcome of this from-scratch donut recipe.

Boston Cream Donuts Recipe (The Ultimate Guide)

The ultimate Boston Cream Donuts Recipe for achieving bakery-quality results at home. Learn how to make soft yeast donuts, rich vanilla pastry cream, and a glossy chocolate glaze with our foolproof, step-by-step guide.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Breakfast, Dessert
Cuisine American
Servings 12 donuts
Calories 450 kcal

Equipment

  • 1 Stand Mixer with dough hook attachment
  • 1 Heavy-bottomed pot or Dutch oven
  • 1 Piping Bag with Round Tip

Ingredients
  

  • 1 cup whole milk, warmed to about 110°F
  • 2.25 teaspoons active dry yeast
  • 0.25 cup granulated sugar
  • 4 cups all-purpose flour plus more for dusting
  • 1 teaspoon salt
  • 2 large eggs, room temperature
  • 6 tablespoons unsalted butter, softened
  • 3 cups Vegetable or canola oil for frying
  • 1.5 cups whole milk
  • 1 teaspoon vanilla extract
  • 4 large egg yolks
  • 0.5 cup granulated sugar
  • 0.25 cup cornstarch
  • 2 tablespoons unsalted butter, cold
  • 4 ounces semi-sweet chocolate, chopped
  • 4 tablespoons unsalted butter
  • 1 tablespoon light corn syrup
  • 0.25 cup powdered sugar, sifted
  • 2-3 tablespoons hot water or milk

Instructions
 

Prepare the Pastry Cream

  • In a saucepan, heat milk and vanilla until simmering. In a separate bowl, whisk egg yolks, sugar, and cornstarch. Slowly temper the eggs by whisking in half of the hot milk. Return the mixture to the saucepan.
  • Cook over medium heat, whisking constantly, until boiling and thickened. Remove from heat, stir in cold butter. Strain through a fine-mesh sieve, cover with plastic wrap pressed to the surface, and refrigerate for at least 4 hours.

Make the Donut Dough

  • Activate the yeast in warm milk with a pinch of sugar until foamy (5-10 mins). In a stand mixer, combine flour, sugar, and salt. Add yeast mixture and eggs, mixing until a shaggy dough forms.
  • Add softened butter one piece at a time. Knead on medium speed for 8-10 minutes until smooth and elastic. Place in an oiled bowl, cover, and let rise in a warm place for 1-2 hours until doubled.

Shape and Fry the Donuts

  • Roll the dough to 1/2-inch thickness on a floured surface. Cut out 3-inch rounds. Let them rise again for 30-45 minutes. Heat oil to 350°F (175°C) in a Dutch oven.
  • Fry donuts in small batches for 1-2 minutes per side until golden brown. Transfer to a wire rack to cool completely.

Make the Glaze and Assemble

  • Melt chocolate, butter, and corn syrup in the microwave until smooth. Whisk in powdered sugar and enough hot water to reach a glaze consistency.
  • Fill a piping bag with the chilled pastry cream. Insert the tip into the side of each cooled donut and fill generously. Dip the top of each donut in the chocolate glaze. Let set on a wire rack for 20-30 minutes.

Notes

Recipe makes about 12 donuts.
Ensure donuts are fully cooled before filling to prevent the cream from melting.
Don't forget to allow 1-2 hours for the dough to rise and at least 4 hours for the pastry cream to chill.

You might also like these recipes

Leave a Comment

Recipe Rating