Boston Cream Donuts Recipe
Introduction
Boston Cream Donuts are classic fried doughnuts filled with creamy custard and topped with a rich chocolate glaze. This homemade recipe brings a bakery favorite right into your kitchen with fluffy donuts and silky filling.

Ingredients
- 1¼ cups whole milk (warm)
- 2¼ teaspoons active dry yeast (1 packet)
- 2 large eggs
- 8 tablespoons unsalted butter (melted, 1 stick)
- ¼ cup granulated sugar
- 1 teaspoon salt
- 4 cups all-purpose flour (plus more for dusting)
- Vegetable oil (for frying)
- 2 cups whole milk
- ½ cup granulated sugar
- 2 large egg yolks
- ¼ cup cornstarch
- 1 teaspoon vanilla extract (for custard)
- ½ cup heavy cream
- 4 ounces semi-sweet chocolate (chopped)
- 2 tablespoons corn syrup
- 1 teaspoon vanilla extract (for glaze)
Instructions
- Step 1: In a large mixing bowl, dissolve the yeast in warm milk and let it sit until foamy, about 5 minutes.
- Step 2: Add the eggs, melted butter, sugar, and salt. Mix until combined.
- Step 3: Gradually add the flour, mixing until the dough comes together. It should be soft and slightly sticky.
- Step 4: Knead the dough on a floured surface until smooth, about 5-7 minutes.
- Step 5: Place the dough in a greased bowl, cover with plastic wrap, and let rise in a warm place until doubled in size, about 1 hour.
- Step 6: Roll out the dough to ½-inch thickness on a floured surface. Cut out circles using a donut cutter or large round cookie cutter.
- Step 7: Cover the cut donuts with a kitchen towel and let rise for an additional 30 minutes.
- Step 8: Heat vegetable oil in a deep fryer or large pot to 350°F (175°C).
- Step 9: Fry the donuts in batches until golden brown, about 1 minute per side. Remove and let cool on a wire rack.
- Step 10: For the custard, in a saucepan, whisk together 2 cups milk, sugar, egg yolks, and cornstarch. Cook over medium heat, stirring constantly, until thickened and boiling.
- Step 11: Remove from heat, stir in vanilla extract, cover with plastic wrap directly on the surface to prevent a skin, and chill in the refrigerator.
- Step 12: For the chocolate glaze, heat heavy cream in a small saucepan until it begins to simmer.
- Step 13: Remove from heat and add chopped chocolate. Let sit 1 minute, then stir until smooth.
- Step 14: Stir in corn syrup and vanilla extract until glossy.
- Step 15: Once donuts are cool, make a small hole in the side of each. Use a piping bag with a small nozzle to fill donuts with custard.
- Step 16: Dip the top of each filled donut into the chocolate glaze. Let sit until the glaze sets before serving.
Tips & Variations
- Use room temperature eggs for best dough consistency.
- For richer custard, substitute half the whole milk with cream.
- Try using dark chocolate for a deeper glaze flavor.
- Make sure oil temperature stays steady to avoid greasy donuts.
- For a quicker version, you can fill store-bought plain donuts with custard and glaze them.
Storage
Store Boston Cream Donuts in an airtight container in the refrigerator for up to 2 days. They are best enjoyed fresh but can be gently reheated in a microwave for 10-15 seconds to warm the custard before serving. Do not leave at room temperature for long due to the dairy filling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the custard filling ahead of time?
Yes, the custard can be made a day ahead and refrigerated. Be sure to cover it with plastic wrap pressed directly on the surface to prevent a skin from forming.
What is the best oil for frying donuts?
Use a neutral oil with a high smoke point such as vegetable, canola, or peanut oil for frying. This ensures even cooking without imparting extra flavors.
PrintBoston Cream Donuts Recipe
Delight in these classic Boston Cream Donuts featuring light, fluffy fried dough filled with a rich vanilla custard and topped with a smooth, glossy chocolate glaze. Perfect for a decadent breakfast treat or dessert.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 10 minutes
- Yield: 12 donuts 1x
- Category: Dessert
- Method: Frying
- Cuisine: American
Ingredients
For the Donuts
- 1¼ cups whole milk (warm)
- 2¼ teaspoons active dry yeast (1 packet)
- 2 large eggs
- 8 tablespoons unsalted butter (melted, 1 stick)
- ¼ cup granulated sugar
- 1 teaspoon salt
- 4 cups all-purpose flour (plus more for dusting)
- vegetable oil (for frying)
For the Custard Filling
- 2 cups whole milk
- ½ cup granulated sugar
- 2 large egg yolks
- ¼ cup cornstarch
- 1 teaspoon vanilla extract
For the Chocolate Glaze
- ½ cup heavy cream
- 4 ounces semi-sweet chocolate (chopped)
- 2 tablespoons corn syrup
- 1 teaspoon vanilla extract
Instructions
- Activate Yeast: In a large mixing bowl, dissolve the active dry yeast in warm whole milk and let it sit until it becomes foamy, about 5 minutes, to ensure the yeast is active.
- Mix Wet Ingredients: Add the eggs, melted butter, granulated sugar, and salt to the yeast mixture. Mix well until combined.
- Add Flour and Form Dough: Gradually incorporate the all-purpose flour into the wet mixture, stirring until a soft, slightly sticky dough forms.
- Knead Dough: Transfer the dough to a floured surface and knead it until smooth and elastic, about 5-7 minutes.
- First Rise: Place the kneaded dough in a greased bowl, cover with plastic wrap, and let it rise in a warm area until doubled in size, approximately 1 hour.
- Shape Donuts: Roll out the risen dough to ½-inch thickness on a floured surface, then cut circles using a donut cutter or a large round cookie cutter.
- Second Rise: Cover the cut donuts with a kitchen towel and let them rise for an additional 30 minutes for puffiness.
- Heat Oil: Heat vegetable oil in a deep fryer or large pot to 350°F (175°C), ideal for frying.
- Fry Donuts: Fry the donuts in batches for about 1 minute per side or until golden brown. Remove from oil and transfer to a wire rack to cool.
- Prepare Custard Filling: In a saucepan, whisk together whole milk, sugar, egg yolks, and cornstarch. Cook over medium heat, stirring constantly until thickened and boiling.
- Cool Custard: Remove from heat, stir in vanilla extract, then cover the surface with plastic wrap to prevent skin formation. Chill in refrigerator until set.
- Make Chocolate Glaze: Heat heavy cream in a small saucepan until simmering. Remove from heat, add chopped semi-sweet chocolate, and let sit for 1 minute.
- Finish Glaze: Stir chocolate and cream until smooth, then mix in corn syrup and vanilla extract to achieve a glossy finish.
- Fill Donuts: Once donuts are cool, make a small hole on the side and use a piping bag with a nozzle to fill each with chilled custard.
- Glaze Donuts: Dip the top of each filled donut into the chocolate glaze. Allow the glaze to set before serving.
Notes
- Warm the milk to about 110°F to activate the yeast without killing it.
- Kneading is essential for gluten development; ensure the dough is smooth but not too stiff.
- Use a thermometer to maintain oil temperature at 350°F for perfect frying and to avoid greasy donuts.
- Covering the custard with plastic wrap directly on its surface prevents skin formation.
- Allow donuts to cool completely before filling to prevent custard melting.
- For best texture, serve donuts the same day or store custard separately to fill fresh before serving.
Keywords: Boston Cream Donuts, custard filled donuts, chocolate glazed donuts, classic donuts, fried donuts

