Boston Cream Pie Donuts with Chocolate Glaze

Boston cream donuts are a classic bakery treat made with soft yeast-raised donuts, creamy vanilla pastry cream, and a glossy chocolate glaze. Inspired by Boston cream pie, these homemade filled donuts are rich, tender, and perfect for a special breakfast, brunch, or dessert. The recipe takes some time because the dough needs to rise and the pastry cream must chill, but each step is simple and easy to follow.

a bitten boston cream donut stacked on a whole donut.

Homemade Boston Cream Filled Donuts

These homemade Boston cream donuts are made from three delicious parts: a fluffy fried donut, a smooth vanilla pastry cream filling, and a chocolate glaze that sets beautifully on top. The result is a soft, creamy, chocolate-covered donut that tastes like it came from a bakery.

The yeast donut dough is enriched with milk, egg, and butter, giving it a tender texture and light bite. The pastry cream is made from scratch with egg yolks, milk, sugar, cornstarch, butter, and vanilla. It thickens into a rich filling that pipes neatly into the center of each donut. The chocolate glaze is made with semisweet chocolate chips and warm heavy cream, creating a smooth ganache-style topping.

This Boston cream donut recipe is best when the donuts are fried, filled, and glazed the same day. However, the pastry cream can be made ahead of time, which makes the final assembly much easier.

overhead view of a pile of boston cream donuts.

How to Prevent Runny or Gritty Pastry Cream

Pastry cream can become runny, lumpy, or gritty if it is cooked too quickly or overheated. For the smoothest Boston cream filling, cook the mixture slowly over medium heat and stir constantly. This helps the cornstarch activate evenly and keeps the milk from scorching on the bottom of the pan.

When adding the hot milk mixture to the egg yolks, do it gradually. This process, called tempering, warms the yolks gently so they do not scramble. Once the egg mixture is added back to the saucepan, continue stirring until the pastry cream thickens. If any small bits of cooked egg appear, strain the finished cream through a fine-mesh sieve before chilling.

Always chill the pastry cream completely before filling the donuts. Warm pastry cream can leak out and soften the fried dough.

featured boston cream donuts

Boston Cream Donuts Recipe

These homemade Boston cream donuts are fluffy yeast donuts filled with vanilla pastry cream and topped with a glossy chocolate glaze. They are a classic bakery-style treat made from scratch.
Prep Time: 2 hrs 30 mins
Cook Time: 20 mins
Proof: 1 hr
Total Time: 3 hrs 50 mins

Equipment

  • Kitchen scale, optional
  • Stand mixer, optional
  • Baking sheet
  • Dutch oven
  • Deep frying thermometer
  • Piping tip set
Serves 15 donuts

Ingredients

For the Donuts:

  • 7 ounces lukewarm water, 110°F
  • 2 tablespoons lukewarm milk, 110°F
  • 3 tablespoons granulated sugar
  • ¼ ounce active dry yeast, 1 envelope
  • 3¾ cups all-purpose flour
  • 1 large egg, room temperature
  • 6 tablespoons unsalted butter, room temperature and cubed
  • ½ teaspoon baking powder
  • ½ teaspoon kosher salt

For the Pastry Cream:

  • ¼ cup granulated sugar
  • 1 tablespoon cornstarch
  • 1 cup milk
  • 2 large egg yolks
  • 1 tablespoon unsalted butter
  • 1 teaspoon pure vanilla extract

For the Chocolate Glaze:

  • ⅔ cup semisweet chocolate chips
  • ⅓ cup heavy cream

Instructions

For the Donuts:

  • Grease a medium bowl. Line a baking sheet with parchment paper and lightly flour it. Place paper towels under a wire rack for draining the fried donuts.
    a greased glass bowl.
  • In a large bowl, whisk together the warm water, warm milk, sugar, and yeast. Let the mixture sit for about 5 minutes, or until foamy.
    yeast and water in a glass bowl.
  • Add the flour, egg, butter, baking powder, and salt. Mix until a dough forms. Knead with a dough hook or by hand for about 5 minutes, until smooth and slightly tacky.
    donut dough in a glass bowl.
  • Place the dough in the greased bowl, cover with plastic wrap, and let it rise in a warm, draft-free place for about 1 hour, or until nearly doubled.
    proofed donut dough in a glass bowl.
  • Punch down the dough and roll it out on a lightly floured surface to ½-inch thickness.
    donut dough rolled out.
  • Use a 3-inch round cutter to cut the donuts. Place them on the prepared baking sheet. Re-roll the scraps once and cut the remaining donuts.
    donut dough circles on a floured baking sheet.
  • Cover the donuts loosely with plastic wrap and let them proof for 15 minutes, or until puffy.
    proofed donuts on a baking sheet.
  • Heat 2 inches of oil in a Dutch oven to 350-360°F.
    frying oil in a dutch oven.
  • Fry 2-3 donuts at a time for about 2 minutes per side, until golden brown. Transfer to the paper towel-lined rack and cool completely before filling.
    frying three donuts in oil in a dutch oven.

For the Pastry Cream:

  • In a saucepan, whisk together the sugar, cornstarch, and milk until smooth. Cook over medium heat, stirring constantly, until thickened and beginning to boil. Reduce the heat and simmer for 1 minute, then remove from heat.
    simmering cream in a saucepan.
  • Whisk a small amount of the hot milk mixture into the egg yolks to temper them.
    tempering eggs with cream in a glass bowl.
  • Pour the tempered egg mixture back into the saucepan and stir to combine.
    pouring tempered eggs into cream in a saucepan.
  • Return the saucepan to the heat and bring the mixture to a light boil. Cook for 2 minutes, stirring continuously.
    simmering pastry cream in a saucepan.
  • Remove from heat and stir in the butter and vanilla until smooth.
    adding butter and vanilla to pastry cream in a saucepan.
  • Transfer the pastry cream to a bowl. Press plastic wrap directly onto the surface and refrigerate for about 2 hours, or until completely cold.
    thickened pastry cream with plastic wrap pressed to the surface in a glass bowl.

For the Chocolate Glaze:

  • Place the chocolate chips in a medium bowl.
    chocolate chips in a glass bowl.
  • Heat the heavy cream in a heatproof bowl set over simmering water until just below boiling. Pour the warm cream over the chocolate chips and let it sit for 1 minute. Whisk until smooth and glossy.
    pouring warm cream over chocolate chips in a glass bowl.

Assemble the Donuts:

  • Use a small knife to cut a hole into the side of each donut, going about ¾ of the way through.
    hollowing out a donut with a knife.
  • Spoon the chilled pastry cream into a piping bag fitted with a round tip. Pipe a generous amount into the center of each donut, stopping when you feel resistance.
    filling a donut with pastry cream.
  • Dip the top of each filled donut into the chocolate glaze. Let the glaze set for about 10 minutes before serving.
    dipping a boston cream filled donut in chocolate glaze.

Notes

For a quicker version, store-bought biscuit dough can be fried and filled. The texture will be denser, but still tasty.

If you are short on time, prepared instant vanilla pudding can be used instead of homemade pastry cream. It will be softer and sweeter, so chill it well before filling the donuts.

Dough Tips:

  • The yeast mixture should foam after about 5 minutes. If it does not, start again with fresh yeast.
  • The dough should be smooth and slightly tacky, not dry. Use extra flour sparingly when rolling.
  • The cut donuts should look puffy before frying, but they do not need to double in size.

Frying Tips:

  • Keep the oil between 350-360°F. Oil that is too hot can brown the outside before the inside cooks. Oil that is too cool can make the donuts greasy.
  • Fry in small batches so the oil temperature stays steady.
  • Flip the donuts once and fry for about 2 minutes per side.

Pastry Cream Tips:

  • Stir constantly while cooking because pastry cream thickens quickly and can scorch.
  • Temper the eggs slowly to prevent scrambled yolks.
  • Chill the pastry cream completely before piping it into the donuts.

Filling and Glaze Tips:

  • Let the donuts cool fully before filling.
  • If you do not have a piping bag, use a zip-top freezer bag and snip off one corner.
  • Do not overfill the donuts. Pipe until you feel resistance.
  • Use the glaze while it is slightly warm, not hot, for the smoothest finish.
  • Optional toppings such as sprinkles or chocolate shavings should be added while the glaze is still soft.

Make-Ahead: The pastry cream can be made up to 2 days in advance and refrigerated until ready to use. For the best texture, fry, fill, and glaze the donuts the day you plan to serve them.

Storage: Store Boston cream donuts in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 2 months.

Nutrition Facts
Boston Cream Donuts Recipe
Amount Per Serving (1 donut)
Calories 275
Fat 12g
Saturated Fat 7g
Cholesterol 60mg
Sodium 109mg
Carbohydrates 36g
Fiber 2g
Sugar 10g
Protein 5g
Percent Daily Values are based on a 2000 calorie diet.
Author: Becky Hardin
Course: Breakfast
Cuisine: American

How to Make Boston Cream Donuts Step-by-Step

Prep: Gather all of the ingredients before you begin. Let the egg and butter sit at room temperature for 15-30 minutes so they mix more easily into the dough. Grease a medium bowl, line a baking sheet with parchment paper, and lightly dust it with flour. Set a wire rack over paper towels so it is ready for draining the fried donuts.

a greased glass bowl.

Proof the Yeast: Whisk together the lukewarm water, lukewarm milk, sugar, and active dry yeast. Let the mixture stand for about 5 minutes, until foamy. If it does not foam, the yeast may be inactive or the liquid may have been too hot or too cold.

yeast and water in a glass bowl.

Mix the Dough: Add the flour, egg, butter, baking powder, and salt to the yeast mixture. Stir until a soft dough forms, then knead for about 5 minutes by hand or with a stand mixer fitted with a dough hook. The dough should be smooth, elastic, and slightly tacky.

donut dough in a glass bowl.

Proof the Dough: Transfer the dough to the greased bowl and cover it with plastic wrap. Let it rise in a warm place for about 1 hour, or until almost doubled in size.

proofed donut dough in a glass bowl.

Make the Pastry Cream: While the dough rises, whisk the sugar, cornstarch, and milk in a saucepan. Cook over medium heat, stirring constantly, until thickened. Temper the egg yolks with a small amount of the hot mixture, then return everything to the saucepan and cook until lightly boiling. Stir in the butter and vanilla, then chill completely.

simmering cream in a saucepan.
simmering pastry cream in a saucepan.
thickened pastry cream with plastic wrap pressed to the surface in a glass bowl.

Cut and Proof the Donuts: Punch down the risen dough and roll it to ½-inch thick. Cut with a 3-inch round cutter, then place the dough rounds on the prepared baking sheet. Cover loosely and proof for 15 minutes, until puffy.

cutting circles of donut dough.
proofed donuts on a baking sheet.

Fry the Donuts: Heat 2 inches of oil in a Dutch oven to 350-360°F. Fry 2-3 donuts at a time for about 2 minutes per side. Transfer the golden donuts to the prepared rack and let them cool completely before filling.

frying three donuts in oil in a dutch oven.

Fill the Donuts: Spoon the chilled pastry cream into a piping bag fitted with a round tip. Cut a small hole into the side of each donut and pipe in the filling until you feel resistance.

filling a donut with pastry cream.

Make the Chocolate Glaze: Place the chocolate chips in a bowl. Heat the heavy cream until just below boiling, pour it over the chocolate, let it sit for 1 minute, and whisk until smooth.

pouring warm cream over chocolate chips in a glass bowl.

Glaze the Donuts: Dip the tops of the filled donuts into the chocolate glaze. Place them back on the rack and let the glaze set for about 10 minutes before serving.

a boston cream filled donut dipped in chocolate glaze.

How to Store and Freeze

Store leftover Boston cream donuts in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze them for up to 2 months. Thaw at room temperature before serving. For the best texture, enjoy the donuts as soon as possible after frying, filling, and glazing.

More Donut Recipes to Try

  • Krispy Kreme Donuts Copycat Recipe

    Krispy Kreme Donuts Copycat Recipe

  • Homemade Cinnamon Sugar Donuts

    Homemade Cinnamon Sugar Donuts

  • French Cruller Dunkin Donuts Copycat Recipe

    French Cruller Copycat Recipe

  • Deep Fried Apple Fritters

    Deep Fried Apple Fritters

This recipe uses more ingredients than a basic donut recipe, but each component plays an important role. The enriched dough creates soft donuts, the homemade pastry cream gives them their classic Boston cream flavor, and the chocolate glaze brings everything together.