These homemade Boston Cream Donuts are surprisingly easy to make and taste SO much better than the ones you get from the coffee shop. You’ll fill them with silky smooth vanilla custard and dip them in a rich chocolate glaze before they’re ready to be devoured. Recipe includes a how-to video!
Boston Cream Pie, But Make It a Donut
Skip the trip to the corner coffee shop (and those previously frozen, so-so donuts) and make these Boston cream donuts from scratch!
These bad boys are the donut version of my Boston cream cupcakes, and they’re dangerously decadent. Their golden brown shell is based off of my homemade donuts, except we’re leaving them whole this time so we can fill them with homemade pastry cream. And of course, we’re dipping them in a chocolate ganache glaze–because you can’t have Boston cream donuts without that glossy chocolate top!
This recipe is shamelessly rich and time consuming, but it’s also 100% worth the indulgence and effort. When made properly, these donuts are pillowy and tender, the chocolate glaze is soft, yet firm enough to not make a mess, and the pastry cream is silky smooth vanilla perfection. Thanks to instant yeast, the hardest part about this recipe is the frying. If frying is a skill that you’re not comfortable with, don’t worry: I’ve made sure to include plenty of tips and visual cues to help you succeed.
Let’s get into it!
What You Need
Surprisingly, the ingredients for this recipe aren’t overly fussy or complicated. Here’s what you need:
- Pastry cream. Ideally, you’ll prepare the pastry cream 1-2 days in advance. It needs to chill in the fridge for a few hours, so making it ahead of time keeps things moving as quickly as possible.
- Flour. As with most yeast recipes, the amount of flour you’ll use will vary. We want to be somewhat more sparing here during the kneading process though, as this should be a somewhat sticky dough. You won’t knead it for very long either; watch the video for some visual cues that indicate the dough is ready.
- Instant yeast. Also called rapid rise yeast, this will give our donuts a pillowy, slightly chewy texture. This is what separates these donuts from baked donuts, which are lighter and fluffier.
- Milk. Whole milk works best here!
- Butter. Use unsalted butter since we are going to add salt ourselves. You’ll want to melt your butter and let it cool slightly before adding it to your dough.
- Eggs. Set your eggs out ahead of time so they can come to room temperature, and make sure to lightly beat them before adding them to the dough mixture.
- Vanilla. For a flavorful dough, we’ll add a splash of vanilla.
- Chocolate. Use a semisweet baking bar or chocolate chips.
- Heavy cream. We’ll combine the cream with the chocolate to make the chocolate glaze for these Boston cream donuts.
- Oil. I like to fry my donuts in vegetable oil, but canola oil could work too.
SAM’S TIP: When cutting the donuts out of the dough, make sure to get as many cuts out of your first roll as you can. While you can and should regroup the scraps to cut more donuts, the donuts from your second cut won’t be as pretty and will be harder to fill.
Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!
How to Make Boston Cream Donuts
- Combine 2 cups of flour, yeast, sugar, and salt in a large bowl. Microwave your milk until it reaches 115F, then add it to your dry ingredients. Stir until completely combined.
- Lightly beat your eggs before adding them to the dough. Add your melted butter and vanilla as well, then stir to combine.
- Gradually stir in more flour until your dough clings to itself and is tacky to the touch.
- Stir/gently knead your dough until it is smooth and cohesive. It should still be slightly tacky. Place your dough in a lightly oiled bowl, cover, and let it rise until it’s doubled in size.
- Turn your dough out onto a lightly floured surface and pat it down (you can also roll it) until its ¾″ thick. Use a 3″ biscuit or cookie cutter to cut out donuts as close together as possible. Place donuts on a parchment lined baking sheet (I like to cut individual squares so each donuts has its own square to sit on) and regroup the scraps until you’ve cut all your donuts.
- Cover the baking sheet with plastic wrap or a towel and let the donuts rise until they’ve doubled in size. While they’re rising, heat your oil and prepare your work station.
- Once your oil is hot and the donuts have risen, begin frying your donuts one at a time, cooking until golden brown on both sides. Remove the cooked donuts to your prepared cooling rack and allow the oil to come back up to temperature before adding the next. Repeat until all donuts have been cooked.
- Use a sharp knife to cut into the side of each donut, going about halfway deep. Repeat until you’ve made an X shaped hole in each donut.
- Place a piping bag filled with pastry cream halfway into each donut and fill with cream.
- Prepare your glaze, then dip the tops of your filled donuts. Let the donuts cool on a cooling rack until the glaze sets up a bit. Enjoy while fresh and still warm!
SAM’S TIP: Proper oil temperature is very important when frying. Oil that is too hot will leave your donuts burnt or overcooked on the outside and either dry inside, or possibly worse, raw inside. On the other hand, oil that is too cold will cause greasy donuts. I like to use my first donut as a test donut and check the inside after it’s cooled for several minutes to make sure it’s not gooey inside. And remember to always let the oil come back to temperature between donuts!
Frequently Asked Questions
I wish I had a more straightforward answer, but honestly, the names are often used interchangeably and it can be pretty confusing.
Boston cream donuts are always topped with chocolate and filled with pastry cream, just like a Boston cream pie or my Boston cream cupcakes.
Most of the time, Bavarian cream donuts have the same custard filling (sometimes its lightened up with whipped cream or sometimes its thicker), but instead of being topped with chocolate, they are dusted with powdered sugar or coated in granulated sugar. I have seen Bavarian cream donuts out there that have a chocolate topping too, and that’s where things get confusing.
Regardless of what you call them, they’re an indulgent, cream-filled treat that practically begs to be bitten into!
Since they’re filled with pastry cream, any leftover donuts must be stored in the fridge and eaten within 40 hours. I highly recommend eating them while they’re fresh though, because the donut portion tends to degrade and dry out in the fridge.
Yes! I like to do it by hand, but you can easily make this recipe in a stand mixer fitted with a dough hook attachment. Make sure you watch the video to see how your dough should look at each step!
Enjoy!
More Recipes You Might Like
Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook
Homemade Boston Cream Donuts
Ingredients
- 1 batch homemade pastry cream click link for recipe
Donuts
- 3 ½ cups (438 g) all-purpose flour divided, plus additional as needed
- 2 ¼ teaspoons instant/rapid rise yeast
- ⅓ cup (67 g) granulated sugar
- 1 teaspoon table salt
- ⅔ cup (157 ml) whole milk
- 6 Tablespoons (85 g) unsalted butter melted
- 2 large eggs lightly beaten (room temperature preferred)
- ¾ teaspoon vanilla extract
- Vegetable oil for frying
Glaze
- 3 oz (85 g) chopped chocolate or ½ cup semisweet chocolate chips
- ½ cup (118 ml) heavy cream
Recommended Equipment
- 3” biscuit cutter
- Wilton 12 tip
Instructions
- Prepare pastry cream first as it will need to chill for several hours before being ready to use.1 batch homemade pastry cream
- In a large bowl (or the bowl of a stand mixer), combine 2 cups (250g) of flour, yeast, sugar and salt and stir to combine.3 ½ cups (438 g) all-purpose flour, 2 ¼ teaspoons instant/rapid rise yeast, ⅓ cup (67 g) granulated sugar, 1 teaspoon table salt
- Heat milk in the microwave in a microwave-safe dish until it’s reached a temperature between 110-115F (43-46C). Pour into flour mixture and stir until completely combined.⅔ cup (157 ml) whole milk
- Add melted butter, eggs, and vanilla extract and stir until completely combined.6 Tablespoons (85 g) unsalted butter, 2 large eggs, ¾ teaspoon vanilla extract
- Gradually stir in remaining flour (you can do this with a wooden spoon or spatula or the dough hook attachment of a stand mixer) until your dough is clinging to itself and is slightly sticky/tacky to the touch, but not so sticky that it’s sticking to the sides of the bowl or your fingers. You may need more or less flour than is called for in the ingredients list and should judge based off of the texture of the dough.
- Stir until dough is cohesive and smooth. Dough should not be dry; slightly tacky dough is ideal for soft donuts.
- Transfer dough to a lightly oiled bowl and cover tightly with plastic wrap. Place in a warm, draft-free space and allow to rise until doubled in size (about 30-60 minutes).
- Once dough has doubled in size, turn out onto a clean, lightly floured surface and roll or pat dough to be ¾” (2cm) thick. Use a biscuit cutter to cut out donuts and transfer to a parchment paper lined baking sheet, spacing donuts at least 1” (2.5cm) apart. Cover with a towel or plastic wrap and allow to rise until puffy and nearly doubled in size (about 30 minutes). While donuts are rising, you can begin to heat your oil.
Frying
- Fill a medium-sized heavy-bottomed saucepan about 2-3” (5-8cm) deep with vegetable oil and fit a candy thermometer to the side (make sure the thermometer is suspended about halfway in the oil and is not touching the bottom of the pan). Turn stovetop heat to medium. Heat oil until you have a steady, consistent temperature of 350F (175C).Vegetable oil
- Fry donuts one at a time, carefully lowering them into the oil (I use a spider) and frying on each side until light golden brown on each side. Allow oil to return to proper temperature between donuts.
- Remove donut from oil to a cooling rack or a paper towel lined plate. Allow to cool for several minutes before filling.
Filling and Glazing
- Fit a piping bag with a small round tip (I use a Wilton 12 tip) and fill with prepared pastry cream.
- Pierce each donut halfway through with a sharp knife then insert the piping tip halfway into the donut and squeeze pastry cream to fill the donut. Repeat with remaining donuts.
- Prepare glaze by combining heavy cream and chopped chocolate in a microwave-safe dish and heating in 20-second increments (stirring in between) until chocolate is melted. Dunk the top of each donut in glaze then allow to cool on cooling rack.3 oz (85 g) chopped chocolate, ½ cup (118 ml) heavy cream
- Donuts are always best served fresh but will keep in an airtight container in the refrigerator for up to 48 hours.
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.
Ryan
Made these today, they were a lot of work but turned out nicely. The first rise took two hours. I fried them in coconut oil, for 3-4 minutes on each side to fully cook. Making the holes took some trial-and-error, I ended up using a chopstick along with the knife. I had to let the chocolate cool for a bit to thicken. Overall great tasting donuts for the first time making them, and I was happy to make them organic & seed-oil free.
Sam
I’m so glad you enjoyed them so much, Ryan! 🙂
Ashley
I made these yesterday and they didn’t turn out great. I’m not knocking your recipe, I fully assume it was user error on my part. The pastry cream is DELICIOUS! However, the donuts themselves came out kind of tough. I was trying to google and see where I went wrong and I think maybe they were under-proofed. After the second rise they didn’t really look any different than they did when I first cut them out, but my oil was ready so I just started frying them. I’m thinking that’s where I went wrong and I should have left them longer to rise. Could that be the case you think? Everything else went smoothly and I would attempt this again. This was only my 2nd time making any kind of donut so I’m sure there’s a bit of a learning curve.
Sam
Oh no! I’m so sorry that happened, Ashley! You definitely want the dough to rise a bit the second time. 🙁
Patty Brey
Could be the water you used for the yeast was too hot and killed the yeast
Sandy Matza
Omg , I made the dough early this morning , followed Yur video , I’m made these for my dad. They are Absolutly Delicious. Thank-You. Sandy M.
Sam
I’m so glad everyone enjoyed them so much, Sandy! 🙂
Marie
Can you use bread flour instead of all purpose flour?
Sam
Hi Marie! I haven’t tried it, but I think if it were all I had on hand I would use it. It could make them a little bit denser and chewier.
Nicolette
hello!
just wondering, after you cut the doughnuts out, can you re roll the extra dough and cut more?
Nic
Emily @ Sugar Spun Run
Hi Nicolette! Yes, although they may not look as pretty. Enjoy 😊
JimmyB
I would like to use your chocolate glaze recipe on a 9 X 13 cake.
Do you think I should double or triple the recipe?
Thanks!
Sam
Hi Jimmy! I haven’t tried it so I can’t say for sure. I would probably double it to make sure you have enough. 🙂
Dan
Sam, thank you for to this recipe, I made these today and they are ecquisite.
Emily @ Sugar Spun Run
We’re so happy you loved them, Dan! 🩷
Terry
Hello from Alberta, Canada 🇨🇦 Sam!
Let me start by saying these are luscious, decadent looking treats that have me drooling on my phone screen. And my stomach growling. lol.
BUT…a couple (or 3) things: (1) in the “How to Make” section below the “Ingredients Overview”, you didn’t mention adding the melted butter. Oops! (I have THOSE days several times a week 😕), and (2) I was wondering if they could be made square (cut with a knife) instead. I’m thinking there’d be less waste & re-rolling involved, & (3) I can’t get the “Cook Mode” button to work. It immediately reverts back to the “off” position.
Thanks for listening, and for what looks like another great recipe!
Sam
Hi Terry! Thanks for writing! I will make sure to get that fixed! You could certainly cut them into squares if you’d like. I’m sorry to hear about the cook mode. This is an interesting event. It seems to be working on my end, but I’ll look into it. I can’t wait to hear how you like the donuts! 🙂
Summi Sharma
Can these donuts be baked instead of frying them?
Sam
Hi Summi! I haven’t tried it, but I think it could work. 🙂
Rachel
Can I make the dough and refrigerate it overnight?
Sam
Hi Rachel! I haven’t tried it but I think it could work. I would skip the second rise and let the dough rest in the fridge overnight. 🙂