Boston Cream Donuts with Custard Filling

Few desserts can rival the perfection of a Boston Cream Donut — a light, fluffy yeast donut filled with smooth vanilla custard and topped with a rich, glossy chocolate glaze. Each bite brings together airy dough, creamy filling, and a decadent chocolate finish — pure bliss in dessert form.

This treat takes inspiration from the famous Boston Cream Pie, transforming it into an irresistible handheld version. Whether you’re baking for a special brunch, a weekend indulgence, or simply to satisfy your sweet tooth, these donuts will make your kitchen smell like a high-end bakery.

Why I Love This Recipe

I absolutely adore Boston Cream Donuts because they deliver a perfect harmony of textures and flavors. The yeast donut is soft and pillowy, the custard is velvety and sweet, and the chocolate glaze adds a luscious, rich contrast. Making them from scratch feels incredibly rewarding — it’s the kind of baking project that combines patience, precision, and pure satisfaction.

What makes me love it most is that it feels fancy yet comforting. It’s the kind of dessert that impresses guests but still gives that warm, nostalgic feeling of homemade comfort.

Why This is a Must-Try Dish

This recipe is a must-try because:

  • It’s bakery-quality, yet 100% homemade.
  • It combines three textures — soft, creamy, and glossy — in one bite.
  • It’s perfect for celebrations or as a showstopper breakfast treat.
  • It’s customizable — you can flavor the custard, glaze, or even the dough.

If you’ve ever wanted to recreate the taste of your favorite donut shop at home, this is the recipe to start with.

Time, Servings & Nutrition

  • Preparation Time: 30 minutes
  • Rising Time: 1 hour 30 minutes
  • Cooking Time: 20 minutes
  • Total Time: 2 hours 20 minutes
  • Servings: 10–12 donuts
  • Calories: ~310 kcal per donut

Course & Cuisine

  • Course: Dessert / Snack / Breakfast
  • Cuisine: American

Ingredients

For the Donut Dough

  • 2 ½ cups all-purpose flour (plus more for dusting)
  • ¼ cup granulated sugar
  • 2 ¼ tsp (1 packet) active dry yeast
  • ½ tsp salt
  • ¾ cup warm milk (about 110°F / 43°C)
  • 2 tbsp unsalted butter, melted
  • 2 large egg yolks
  • 1 tsp pure vanilla extract
  • Oil for frying (vegetable or canola oil)

For the Vanilla Custard Filling

  • 1 ½ cups whole milk
  • 3 large egg yolks
  • ¼ cup granulated sugar
  • 2 tbsp cornstarch
  • 1 tbsp unsalted butter
  • 1 tsp pure vanilla extract
  • Pinch of salt

For the Chocolate Glaze

  • 1 cup semisweet chocolate chips (or chopped chocolate)
  • ½ cup heavy cream
  • 1 tbsp unsalted butter (optional, for shine)

Step-by-Step Preparation Method

Step 1: Prepare the Donut Dough

  1. In a small bowl, mix warm milk, 1 tsp sugar, and yeast. Let it sit for 5–10 minutes until foamy.
  2. In a large mixing bowl, whisk together flour, remaining sugar, and salt.
  3. Add egg yolks, melted butter, vanilla, and the yeast mixture.
  4. Mix until a soft dough forms. Knead on a floured surface for 5–7 minutes until smooth and elastic.
  5. Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.

Step 2: Prepare the Vanilla Custard Filling

  1. In a medium saucepan, heat milk over medium heat until steaming (do not boil).
  2. In a bowl, whisk egg yolks, sugar, cornstarch, and salt until smooth.
  3. Slowly pour half of the hot milk into the egg mixture, whisking constantly to temper.
  4. Pour the mixture back into the saucepan and cook over medium heat, whisking continuously until thickened (about 2–3 minutes).
  5. Remove from heat, whisk in butter and vanilla.
  6. Cover with plastic wrap (press directly on the surface) and chill completely before using.

Step 3: Shape and Fry the Donuts

  1. Punch down the risen dough and roll it out to about ½-inch thickness.
  2. Use a round cutter (about 3 inches) to cut out circles.
  3. Place the rounds on a parchment-lined tray, cover, and let rise for 30 minutes.
  4. Heat oil in a deep pan to 350°F (175°C).
  5. Fry 2–3 donuts at a time for 1–2 minutes per side, until golden brown.
  6. Remove and drain on paper towels. Cool slightly.

Step 4: Fill the Donuts with Custard

  1. Transfer chilled custard into a piping bag fitted with a round tip.
  2. Poke a small hole in the side of each donut (or use a knife to make a slit).
  3. Pipe custard into the center until slightly full and plump.

Step 5: Make the Chocolate Glaze

  1. Heat heavy cream in a saucepan until steaming.
  2. Pour over chocolate chips and let sit for 2 minutes.
  3. Stir until smooth and glossy.
  4. Add butter for extra shine (optional).

Step 6: Glaze the Donuts

  1. Dip the top of each filled donut into the chocolate glaze.
  2. Let excess drip off, then place on a wire rack to set for 10–15 minutes.

How to Serve

Serve Boston Cream Donuts fresh and slightly warm, when the glaze is set but the custard is still silky. Pair with a cup of coffee, hot chocolate, or cold milk. They’re perfect for brunch spreads, celebrations, or as a weekend treat.

Recipe Tips

  • Proof properly: Allow enough rising time for light, airy donuts.
  • Use a thermometer: Keep oil between 350–365°F for even frying.
  • Chill custard completely: Warm custard will make donuts soggy.
  • Don’t overfill: Add just enough custard to plump the donut slightly.
  • For shine: Add a little corn syrup or butter to your chocolate glaze.

Variations

  • Baked Boston Cream Donuts: Bake in a donut pan at 350°F for 12–15 minutes instead of frying.
  • Flavored Custard: Add espresso, chocolate, or caramel for unique fillings.
  • Mini Boston Cream Bites: Use small cutters to make bite-sized versions.
  • White Chocolate Glaze: Replace dark chocolate with white for a twist.
  • Fruit-Infused: Add a layer of raspberry or strawberry jam before filling with custard.

Freezing & Storage

  • Room Temperature: Store in airtight container for up to 1 day.
  • Refrigerator: Store up to 3 days (due to custard). Best eaten within 24 hours.
  • Freezing: Freeze unfilled donuts up to 2 months. Thaw, fill, and glaze when ready.
  • Reheat: Warm in microwave for 10 seconds before serving (do not overheat the custard).

Special Equipment Needed

  • Mixing bowls
  • Saucepan
  • Whisk
  • Piping bag with round tip
  • Donut cutter (or round cutter)
  • Deep fryer or heavy-bottomed pot
  • Thermometer
  • Wire rack
  • Slotted spoon

FAQ

Q1: Can I bake instead of frying?
Yes! Bake the donuts at 350°F (180°C) for 12–15 minutes, then fill and glaze once cooled.

Q2: Can I make the custard in advance?
Absolutely. The custard can be made up to 2 days ahead and kept refrigerated.

Q3: Why did my donuts turn out greasy?
Your oil may have been too cool. Keep the temperature around 350°F to avoid oil absorption.

Q4: Can I use instant pudding instead of homemade custard?
Yes, in a pinch! Prepare instant vanilla pudding and chill until thick, then use as filling.

Q5: How can I make the glaze shinier?
Add 1 tbsp corn syrup or butter to the melted chocolate mixture.

Conclusion

Boston Cream Donuts with Custard Filling are a timeless classic that combines rich pastry cream, light yeast dough, and luscious chocolate glaze into one elegant, satisfying bite. They’re indulgent yet comforting — a dessert that feels both homemade and luxurious.

Every bite captures the magic of the original Boston Cream Pie but in the most delightful, portable form. Once you try these, you’ll never want to buy store-bought donuts again!

Boston Cream Donuts with Custard Filling

Recipe by Elina JamesCourse: DessertsCuisine: AmericanDifficulty: Easy
Servings

12

servings
Prep time

30

minutes
Cooking time

1

hour 

50

minutes
Total time

2

hours 

20

minutes

Ingredients

  • For the Donut Dough

  • 2 ½ cups all-purpose flour (plus more for dusting)

  • ¼ cup granulated sugar

  • 2 ¼ tsp (1 packet) active dry yeast

  • ½ tsp salt

  • ¾ cup warm milk (about 110°F / 43°C)

  • 2 tbsp unsalted butter, melted

  • 2 large egg yolks

  • 1 tsp pure vanilla extract

  • Oil for frying (vegetable or canola oil)

  • For the Vanilla Custard Filling

  • 1 ½ cups whole milk

  • 3 large egg yolks

  • ¼ cup granulated sugar

  • 2 tbsp cornstarch

  • 1 tbsp unsalted butter

  • 1 tsp pure vanilla extract

  • Pinch of salt

  • For the Chocolate Glaze

  • 1 cup semisweet chocolate chips (or chopped chocolate)

  • ½ cup heavy cream

  • 1 tbsp unsalted butter (optional, for shine)

Directions

  • Step 1: Prepare the Donut Dough : In a small bowl, mix warm milk, 1 tsp sugar, and yeast. Let it sit for 5–10 minutes until foamy. In a large mixing bowl, whisk together flour, remaining sugar, and salt. Add egg yolks, melted butter, vanilla, and the yeast mixture. Mix until a soft dough forms. Knead on a floured surface for 5–7 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
  • Step 2: Prepare the Vanilla Custard Filling : In a medium saucepan, heat milk over medium heat until steaming (do not boil). In a bowl, whisk egg yolks, sugar, cornstarch, and salt until smooth. Slowly pour half of the hot milk into the egg mixture, whisking constantly to temper. Pour the mixture back into the saucepan and cook over medium heat, whisking continuously until thickened (about 2–3 minutes). Remove from heat, whisk in butter and vanilla. Cover with plastic wrap (press directly on the surface) and chill completely before using.
  • Step 3: Shape and Fry the Donuts : Punch down the risen dough and roll it out to about ½-inch thickness. Use a round cutter (about 3 inches) to cut out circles. Place the rounds on a parchment-lined tray, cover, and let rise for 30 minutes. Heat oil in a deep pan to 350°F (175°C). Fry 2–3 donuts at a time for 1–2 minutes per side, until golden brown. Remove and drain on paper towels. Cool slightly.
  • Step 4: Fill the Donuts with Custard : Transfer chilled custard into a piping bag fitted with a round tip. Poke a small hole in the side of each donut (or use a knife to make a slit). Pipe custard into the center until slightly full and plump.
  • Step 5: Make the Chocolate Glaze ; Heat heavy cream in a saucepan until steaming. Pour over chocolate chips and let sit for 2 minutes. Stir until smooth and glossy. Add butter for extra shine (optional).
  • Step 6: Glaze the Donuts : Dip the top of each filled donut into the chocolate glaze. Let excess drip off, then place on a wire rack to set for 10–15 minutes.

Leave a Comment

Your email address will not be published. Required fields are marked *

*