
Boston Cream Cake is an absolute showstopper that combines tender, fluffy vanilla cake layers with silky pastry cream filling and a glossy chocolate ganache topping. This iconic dessert, inspired by the famous Boston Cream Pie, is perfect for special occasions, dinner parties, or whenever you want to impress your guests with homemade elegance.
What makes this cake truly special is the combination of three distinct components that come together beautifully: the delicate sponge cake that’s moist but sturdy enough to support the layers, the rich pastry cream that tastes like pure indulgence, and the smooth chocolate ganache that adds the perfect finishing touch. Don’t let the three-part structure intimidate you – each component is straightforward to make, and you can prepare them ahead of time to make assembly day much easier.
I’ve been making this cake for years, and I’ve refined the recipe to ensure perfect results every single time. The key is using quality ingredients, following the instructions carefully, and not rushing the process. The pastry cream needs time to set properly, the ganache needs to cool to just the right temperature, and the cake layers need to be level for that Instagram-worthy presentation.
This recipe makes a stunning two-layer cake that serves 10-12 people generously. It’s elegant enough for weddings and anniversaries, yet approachable enough for home bakers of all skill levels. Once you master this classic, you’ll find yourself making it again and again. Serve it with fresh whipped cream on the side for an extra touch of luxury, or pair it with coffee for an afternoon treat that feels truly special.
The beauty of Boston Cream Cake is that it can be customized to your preferences. Some bakers prefer a lighter pastry cream, while others love adding a hint of vanilla bean or bourbon. The chocolate ganache can be made with dark, milk, or even white chocolate depending on your taste. I’ve included tips throughout this recipe to help you adjust it to your liking and troubleshoot any issues that might arise.
Ingredients
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 4 large eggs, room temperature
- 1 teaspoon vanilla extract
- 3/4 cup whole milk, room temperature
- 2 cups heavy cream, divided
- 5 tablespoons granulated sugar (for pastry cream)
- 3 tablespoons cornstarch
- 1/4 teaspoon salt (for pastry cream)
- 2 cups whole milk (for pastry cream)
- 5 large egg yolks
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract (for pastry cream)
- 8 ounces semi-sweet chocolate, chopped
- 1/2 cup heavy cream (for ganache)
- 2 tablespoons unsalted butter (for ganache)
- 1 tablespoon light corn syrup

Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, then line the bottoms with parchment paper for easy removal.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a large bowl, cream together the softened butter and 1 cup of sugar until light and fluffy, about 3-4 minutes. The mixture should be pale and noticeably increased in volume.
- Add the eggs one at a time to the butter mixture, beating well after each addition. This helps incorporate air and create a tender crumb. Add the vanilla extract and mix until combined.
- Alternate adding the flour mixture and milk to the butter mixture, starting and ending with the flour. Begin with one-third of the flour, then half the milk, then another third of the flour, then the remaining milk, and finally the last third of the flour. Mix on low speed until just combined after each addition to avoid overmixing.
- Divide the batter evenly between the prepared pans and smooth the tops with an offset spatula. Tap the pans gently on the counter to release any air bubbles.
- Bake for 25-30 minutes, until a toothpick inserted in the center comes out clean and the tops are golden brown. The cakes should spring back when lightly touched.
- Allow the cakes to cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely. This usually takes about 1-2 hours.
- While the cakes cool, prepare the pastry cream by whisking together 5 tablespoons sugar, cornstarch, and 1/4 teaspoon salt in a medium saucepan.
- Gradually whisk in 2 cups of milk to the sugar mixture, ensuring there are no lumps. Place the saucepan over medium heat and whisk constantly.
- When the mixture begins to thicken and just barely comes to a boil (small bubbles at the edges), remove from heat and let cool for about 1 minute.
- In a small bowl, whisk the 5 egg yolks. Slowly ladle about 1/2 cup of the hot milk mixture into the yolks while whisking constantly. This tempers the yolks so they don’t scramble.
- Pour the tempered yolk mixture back into the saucepan with the remaining hot milk mixture, whisking constantly. Return to medium heat and cook for another 1-2 minutes, whisking continuously.
- Remove from heat and whisk in 2 tablespoons of butter and 1 teaspoon of vanilla extract until the butter is completely melted and incorporated.
- Pour the pastry cream through a fine-mesh strainer into a bowl to remove any lumps or cooked egg particles. Press plastic wrap directly onto the surface of the cream to prevent a skin from forming.
- Refrigerate the pastry cream for at least 1 hour, or up to 24 hours, until it’s completely chilled and set.
- Once the cakes are completely cooled, level them if needed using a cake leveler or serrated knife. This ensures even layers and a professional appearance.
- Place one cake layer on your serving plate or cake board. You can use a small amount of frosting or a dab of pastry cream to secure it in place.
- Transfer the chilled pastry cream to a piping bag fitted with a large round tip, or simply spread it with an offset spatula. Pipe or spread the pastry cream evenly over the first cake layer.
- Carefully place the second cake layer on top of the pastry cream, pressing down gently to create an even cake.
- Prepare the chocolate ganache by placing the chopped chocolate in a heatproof bowl. Heat 1/2 cup of heavy cream and 2 tablespoons of butter together in a small saucepan until steaming but not boiling.
- Pour the hot cream mixture over the chocolate and let sit for 1-2 minutes without stirring. This allows the chocolate to soften.
- Whisk the chocolate and cream together until completely smooth and glossy. Stir in the corn syrup for extra shine.
- Allow the ganache to cool for about 5 minutes until it reaches a pourable but not runny consistency. If it becomes too thick, warm it slightly.
- Pour the ganache over the top of the assembled cake, letting it drip naturally down the sides. Smooth with an offset spatula if desired for a more polished look.
- Refrigerate the finished cake for at least 30 minutes before serving to allow the ganache to set and the layers to firm up.
- Slice with a sharp knife dipped in hot water and wiped clean between cuts for neat, beautiful slices. Serve at room temperature or chilled, depending on your preference.

Pro Tips
Room Temperature Ingredients: Using room temperature eggs and milk is crucial for proper emulsification and a tender crumb. Cold ingredients don’t incorporate as smoothly and can result in a dense cake. Remove these ingredients from the fridge about 30 minutes before baking.
Pastry Cream Consistency: The pastry cream should be thick enough to hold its shape but still spreadable. If it becomes too thick after chilling, whisk in a tablespoon of milk at a time until you reach the desired consistency. If it’s too thin, it hasn’t cooked long enough – return to medium heat and cook for another minute, whisking constantly.
Ganache Temperature: The ganache must be the right temperature when poured. If it’s too hot, it will run all over the plate. If it’s too cool, it will be lumpy and difficult to spread. Aim for about 90-95°F – warm enough to pour smoothly but cool enough to set on contact with the cake.
Cake Leveling: For perfectly even layers, use a cake leveler or a long serrated knife held parallel to the work surface. Mark where you want to cut with toothpicks before slicing to ensure even cuts.
Storage: Store the finished cake in an airtight container in the refrigerator for up to 3 days. You can also freeze the unfrosted cake layers for up to 1 month. Thaw at room temperature before assembling.
Flavor Variations: Try adding a tablespoon of coffee powder or espresso powder to the chocolate ganache for a mocha version. For vanilla lovers, increase the vanilla in the pastry cream to 1.5 teaspoons. A splash of rum or Cognac in the pastry cream adds sophisticated depth.
Serving Suggestions: This cake pairs beautifully with fresh whipped cream, vanilla ice cream, or fresh berries. Dust the top with cocoa powder or chocolate shavings for extra elegance.
