These are the donuts I make when I want something that feels indulgent but honest — tender, enriched dough, vanilla pastry cream inside, and a glossy chocolate finish. The process has a few stages, but each one is straightforward: pastry cream first so it chills properly, then the enriched yeast dough, fry, fill, and glaze. You can break the work across two days if that suits your schedule.
I’ll walk you through exactly what to gather, then the step-by-step actions you’ll follow next. Expect practical tips for proofing, frying, and getting that clean chocolate dip. No fluff — just the reliable method that gives consistent results.
The final result is worth the small effort: pillowy donuts with a creamy center and a shiny chocolate cap. They’re best eaten the day you make them, but I’ll include storage and reheating notes so leftovers still taste good.
What You’ll Gather

Collect the ingredients and a handful of tools before you start. Make the pastry cream first so it has time to chill while you make and proof the dough. Read the full sequence below so you can move through each stage without surprises.
Ingredients
- ½ cup heavy cream — part of the warm milk/butter mixture for the enriched dough; heats quickly, so watch it.
- ½ cup whole milk — used with the heavy cream for the dough; brings tenderness and richness.
- ¼ cup granulated sugar — dough sugar; sweetens the dough slightly for browning and flavor.
- ¼ cup unsalted butter — melted into the warm milk mixture for enrichment and softness.
- 3 ¼ cups all-purpose flour — the base of the dough; measure by weight if you can for consistency.
- 2 packets rapid rise yeast — gives a relatively quick rise; keep it dry and away from hot liquid.
- 1 teaspoon salt — balances flavor in the dough; add with the dry ingredients.
- 2 egg yolks — enrich the dough; add after the dough comes together.
- Vegetable oil for frying — neutral oil with a high smoke point; amount not specified — use enough for a 3–4 inch depth in your pot.
- ¼ cup granulated sugar — for the pastry cream; sweetens and stabilizes the custard.
- 1 ½ tablespoons cornstarch — thickener for the pastry cream; whisk it with the sugar to avoid lumps.
- 1 pinch salt — for the pastry cream; enhances vanilla and balances sweetness.
- 1 ¼ cup whole milk — the primary liquid for the pastry cream; heat with the starch mixture to thicken.
- 1 large egg yolk — builds richness and helps thicken the pastry cream.
- 1 tablespoon unsalted butter — adds sheen and silkiness to the finished pastry cream.
- 1 teaspoon vanilla extract — flavor for the pastry cream; stir in off the heat.
- 4 ounces semi-sweet chocolate chips — for the ganache; melt with warm cream for a glossy dip.
- ⅓ cup heavy whipping cream — heated and poured over the chocolate to create ganache.
Boston Cream Donuts — Do This Next
- Make the pastry cream first so it has time to chill: in a medium heavy-bottomed saucepan whisk together ¼ cup granulated sugar, 1 ½ tablespoons cornstarch, and a pinch of salt. Whisk in 1 1/4 cup whole milk and 1 large egg yolk until smooth.
- Cook the pastry cream over medium heat, whisking constantly, until it thickens and comes to a bubble (about 5–8 minutes). Continue cooking and whisking for an additional 1–2 minutes. Remove from heat and whisk in 1 tablespoon unsalted butter and 1 teaspoon vanilla extract.
- Transfer the pastry cream to a heat-proof container, press plastic wrap directly onto the surface to prevent a skin, and chill in the refrigerator for at least 4 hours or overnight.
- Prepare the enriched dough: combine ½ cup heavy cream, ½ cup whole milk, ¼ cup granulated sugar (dough sugar), and ¼ cup unsalted butter in a heat-proof bowl or measuring cup. Heat in the microwave in 20-second intervals, stirring between intervals, until the butter is melted and the mixture reaches 130°F on an instant-read thermometer.
- In the bowl of a stand mixer fitted with the dough hook, combine 3 ¼ cups all-purpose flour, 2 packets rapid rise yeast, and 1 teaspoon salt. Add the warm milk/butter mixture and mix on low just until the dough comes together.
- Add 2 egg yolks to the mixer and mix on low until incorporated. Then knead on low speed with the dough hook for 5 minutes.
- Turn the dough onto a lightly floured surface and hand-knead for 5–8 minutes, until the dough is smooth and springs back when gently poked.
- Form the dough into a ball, place it in a large greased bowl, cover, and let rest for 20 minutes.
- After the 20-minute rest, punch the dough down and roll it out on a lightly floured surface to ½-inch thickness. Use a 3-inch round cutter to cut out donuts. Re-roll scraps as needed.
- Place the cut donuts on a parchment-lined baking sheet, cover loosely with a clean kitchen towel, and let rise at room temperature until nearly doubled in size, about 1 hour.
- While the donuts are proofing, heat vegetable oil in a large, heavy-bottomed pot and use a candy thermometer to bring it to 360°F. Maintain the oil temperature between 350°F and 375°F while frying.
- Fry the donuts in batches, careful not to overcrowd the pot. Fry about 2–3 minutes per side, until golden brown, turning once. Transfer fried donuts with a spider or slotted spoon to a cooling rack set over paper towels to drain.
- Let the donuts cool until they are no longer hot to the touch (warm or room temperature) before filling.
- Fill the donuts: transfer the chilled pastry cream to a piping bag fitted with a small round tip (or a zip-top bag with a small corner snipped). Insert the tip into the side or bottom of each donut and pipe the cream into the center until filled.
- Make the chocolate ganache: heat 1/3 cup heavy whipping cream in the microwave for about 45 seconds, then pour it over 4 ounces semi-sweet chocolate chips in a heat-proof bowl. Let sit 2–3 minutes, then stir until smooth.
- Dip the tops of the filled donuts into the ganache, allowing excess to drip off, and place back on the rack to let the chocolate set.
- Serve once the chocolate is set. Store any leftovers refrigerated (pastry cream-filled donuts are best eaten within 1–2 days).
Why You’ll Keep Making It

Boston Cream Donuts are the satisfying balance of textures: crisp-but-tender fried dough, rich pastry cream, and glossy chocolate. They feel like a celebration yet use common pantry ingredients. Once you master the proofing and the oil temperature, the method is repeatable and forgiving.
They’re also highly adaptable. You can scale the recipe up or down, make the pastry cream a day ahead, and fry when it’s convenient. For home entertaining, they’re impressive without being fussy.
Low-Carb/Keto Alternatives
If you’re following low-carb or keto, the traditional recipe won’t fit the macros. Practical approaches: make low-carb donut shells using almond- or coconut-based doughs and egg binders, and use a sugar substitute and thickener for the cream. For the ganache, choose a sugar-free chocolate or make a cream-and-cocoa glaze with a compatible sweetener.
Note: these adaptations change texture and behavior (especially for frying), so treat the first attempt as a test batch and adjust frying time and temperature carefully.
Prep & Cook Tools
Must-haves
- Stand mixer with dough hook — speeds up kneading and gives consistent gluten development.
- Instant-read thermometer and candy thermometer — one for the milk mixture and one to monitor frying oil.
- Heavy-bottomed pot for frying — helps maintain stable oil temperature.
- Spider or slotted spoon and cooling rack set over paper towels — drain and cool the donuts properly.
- 3-inch round cutter and rolling surface — for uniform sizing.
- Parchment-lined baking sheet and clean towel — provide a warm proofing surface.
Nice-to-haves
- Piping bag with small round tip — cleaner filling than a snipped bag corner.
- Heat-proof bowl for ganache — makes melting and stirring easier.
Errors to Dodge
- Overheating the milk/butter mix — if it’s too hot it will kill the yeast. Aim for about 130°F as directed.
- Underdone pastry cream — stop whisking only when it holds and bubbles; undercooked cream won’t set properly in the center of the donut.
- Overcrowding the fryer — too many donuts lowers oil temperature and yields greasy, unevenly cooked donuts. Work in batches.
- Skipping the chill for pastry cream — warm cream will be too fluid and will leak out when you fill the donuts.
- Frying at inconsistent temperature — keep oil between 350°F and 375°F. Use your candy thermometer and adjust heat between batches.
Variations for Dietary Needs
Here are straightforward swaps depending on needs, without exact measurements so you can adapt your preferred alternatives:
- Egg-free: use an egg replacer in the dough and a firm custard base made from starch and plant milk for the filling.
- Dairy-free: use full-fat plant milks and a vegan butter substitute for dough and filling. Choose a non-dairy “heavy” cream alternative for the ganache step and a dairy-free chocolate.
- Lower-sugar: reduce the sugar in the dough slightly and use a sugar substitute in the pastry cream and ganache designed for cooking; results will be less glossy and may set differently.
Behind the Recipe
Boston Cream Donuts are the handheld cousin of the Boston Cream Pie — pastry cream sandwiched with chocolate. The donuts bring that classic combination into the fried-dough world. Pastry cream (crème pâtissière) dates back to classic French pastry and benefits from cornstarch to give a stable, pipeable texture that stands up inside a donut.
The dough here is an enriched yeast dough — eggs, yolks, butter, and dairy produce a tender crumb and richer flavor than a lean dough. Rapid-rise yeast shortens the active rise time, but the method still relies on a brief rest and then a final proof to create the desired airy texture.
Refrigerate, Freeze, Reheat
Refrigeration: filled donuts must be refrigerated because of the pastry cream. Store in an airtight container and eat within 1–2 days for best texture and flavor.
Freezing: for better results, freeze unfilled donuts (cool completely, wrap tightly, and freeze). Defrost at room temperature, then gently reheat before filling. You can also freeze pastry cream in a sealed container and thaw in the fridge, then whisk to restore texture; you may need to adjust consistency slightly with gentle whisking or a short reheat and cool.
Reheating: if refrigerated, let donuts come to room temperature before serving, or warm briefly (10–15 seconds) in the microwave to take the chill off — be cautious or the pastry cream may soften. Do not re-fry after refrigeration; frying will overcook the outside before the interior warms.
Quick Q&A
- Can I bake instead of fry? Yes. Baking will produce a different texture (less crisp exterior), but shape and filling approach remain similar. Brush with melted butter before baking for color.
- Why did my pastry cream get lumpy? Lumps usually come from not whisking the starch into the sugar or adding cold ingredients to hot liquid too quickly. Strain the cream through a fine-mesh sieve if needed.
- My donuts are greasy — why? Oil temperature was likely too low or donuts were left in the oil too long. Maintain 350°F–375°F and drain well on a rack over paper towels.
- Can I make the pastry cream a day ahead? Absolutely — it’s recommended to chill it thoroughly before filling.
Let’s Eat
Serve these warm or at room temperature. A dusting of powdered sugar on the side or a small sea-salt sprinkle over the ganache can be lovely. Plate them with coffee or milk for an indulgent breakfast or dessert.
Take your time through each stage; the pastry cream needs chill time, and the dough appreciates that short rest and the final proof. Follow the frying temperature, fill carefully, and dip the tops when the ganache is smooth and warm for the best shine.

Boston Cream Donuts
Ingredients
Ingredients
- 1/2 cupheavy cream
- 1/2 cupwhole milk
- 1/4 cupgranulated sugar
- 1/4 cupunsalted butter
- 3 1/4 cupall-purpose flour
- 2 packets rapid rise yeast
- 1 teaspoonsalt
- 2 egg yolks
- Vegetable oil for frying
- 1/4 cupgranulated sugar
- 1 1/2 tablespoonscornstarch
- 1 pinchsalt
- 1 1/4 cupwhole milk
- 1 large egg yolk
- 1 tablespoonunsalted butter
- 1 teaspoonvanilla extract
- 4 ouncessemi-sweet chocolate chips
- 1/3 cupheavy whipping cream
Instructions
Instructions
- Make the pastry cream first so it has time to chill: in a medium heavy-bottomed saucepan whisk together ¼ cup granulated sugar, 1 ½ tablespoons cornstarch, and a pinch of salt. Whisk in 1 1/4 cup whole milk and 1 large egg yolk until smooth.
- Cook the pastry cream over medium heat, whisking constantly, until it thickens and comes to a bubble (about 5–8 minutes). Continue cooking and whisking for an additional 1–2 minutes. Remove from heat and whisk in 1 tablespoon unsalted butter and 1 teaspoon vanilla extract.
- Transfer the pastry cream to a heat-proof container, press plastic wrap directly onto the surface to prevent a skin, and chill in the refrigerator for at least 4 hours or overnight.
- Prepare the enriched dough: combine ½ cup heavy cream, ½ cup whole milk, ¼ cup granulated sugar (dough sugar), and ¼ cup unsalted butter in a heat-proof bowl or measuring cup. Heat in the microwave in 20-second intervals, stirring between intervals, until the butter is melted and the mixture reaches 130°F on an instant-read thermometer.
- In the bowl of a stand mixer fitted with the dough hook, combine 3 ¼ cups all-purpose flour, 2 packets rapid rise yeast, and 1 teaspoon salt. Add the warm milk/butter mixture and mix on low just until the dough comes together.
- Add 2 egg yolks to the mixer and mix on low until incorporated. Then knead on low speed with the dough hook for 5 minutes.
- Turn the dough onto a lightly floured surface and hand-knead for 5–8 minutes, until the dough is smooth and springs back when gently poked.
- Form the dough into a ball, place it in a large greased bowl, cover, and let rest for 20 minutes.
- After the 20-minute rest, punch the dough down and roll it out on a lightly floured surface to ½-inch thickness. Use a 3-inch round cutter to cut out donuts. Re-roll scraps as needed.
- Place the cut donuts on a parchment-lined baking sheet, cover loosely with a clean kitchen towel, and let rise at room temperature until nearly doubled in size, about 1 hour.
- While the donuts are proofing, heat vegetable oil in a large, heavy-bottomed pot and use a candy thermometer to bring it to 360°F. Maintain the oil temperature between 350°F and 375°F while frying.
- Fry the donuts in batches, careful not to overcrowd the pot. Fry about 2–3 minutes per side, until golden brown, turning once. Transfer fried donuts with a spider or slotted spoon to a cooling rack set over paper towels to drain.
- Let the donuts cool until they are no longer hot to the touch (warm or room temperature) before filling.
- Fill the donuts: transfer the chilled pastry cream to a piping bag fitted with a small round tip (or a zip-top bag with a small corner snipped). Insert the tip into the side or bottom of each donut and pipe the cream into the center until filled.
- Make the chocolate ganache: heat 1/3 cup heavy whipping cream in the microwave for about 45 seconds, then pour it over 4 ounces semi-sweet chocolate chips in a heat-proof bowl. Let sit 2–3 minutes, then stir until smooth.
- Dip the tops of the filled donuts into the ganache, allowing excess to drip off, and place back on the rack to let the chocolate set.
- Serve once the chocolate is set. Store any leftovers refrigerated (pastry cream-filled donuts are best eaten within 1–2 days).
Equipment
- Stand mixer
- dough hook
- Heavy-bottomed saucepan
- heat-proof bowl
- Measuring Cup
- Microwave
- Rolling Pin
- 3-inch round cutter
- Parchment-lined Baking Sheet
- Kitchen Towel
- large heavy-bottomed pot or deep fryer
- Candy thermometer
