Go Back
–+ servings

Grandma’s Classic Chocolate Pie

No ratings yet
This nostalgic chocolate pie layers a silky, real chocolate custard filling with a fluffy, golden-tipped meringue, all nestled in a buttery deep dish crust. Each bite delivers a deeply satisfying bittersweet flavor and old-fashioned comfort, making it a true family favorite for gatherings or special occasions.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 340

Ingredients
  

For the Pie
  • 1 deep dish pie crust
  • 1 cup sugar
  • 2 1/2 cups milk
  • 1 ounce unsweetened chocolate shaved
  • 3 egg yolks reserve whites for meringue
  • 1/2 teaspoon salt
  • 5 tablespoons cornstarch
  • 1/2 teaspoon vanilla extract
  • 1/2 teaspoon almond extract
For the Meringue
  • 2 tablespoons sugar
  • 4 tablespoons sugar
  • 1 tablespoon cornstarch
  • 1/2 cup water
  • 3 egg whites
  • 1/4 teaspoon cream of tartar

Equipment

  • Oven
  • Deep dish pie pan
  • Medium saucepan
  • Small saucepan
  • Mixing bowl
  • Whisk or mixer
  • Spatula
  • Measuring cups and spoons

Method
 

Prepare Pie Crust and Chocolate Filling
  1. Preheat oven to 400°F (200°C). Prick the bottom of the deep dish pie crust with a fork and bake until lightly golden before starting the filling.
  2. In a saucepan set over medium heat, mix together 1 cup sugar, 5 tablespoons cornstarch, 1/2 teaspoon salt, and the shaved unsweetened chocolate. Gradually pour in the milk while stirring constantly.
  3. Continue cooking and stirring the mixture for 15 to 20 minutes, or until the chocolate has fully melted and the filling has thickened and starts to bubble. Once bubbling, cook for 1 more minute, stirring the whole time, then remove from the heat.
  4. To temper the egg yolks, scoop about 4 to 5 tablespoons of the hot chocolate mixture into a bowl with the 3 egg yolks, stirring quickly and constantly to combine.
  5. Return the tempered egg yolk mixture to the saucepan with the hot chocolate filling. Place the pan back on the stove and cook for 1 more minute at a simmer, stirring continuously. Remove from heat.
  6. Stir in the vanilla and almond extracts, then pour the finished chocolate filling into the pre-baked pie shell.
Make the Meringue
  1. In a small saucepan, whisk together 1 tablespoon cornstarch, 2 tablespoons sugar, and 1/2 cup water. Cook over medium heat, stirring, until the mixture thickens.
  2. Place the saucepan in a pan of water to cool the thickened mixture quickly.
  3. In a mixing bowl, combine the 3 reserved egg whites and 1/4 teaspoon cream of tartar. Beat until frothy.
  4. Add 2 tablespoons of the sugar and beat for about 10 seconds. Add the remaining 2 tablespoons sugar and continue beating until the egg whites form soft peaks.
  5. Add the cooled cornstarch mixture to the beaten egg whites and continue beating until stiff, glossy peaks form.
Assemble and Bake the Pie
  1. Evenly spread the meringue over the cooled chocolate filling, making sure to cover the surface all the way to the crust's edge. Use a spatula or spoon to create decorative peaks.
  2. Bake the pie in the preheated oven for 10 to 12 minutes, or until the meringue tips are golden brown.
  3. Remove from oven and let the pie cool completely for several hours at room temperature before slicing to allow the filling to fully set.

Nutrition

Calories: 340kcal

Notes

If you prefer, a store-bought pie crust can be used and pre-baked according to package directions. The almond extract contributes subtle flavor, but you may substitute more vanilla if desired. Make sure the filling is bubbling and thick before removing it from the heat; otherwise, the pie may not set. To prevent meringue from shrinking or weeping, spread it so it touches the edges of the crust and bake just until golden. The pie must cool completely before cutting or the filling may be runny. Leftovers keep in the fridge for up to 3 days, loosely covered. Freezing is not recommended since meringue can collapse when thawed.

Tried this recipe?

Let us know how it was!