Chocolate Cream Pie (Diner)
intro
Silky, rich chocolate custard in a crisp graham cracker crust, topped with billowy fresh whipped cream: the iconic retro American diner dessert.
Ingredients
Steps
Preheat your oven to 375°F (190°C). In a medium bowl, mix 1 ½ cups (150g) graham cracker crumbs, 2 tbsp (25g) granulated sugar, and 6 tbsp (85g) melted unsalted butter until all crumbs are evenly moistened and clump when squeezed. Press the mixture firmly into the bottom and 1 inch up the sides of a 9-inch (23cm) pie dish. Bake for 10 minutes, then transfer to a wire rack to cool completely to room temperature (about 30 minutes) before adding filling.
While the crust cools, in a medium heavy-bottomed saucepan, whisk together the remaining ½ cup (100g) granulated sugar, ⅓ cup (30g) Dutch-processed cocoa powder, ¼ cup (30g) cornstarch, and ¼ tsp fine sea salt until no dry lumps of cocoa remain. Slowly pour in 2 ½ cups (600ml) whole milk, whisking constantly over medium-low heat, until the mixture is completely smooth and free of clumps.
Increase stovetop heat to medium, and cook the milk mixture, whisking continuously to prevent lumps or burning on the pan bottom, for 6-8 minutes until it thickens to a thick pudding consistency that coats the back of a spoon (it will leave a clear, unbroken line when you run your finger through the coating on the spoon). Remove the pan from heat immediately to avoid overcooking.
Place 4 large egg yolks in a small heatproof bowl. Slowly ladle ½ cup of the hot chocolate mixture into the yolks, whisking constantly, to warm the eggs gradually and prevent curdling. Pour the tempered yolk mixture back into the saucepan with the remaining custard, return to medium-low heat, and cook for 2 more minutes, whisking nonstop. Remove from heat, then stir in the remaining 2 tbsp (28g) unsalted butter, 1 tsp vanilla extract, and 6 oz (170g) finely chopped semi-sweet chocolate until fully melted and smooth. Pour the warm filling through a fine-mesh sieve directly into the cooled graham cracker crust, smoothing the top with a silicone spatula. Press a piece of plastic wrap directly against the surface of the filling to prevent a skin from forming, then refrigerate for at least 4 hours until fully firm and set.
Once the pie filling is fully chilled and set, make the whipped cream: in a cold large mixing bowl, combine 1 ½ cups (360ml) chilled heavy whipping cream, 2 tbsp (15g) powdered sugar, and remaining ½ tsp vanilla extract. Whip with an electric mixer on medium speed for 2-3 minutes until soft, billowy peaks form that hold their shape without drooping. Do not overwhip to the point of forming grainy, separated butter.
Remove the plastic wrap from the set pie. Dollop the fresh whipped cream over the top of the chocolate filling, spreading it gently into loose, swirled peaks. Garnish with 2 tbsp (10g) dark chocolate shavings. Slice into 8 even wedges and serve chilled, storing any leftover pie covered in the refrigerator for up to 3 days.
Tips
2.Use a heavy-bottomed saucepan for cooking the custard; thin, lightweight pans create hot spots that easily scorch the chocolate or cause lumpy, curdled filling.
3.Don’t skip straining the cooked custard through a fine-mesh sieve—this catches any tiny curdled egg bits or undissolved chocolate lumps for the perfectly silky, diner-smooth texture.

OMG this pie tasted EXACTLY like the one I used to get at my hometown diner after little league games! I brought it to my neighborhood potluck last weekend and people were hovering around the dessert table waiting for seconds. The only heads up I’d give is don’t skip the chilling time — I almost cut into it an hour early and the filling was still runny, waited the full 4 hours and it was perfectly set. SO good, will be making this for every family dinner from now on!
Took a stab at this for my wife’s birthday since chocolate cream pie is her all-time favorite, and I was low-key stressed because I’m not much of a baker. The difficulty is definitely medium like the recipe says — I messed up the crust a little on my first try (oops, burned the edges by 3 minutes) but the filling came out so rich and smooth she teared up a little when she took the first bite. My kids loved it too, they kept sneaking bites from the fridge long after dinner was over. Total game changer, already added the ingredients to my weekly grocery list to make again for our next cookout!
I did a test run of this pie last night to prep for my book club next week, and the filling is insanely rich and chocolatey — total old-school diner vibe! Quick question though: has anyone tried making this with a gluten-free graham cracker crust? Two of our members are gluten free, and I don’t want the texture to get all weird if I swap the crust for the group. Also, is it okay to make it a full day ahead, or will the crust get soggy? Fingers crossed the swap works, I’ve already gotten three texts asking what dessert I’m bringing!