Jump to recipe ↓ · Print recipe
This old-fashioned chocolate pie is made with cocoa powder instead of baking chocolate: sugar, cocoa, cornstarch, egg yolks and milk are cooked on the stove into a thick pudding, poured into a baked crust and chilled until it slices cleanly. There is nothing to chop or melt, the filling takes about 10 minutes to cook, and the pie needs 4 hours in the fridge.
It is the chocolate cream pie of church suppers and holiday tables, and it is one of the best ways to taste what a good cocoa can do, because cocoa is the only chocolate in it. Below: the recipe, why each step matters, and fixes for a runny or lumpy filling.
Why make chocolate pie with cocoa powder?
Cocoa powder gives a deep, clean chocolate flavor without the extra fat of melted chocolate, so the filling sets firm and tastes intensely chocolatey rather than heavy. It is also cheaper and always in the pantry. Because the filling is thickened with cornstarch and egg yolks, not baking soda, you can use natural or Dutch-process cocoa: natural cocoa tastes brighter and slightly fruity, Dutch-process tastes darker and mellower.
Ingredients (one 9-inch pie, 8 slices)
- 1 baked 9-inch pie crust (pastry or graham cracker), cooled
- 1 cup (200 g) granulated sugar
- ½ cup (43 g) unsweetened cocoa powder
- ¼ cup (32 g) cornstarch
- ¼ teaspoon fine salt
- 3 large egg yolks
- 2½ cups (600 ml) whole milk
- 2 tablespoons (28 g) butter
- 1 teaspoon vanilla extract
- Whipped cream, for topping
How do you make chocolate pie with cocoa powder?
- In a medium saucepan, whisk the sugar, cocoa powder, cornstarch and salt until no lumps of cocoa remain.
- In a bowl, whisk the egg yolks with the milk, then pour it into the saucepan and whisk until smooth.
- Cook over medium heat, whisking constantly and scraping the corners, until the mixture thickens and starts to bubble, 6 to 8 minutes. Let it bubble gently for 1 full minute while whisking.
- Take the pan off the heat and whisk in the butter and vanilla until glossy.
- Pour the filling into the baked crust and smooth the top. Press plastic wrap directly onto the surface so no skin forms.
- Chill for at least 4 hours, or overnight, until set. Top with whipped cream just before serving.
The 1-minute boil is the step people skip. Cornstarch only reaches full thickening power once the filling actually bubbles; stop earlier and the pie stays soft in the middle.

Why is my chocolate pie runny or lumpy?
| Problem | Cause | Fix |
|---|---|---|
| Runny center | Filling not boiled for a full minute, or not chilled long enough | Let it bubble 1 minute; chill at least 4 hours |
| Lumpy filling | Cocoa or cornstarch clumped, or eggs scrambled | Whisk dry ingredients first; strain the hot filling through a sieve |
| Rubbery skin on top | Air dried the surface | Press plastic wrap directly on the filling |
| Soggy crust | Crust underbaked | Bake the shell until deep golden before filling |
| Weeping liquid | Filling overcooked for too long | Stop at 1 minute of bubbling |
How can you change it?
- Chocolate on chocolate: top with chocolate whipped cream instead of plain.
- Graham or cookie crust: press 1½ cups crumbs with 6 tablespoons melted butter and bake 8 minutes at 350°F.
- Mocha pie: dissolve 1 teaspoon instant espresso in the milk.
- Thanksgiving table: serve it next to our chocolate pecan pie; more ideas are in chocolate Thanksgiving desserts.
Love the filling on its own? It is close to our chocolate pudding with cocoa powder, just a little firmer so it slices.
Which cocoa powder is best for chocolate pie?
Use a good unsweetened cocoa, because it is the only source of chocolate flavor. A natural (non-alkalized) cocoa gives the filling a lively, slightly fruity chocolate taste; a Dutch-process cocoa makes it darker in color and rounder in flavor. Grevista is a natural cocoa from Vietnamese Trinitario cacao with a bright, fruity profile that suits cream pies well. See sizes on the Grevista cocoa powder page.
Frequently asked questions
Can I make chocolate pie a day ahead?
Yes. It is best made the day before. Keep it covered in the fridge and add whipped cream right before serving.
Can I use flour instead of cornstarch?
Yes, use ½ cup (60 g) all-purpose flour. The filling will be slightly less glossy and needs the same full boil.
How long does chocolate pie keep?
Up to 3 days in the fridge, covered. It does not freeze well once topped with whipped cream.
Why do some recipes use evaporated milk?
Evaporated milk makes a richer, slightly caramel-tasting filling. You can swap up to 1 cup of the milk for it.
Written by the Grevista Editorial Team. Last updated November 1, 2026. How we check facts: Editorial Policy.

