Boston Cream Donut
intro
Fluffy yeast-raised donuts stuffed with silky vanilla pastry cream and topped with glossy chocolate glaze, this iconic New England treat is rich and indulgent.
Ingredients
Steps
Prepare yeast donut dough
In a large stand mixer bowl, combine 420g all-purpose flour, 7g instant yeast, 50g granulated sugar, and 1 tsp fine salt. Add 120ml warm (43°C/110°F) whole milk, 2 room-temperature whole eggs, and 57g melted, slightly cooled unsalted butter. Mix with a dough hook attachment on low speed for 5 minutes until a smooth, elastic dough forms that pulls cleanly away from the bowl sides. Cover the bowl tightly with plastic wrap and let rest in a warm, draft-free spot for 60 minutes until doubled in volume.
Make vanilla pastry cream
While the dough rises, heat 240ml whole milk in a small heavy-bottomed saucepan over medium-low heat until it just begins to steam (approximately 82°C/180°F, do not boil). In a separate medium bowl, whisk 2 egg yolks, 50g granulated sugar, 2 tbsp cornstarch, and a pinch of fine salt until completely smooth. Slowly pour 1/3 of the warm milk into the yolk mixture while whisking constantly to temper the eggs and prevent curdling, then pour the combined mixture back into the saucepan. Cook over medium-low heat, whisking nonstop for 2 to 3 minutes until the cream is thick enough to leave a clear line when a finger is drawn across the back of a coated spoon. Remove from heat, stir in 28g unsalted butter and 1 tsp vanilla extract, then transfer to a shallow bowl, press plastic wrap directly to the cream’s surface, and chill in the refrigerator for 45 minutes.
Cut and proof donuts
Once the dough has fully doubled in size, punch it down firmly to release all trapped air, then roll it out on a lightly floured work surface to an even 1.25cm (½-inch) thickness. Use an 8cm (3-inch) round biscuit or donut cutter to cut 8 uniform rounds, re-rolling dough scraps only once to avoid tough donuts. Place the cut donuts 5cm (2 inches) apart on a parchment-lined baking sheet, cover loosely with a clean linen kitchen towel, and let proof in a warm spot for 30 minutes until puffy and slightly jiggly when the tray is gently tapped.
Fry donuts until golden
Heat 1L of neutral vegetable oil (canola or peanut) in a deep, heavy-bottomed pot to 175°C/350°F over medium heat, monitoring temperature with a clip-on candy thermometer. Carefully lower 2 to 3 donuts at a time into the hot oil, taking care not to splash or overcrowd the pot, which drops oil temperature. Fry for 90 seconds per side until deep, even golden brown, then use a slotted metal spoon to transfer donuts to a wire rack lined with paper towels to drain for 10 minutes. Bring the oil back to exactly 175°C/350°F between each batch to ensure even cooking.
Fill donuts with cream
Once fried donuts are cool enough to handle (about 10 minutes after draining), use a small sharp paring knife to cut a 2cm (¾-inch) wide slit in the side of each donut, wiggling the knife gently inside to create a hollow pocket for filling. Transfer the chilled, set pastry cream to a piping bag fitted with a 1cm (½-inch) round piping tip. Insert the tip into the slit in each donut, and pipe approximately 2 tbsp (30g) of cream into the center, stopping when the donut feels noticeably heavy and slightly puffed from the filling.
Dip donuts in glaze
Make the chocolate glaze by heating 60ml heavy cream in a small saucepan over low heat until it just reaches a gentle simmer (do not boil). Pour the hot cream over 113g of finely chopped semi-sweet chocolate in a heatproof glass bowl, let the mixture rest undisturbed for 2 minutes to melt the chocolate, then stir in 1 tbsp light corn syrup and 1 tsp vanilla extract until the glaze is completely smooth and glossy. Dip the top half of each filled donut into the warm glaze, letting excess glaze drip back into the bowl for 10 seconds, then place donuts back on the wire rack for 15 minutes to let the glaze set before serving.
Tips
2.When making pastry cream, press plastic wrap directly onto the surface of the warm cream before chilling—this prevents a tough, rubbery skin from forming on top that would create lumps in your smooth filling.
3.Do not over-knead or over-roll the donut dough: overworking the dough develops too much gluten, which results in tough, chewy donuts instead of the light, fluffy texture classic to Boston cream donuts.

OMG these came out SO good!!! I made them for my kid’s soccer team potluck last weekend and every single one was gone in 10 minutes flat. The pastry cream is perfectly rich, not too sweet, and the chocolate glaze cracks just right when you bite into it. Total game changer, I’ll never buy store-bought Boston cream donuts again!
Took me a little longer than the listed 2.5 hours because I had to stop halfway to pick up my dog from the groomer, but these still turned out amazing! Only note is I wish the pastry cream recipe made a little more — I had a tiny bit left over that I ate straight with a spoon no shame lol. 10/10 would make again, just doubling the cream next time.
First time ever making yeast donuts and I was so intimidated by the medium difficulty rating, but the step-by-step instructions were so easy to follow! My roommates thought I picked these up from our favorite local donut shop. The only mess up I had was my chocolate glaze was a little lumpy because I microwaved the chocolate too fast, oops.
Made these for my wife’s birthday since Boston cream is her all-time favorite donut, and she teared up when she tried them! I added a tiny splash of bourbon to the chocolate glaze for a little grown-up twist and it paired perfectly with the vanilla cream. Will absolutely be adding these to our regular weekend rotation.
Brought these to my office potluck yesterday and people were begging for the recipe! I did end up adding an extra tablespoon of vanilla to the pastry cream because I love that deep vanilla flavor, and it worked out great. Only reason I’m not giving 5 stars is I wish the recipe had notes for making the dough ahead of time.
I’ve been making Boston cream donuts for my grandkids for over 40 years, and this recipe is hands down better than my old tattered church cookbook version! The donut is so light and fluffy, not dense at all like some recipes I’ve tried. My youngest grandson ate three in one sitting, ha!
These taste great, don’t get me wrong, but 2.5 hours is a lot of time to spend on donuts when you’re used to 30 minute air fryer recipes. I tried cutting corners by using store-bought biscuit dough for the donuts and it was fine, but definitely not as fluffy as the homemade version. Probably save these for a special treat day, not a random weeknight.
Just pulled these out of the fryer and glazed them, they are still warm and I swear I’m in heaven. The chocolate glaze has that perfect shiny finish just like the donut shop ones! I was worried the pastry cream would be lumpy but it came out silky smooth on the first try. So worth every minute of prep.
Game changer! I’ve tried so many Boston cream donut recipes that skimp on the filling, but this one has the perfect ratio of donut to cream to chocolate. Already sent the recipe link to my whole family group chat.
Made these for my boyfriend’s game night with his friends and they were a huge hit! I accidentally got semi-sweet chocolate instead of dark for the glaze but it still tasted amazing. Next time I’ll make sure to grab the right chocolate but honestly no one even noticed.
My kids loved it! I was worried the yeast dough would be too fussy but they even helped me cut out the donut holes and dip the cooled donuts in glaze. We tossed the donut holes in cinnamon sugar as a little bonus snack while we waited for the full donuts to cool. Such a fun weekend activity!
Really solid recipe! I used my countertop deep fryer set to 375 like the recipe said and the donuts cooked perfectly in 1 minute per side, no raw dough in the middle. Only knock is I got a little cream on my shirt when I took my first bite because I overfilled a couple donuts, but that’s 100% my own fault lmao.