Custard-Filled Boston Cream Donut Recipe

Light, airy, and delicious custard-filled Boston cream donuts are a classic dessert for a reason. A soft tender yeasted donut filled with creamy custard is perfect to enjoy with a cup of coffee or black tea. And nothing beats a freshly-made version, with vanilla bean-infused milk in the pastry cream and a velvety dark chocolate ganache on top. The combination of a pillowy, sweet donut and luscious vanilla custard creates a dessert that is both rich and light at the same time.

Advertisement

The pastry cream (also called crème pâtissière) is a surprisingly easy recipe — quick to make but so creamy and flavorful. It's almost a fool-proof process, with the cornstarch helping to thicken the mixture and lessening the chance of curdling or breaking. No wonder it's used in so many other recipes, such as eclairs, profiteroles, cakes, and tarts. Because of its versatility, it pairs well with many other flavors like chocolate, citrus, or berries. "You might feel intimidated making this recipe but fear not, these donuts are actually not difficult to make. It does require some extra time for proofing the dough, but other than that, each individual step is pretty simple." says the recipe developer, Milena Manolova. This would be a perfect recipe to make over the weekend when you have some extra time to spare. You can even do some extra chores while proofing the dough.

Advertisement

Gather all the ingredients for the custard-filled Boston cream donut recipe

You don't need too many ingredients to make these tasty custard-filled Boston cream donuts. With only a few simple ingredients you can make delicious bakery-quality pastries in the comfort of your home. The ingredients you need for the donuts are milk, granulated sugar, dry yeast, eggs, salt, all-purpose flour, butter, and vegetable or canola oil for frying. The ingredients for the pastry cream are vanilla bean, milk, egg yolks, sugar, salt, and cornstarch. And you only need two ingredients for the chocolate sauce: semi-sweet chocolate and milk.

Advertisement

Step 1: Make the yeast mixture

In a bowl, combine 1 cup lukewarm milk, 3 tablespoons sugar, and the yeast.

Step 2: Let it foam

Let it sit for 10-15 minutes, until foamy.

Step 3: Mix in the eggs and flour

Add 2 eggs, salt, and flour. Mix on medium speed with the dough hook attachment for about 5 minutes until the dough starts to come off the side.

Step 4: Add the butter

Start adding butter, one tablespoon at a time, until all 6 tablespoons are added in, about 10-15 minutes. Before adding each portion of butter, make sure the previous one is fully incorporated into the dough.

Advertisement

Step 5: Cover and let the dough proof

Place the dough in a greased bowl, cover it with a towel, and let it sit in a warm place until it's double the size, about an hour.

Step 6: Cut the vanilla bean

Meanwhile, slice the vanilla bean in half lengthwise and scrape the seeds.

Step 7: Bring the milk and vanilla to a simmer

Add 2 cups milk, the vanilla seeds, and the bean to a saucepan and bring to a simmer over low heat. Let it simmer for 5 minutes.

Step 8: Mix the egg yolks, sugar, and cornstarch

In a bowl, mix the egg yolks, ½ cup sugar, cornstarch, and salt until smooth. 

Step 9: Temper the egg mixture

Pour some of the hot milk over the egg yolk mixture to temper the eggs, whisking constantly.

Step 10: Cook the cream until thick

Pour the tempered egg mixture back into the rest of the milk and cook on medium heat, stirring constantly, until thick, about a minute.

Step 11: Mix in the butter

Take the mixture off the heat and mix in 3 tablespoons of butter until fully incorporated.

Step 12: Strain the cream

Run the cream through a sieve.

Step 13: Chill the cream

Cover the cream with plastic wrap, touching the surface of the cream to prevent it from forming a skin. Transfer to the fridge to cool.

Step 14: Roll out the dough

On a floured surface roll the dough to ¾-inch thickness.

Step 15: Cut out the donuts

Cut out the donuts using a glass or a donut cutter about 3 inches in diameter.

Step 16: Place each donut on parchment paper

Place the cut-out donuts on parchment paper and cut out the paper around each one for easier transfer to the hot oil.

Step 17: Let the donuts proof

Cover the donuts and let them rest for 30-60 minutes.

Step 18: Heat the oil

Heat the oil in a deep large saucepan until it reaches 350 F.

Step 19: Add donuts to the hot oil

Place no more than 3 donuts at a time in the oil.

Step 20: Bake until golden brown

Cook for about 2 minutes on each side, or until golden brown. Repeat with the rest of the donuts.

Step 21: Let the donuts cool

Let the donuts cool completely.

Step 22: Melt the chocolate

Make the chocolate sauce by melting the chocolate over a double boiler.

Step 23: Add milk

Mix in ¼ cup milk.

Step 24: Prepare the piping bag

Cut off the end of a pastry bag or a zip-top bag and place a round piping tip in it.

Step 25: Add the pastry cream to the piping bag

Fill the bag with the cooled pastry cream.

Step 26: Make a hole in each donut

Make a hole in each donut, using a knife. Make sure not to cut through the other end.

Step 27: Fill the donuts

Fill each donut with the cream.

Step 28: Dip each donut in chocolate sauce

Dip the tops of each donut in the chocolate sauce.

Step 29: Enjoy them while fresh

Let the sauce set and serve the donuts.

Custard-Filled Boston Cream Donut Recipe

5 (26 ratings)

Nothing beats a classic homemade Boston cream donut, with vanilla-bean infused milk in the pastry cream and a rich velvety chocolate ganache on top.

Prep Time
2
hours
Cook Time
45
minutes
servings
16
donuts
Holding custard-filled Boston cream donut with a bite taken off
Total time: 2 hours, 45 minutes

Ingredients

  • For the donuts
  • 1 cups lukewarm milk
  • 3 tablespoons granulated sugar
  • 2 ¼ teaspoons dry yeast
  • 2 eggs
  • ½ teaspoon salt
  • 4 cups all-purpose flour
  • 6 tablespoons soft butter
  • Vegetable or canola oil, for frying
  • For the pastry cream
  • 1 vanilla bean
  • 2 cups milk
  • 4 egg yolks
  • ½ cup sugar
  • ¼ teaspoon salt
  • 3 tablespoons cornstarch
  • For the chocolate sauce
  • 1 cup chopped semi-sweet chocolate
  • ½ cup milk

Directions

  1. In a bowl, combine 1 cup lukewarm milk, 3 tablespoons sugar, and the yeast.
  2. Let it sit for 10-15 minutes, until foamy.
  3. Add 2 eggs, salt, and flour. Mix on medium speed with the dough hook attachment for about 5 minutes until the dough starts to come off the side.
  4. Start adding butter, one tablespoon at a time, until all 6 tablespoons are added in, about 10-15 minutes. Before adding each portion of butter, make sure the previous one is fully incorporated into the dough.
  5. Place the dough in a greased bowl, cover it with a towel, and let it sit in a warm place until it's double the size, about an hour.
  6. Meanwhile, slice the vanilla bean in half lengthwise and scrape the seeds.
  7. Add 2 cups milk, the vanilla seeds, and the bean to a saucepan and bring to a simmer over low heat. Let it simmer for 5 minutes.
  8. In a bowl, mix the egg yolks, ½ cup sugar, cornstarch, and salt until smooth.
  9. Pour some of the hot milk over the egg yolk mixture to temper the eggs, whisking constantly.
  10. Pour the tempered egg mixture back into the rest of the milk and cook on medium heat, stirring constantly, until thick, about a minute.
  11. Take the mixture off the heat and mix in 3 tablespoons of butter until fully incorporated.
  12. Run the cream through a sieve.
  13. Cover the cream with plastic wrap, touching the surface of the cream to prevent it from forming a skin. Transfer to the fridge to cool.
  14. On a floured surface roll the dough to ¾-inch thickness.
  15. Cut out the donuts using a glass or a donut cutter about 3 inches in diameter.
  16. Place the cut-out donuts on parchment paper and cut out the paper around each one for easier transfer to the hot oil.
  17. Cover the donuts and let them rest for 30-60 minutes.
  18. Heat the oil in a deep large saucepan until it reaches 350 F.
  19. Place no more than 3 donuts at a time in the oil.
  20. Cook for about 2 minutes on each side, or until golden brown. Repeat with the rest of the donuts.
  21. Let the donuts cool completely.
  22. Make the chocolate sauce by melting the chocolate over a double boiler.
  23. Mix in ¼ cup milk.
  24. Cut off the end of a pastry bag or a zip-top bag and place a round piping tip in it.
  25. Fill the bag with the cooled pastry cream.
  26. Make a hole in each donut, using a knife. Make sure not to cut through the other end.
  27. Fill each donut with the cream.
  28. Dip the tops of each donut in the chocolate sauce.
  29. Let the sauce set and serve the donuts.
Rate this recipe

What are some tips for making perfect Boston cream donuts?

This recipe may seem very involved, but there's nothing particularly difficult about any of the steps, and with a few simple tips you can achieve perfect Boston cream donuts. To ensure success, have all the ingredients (eggs, milk, and butter) at room temperature. This will help everything combine more evenly, resulting in a smoother dough. Don't rush the proofing time, both when you proof the dough and when you proof the individual donuts before frying. A good rise will ensure the donuts are light and airy. For a smooth pastry cream, we highly suggest running the cream through a fine mesh strainer to collect any unwanted lumps. Make sure the pastry cream and the donuts have cooled completely before filling.

Advertisement

Use a food thermometer suitable for deep frying. The thermometer will help maintain the correct oil temperature, which will ensure the donuts are cooked through and you'll know exactly how long to cook each batch. If the oil is too hot, the donuts will cook too fast, causing them to burn on the outside but still be raw on the inside. If the oil is not hot enough, the donuts will turn out too greasy. Test the first donut to make sure it's cooked right before adding the next batch.

What are some Boston cream donut variations?

If you would like to introduce some fresh elements to these donuts but remain faithful to the classic Boston cream profile, you have a few options. For the filling, you could play around with a few variations on custard/pastry cream. Bavarian cream is similar to crème anglaise with a base made of egg yolks, sugar, and milk or cream, but with the addition of gelatin for body and whipped cream for lightness. Crème légère is another option very similar to pastry cream, but with the addition of whipped cream, making it lighter and much more creamy. Creme Diplomat is also a great choice, which is crème légère with added gelatin for stability. Mousseline cream is pastry cream whipped with soft butter, creating a creamier, richer filling. 

Advertisement

Those are some wonderful options that will give you that lovely creamy vanilla flavor, but you can take it even further and introduce new flavors into the pastry cream. A little chocolate melted into the cream, lemon zest, fruity jams (raspberry, strawberry, or blueberry), or nut butters (pistachio, peanut, or almond) would add a fun twist to the classic recipe. You can also sprinkle some chopped nuts on top of the chocolate glaze for added texture and crunch.

Recommended

Advertisement