
This old-fashioned chocolate pie with golden meringue is the kind of dessert that draws everyone to the kitchen on a Sunday afternoon. The deep, silky chocolate filling paired with that signature fluffy meringue reminds me of family reunions and celebrations from my childhood. If you want a stunning dessert with just a touch of nostalgia, this pie delivers every time.
I made this pie for a holiday dinner once and the next day, everyone was asking me for the recipe. It has become my go-to crowd-pleaser for good reason.
Ingredients
- Whole milk: provides the rich base for the chocolate custard and is key for silky texture. Look for a bottle with the latest date for the freshest taste.
- Granulated sugar: sweetens both the filling and the meringue. Choose white sugar with fine crystals for a smooth finish.
- Unsweetened cocoa powder: builds deep chocolate flavor. Go for a Dutch-processed variety for a darker color and richer taste.
- Cornstarch: thickens the filling to a pudding-like consistency. Check that your box is fresh for best results.
- Salt: balances sweetness and brings out the chocolate notes. Sea salt gives a cleaner flavor.
- Egg yolks: give richness and structure to the chocolate layer. Make sure they are large and as fresh as possible.
- Unsalted butter: adds creaminess and rounds out the chocolate. Choose a good quality butter for best flavor.
- Vanilla extract: is used in both filling and meringue for warm undertones. Use pure vanilla extract for maximum aroma.
- Egg whites: whip into a glossy, sturdy meringue. Separate carefully to avoid any yolk in the whites.
- Cream of tartar: stabilizes the meringue for reliable peaks. Make sure your powder is not clumpy.
- Pre-baked pie shell: for the crust, a pre-baked pie shell is essential for crispness. A homemade crust with cold butter will taste best, but a high-quality store-bought shell works too.
Step-by-Step Instructions
- Make the Chocolate Filling:
- Whisk together the milk, sugar, cocoa powder, cornstarch, and salt in a medium saucepan. Place over medium heat and stir constantly with a whisk. Watch for the first signs of bubbling and thicker texture usually around the five-minute mark. Keep stirring for another two minutes until it is shiny and smooth and will coat the back of a spoon.
- Temper the Egg Yolks:
- In a small bowl, beat the egg yolks with a fork until just combined. Carefully spoon a ladle of the hot chocolate mixture into the yolks while whisking to warm them gently and prevent scrambling.
- Finish the Filling:
- Slowly pour the egg mixture back into the pan with the rest of the chocolate base. Turn the heat down slightly and stir for another three minutes until thickened enough that your whisk leaves visible tracks across the top.
- Add Butter and Vanilla:
- Take the saucepan off the heat and drop in the butter and vanilla. Stir and watch as it transforms into a shiny and luscious custard with one final mix.
- Fill the Pie Shell:
- Pour the finished chocolate filling into your pre-baked pie crust. Use a spatula to smooth the top so it is completely even.
- Make the Meringue:
- Place the clean room temperature egg whites in a dry mixing bowl with the cream of tartar. Beat on medium with a hand mixer for several minutes. The whites will turn foamy and then take on soft peaks. At this stage, begin adding sugar a spoonful at a time while beating constantly. Continue until the peaks are stiff and the meringue looks glossy and holds its shape on the beater. Add the vanilla last and whip just to incorporate.
- Top the Pie:
- Dollop meringue over the chocolate filling, ensuring it touches the crust all around the edges. This prevents the meringue from shrinking or weeping during baking. Use the back of a large spoon to create swirls for a pretty finish. I love adding lots of small peaks that brown up beautifully.
- Bake the Pie:
- Set the oven to 350 degrees Fahrenheit. Place the pie on the middle rack and bake for about ten to twelve minutes. Watch for a golden hue on the highest swirls as the signal to pull it from the oven.
- Cool and Set:
- Let the pie cool completely on the counter. Once room temperature, chill it for at least two hours in the fridge so the chocolate has time to fully set and slice easily.

Whenever I make this recipe I especially enjoy working with fresh cocoa powder. The aroma when it hits the warm milk never fails to make me smile. Watching my family compete for the slice with the tallest meringue swirl is a favorite memory from each holiday gathering.
Storage tips
Chocolate pie should be covered loosely with plastic wrap or foil and stored in the refrigerator. The meringue helps keep the chocolate layer from drying out. For the best texture, enjoy leftovers within two or three days. After that, the meringue may weep and get sticky but the flavor stays delicious.
Ingredient substitutions
If you need to keep the recipe gluten-free, simply use a gluten-free pre-baked crust. To make the filling dairy-free, swap the whole milk for a creamy plant-based alternative like oat or almond milk and replace the butter with a quality vegan margarine. You can swap Dutch cocoa for natural cocoa but expect a slightly lighter chocolate color.
Serving suggestions
Slice the pie with a sharp wet knife for clean edges. Serve cold straight from the fridge or let it stand at room temp for twenty minutes for a creamier texture. A light dusting of cocoa powder or a few chocolate shavings on top is a simple way to dress it up for guests.
Cultural context
Chocolate pies like this one became a mainstay in American homes around the early 1900s thanks to the accessibility of cocoa powder and the practice of topping everything with a big cloud of meringue. This classic combination was especially beloved in Southern kitchens and still shows up at Sunday suppers and church potlucks.
Frequently Asked Questions
- → How do I prevent my meringue from weeping or shrinking?
Spread the meringue all the way to the crust's edge while it's still warm to seal the filling. Baking until golden also helps set the structure and minimize weeping.
- → Why is it important to temper the egg yolks when making the filling?
Tempering the yolks with a bit of hot chocolate mixture prevents curdling, resulting in a smooth, creamy custard texture.
- → Can I use a store-bought crust for this dessert?
Yes, a pre-baked store-bought crust works well and saves time. Homemade crust adds a personal touch if desired.
- → What’s the best way to achieve stiff peaks in meringue?
Use clean, grease-free beaters and bowl. Gradually add sugar, beating until glossy, stiff peaks form and hold their shape.
- → How long should I chill the pie before serving?
Refrigerate for at least 2 hours to ensure the chocolate filling fully sets for clean slices and the best texture.
- → Can I add flavor twists to the chocolate filling?
Absolutely! Try a pinch of cinnamon or a splash of espresso for added depth and warmth in the chocolate custard.