Chocolate Cream Pie
This classic (homemade!) chocolate cream pie recipe features an Oreo cookie crust, a chocolate pastry cream filling, and is topped with fresh whipped cream. This from-scratch version is bursting with rich chocolate flavor and is heads and tails better than the box pudding varieties.

Years ago, I decided that I needed to make more pies. And not just any old pies - I really wanted to focus on some of the old-fashioned pies that had never graced my kitchen. I've made creations like banoffee pie, salted caramel apple cheesecake pie, and s'mores pie, as well as classics like pumpkin pie, blueberry pie, and Dutch apple pie, but I wanted to go back to classic and simple… to cookie crumb crusts and whipped cream toppings.
Enter this chocolate cream pie.
And not just any chocolate cream pie, but by my estimation, the BEST chocolate cream pie you'll find anywhere.

Why It’s the Best
There are a few different options when it comes to a chocolate cream pie in terms of pie crust, chocolate pie fillings, and topping, but there are two main camps - a homemade chocolate pie made with chocolate pastry cream, and a chocolate cream pie made with pudding.
I saw a lot of different types of recipes for chocolate cream pie while researching - some that had a traditional pastry crust, some with an Oreo crumb crust… some with a classic pastry cream filling, some with chocolate pudding filling, some that used gelatin as a stabilizer… some with a whipped cream topping and others with a meringue.
In the end, I went with the Oreo cookie crust over a pastry crust. Homemade pastry cream makes me weak in the knees, so it was no contest when it came to the pie filling. Finally, I'll choose whipped cream over meringue any day of the week so that decision was easy as well.
The result is a wonderfully creamy, smooth-as-silk pie loaded with chocolate in every bite. Don't be surprised if you end up standing over the counter, eating it from the pie plate with a fork. Don't say I didn't warn you!
Key Ingredients

This pie doesn’t require too many ingredients, but there are a few key items you’ll want to make note of:
- Oreo Cookies – We use these for the crust, and we crush the entire cookie (filling included). You can also substitute ready-to-use Oreo cookie crumbs, crushed chocolate graham crackers, or use a store-bought chocolate pie shell.
- Half-and-Half – This is used to make the chocolate pastry cream, however I know it is not readily available in all areas. You can substitute equal amounts of heavy cream and whole milk for the half and half in this recipe.
- Bittersweet or Semi-Sweet Chocolate – If you prefer a richer and more bitter chocolate flavor, opt for the bittersweet chocolate; if you prefer your chocolate flavor a little bit sweeter, then opt for semisweet chocolate. You can chop up a bar of chocolate or use chocolate chips. I use and recommend Ghiradelli brand for baking. If using bittersweet chocolate, I prefer 60% cacao.
- Unsweetened Chocolate – This is easy to find in the baking aisle of almost any grocery store (the most popular grocery store brand is Baker’s). You can also use bars or chips marked “100% cacao”.
Making the Oreo Crust
The Oreo cookie crumb crust comes together quickly; here’s all you need to do:
- Crush the Oreos, either in a food processor (this will give you finer, more even crumbs) or place them in a ziploc bag and hit it with a rolling pin or meat pounder (this will give you coarser crumbs).
- In a mediumbowl, combine the crushed Oreos with the melted butter and stir with a fork until the crumbs are evenly moistened.
- Press into a 9-inch pie plate and refrigerate for 20 minutes, then bake for 10 minutes.
- NO-BAKE OPTION: If you prefer to not bake the crust, you don’t have to; simply place it in the freezer while you prepare the filling. A baked crust will be firmer, while the chilled-only crust will crumble a little more when you slice into it.

Making the Pie Filling
For the filling, we make a homemade chocolate pastry cream, which comes together quickly. Have all of your ingredients ready to go and don’t plan to walk away! Here is a quick overview of the steps:
- Bring the half-and-half, salt, and some of the sugar to a simmer.
- While waiting for it to simmer, whisk together the rest of the sugar and the cornstarch. In a separate bowl, whisk together the egg yolks.
- Add the cornstarch mixture to the egg yolks and whisk until the sugar dissolves.
- Once the half-and-half mixture reaches a simmer, ladle a bit out and whisk into the egg mixture, then scrape all of the egg mixture into the saucepan. Whisk constantly until the mixture thickens, looks glossy, and a few big bubbles burst on the surface. This happens fast!
- Off the heat, whisk in the butter until melted. Then whisk in the chopped chocolate and vanilla until thoroughly combined.
- Pour the filling into the pie crust, place a piece of plastic wrap against the surface, and place in the fridge until completely chilled and firm, at least 3 hours.
Save This Recipe


The Pie Topping
I’m topping this pie with my favorite homemade whipped cream.
Once the pie is completely chilled and ready to be topped, you can use a hand mixer or a stand mixer to whip the cream with the sugar, and vanilla until it is thick and forms stiff peaks.
Spread or pipe the whipped cream over the pie, garnish (if desired), and serve!

Recipe Notes
- Leftover Egg Whites: While I love homemade whipped cream for this pie, you may want to use leftover egg whites to create a meringue topping. Refer to my how to make meringue guide for instructions. You can also save them for omelets, meringue cookies, or pavlova.
- Garnish: I love seeing chocolate curls on the top of the pie; you can also use smaller chocolate shavings, a sprinkle of cocoa powder, more crushed Oreo cookies, or nothing at all!
- Make-Ahead: This pie can be made (without the topping) up to 1 day in advance. Add the whipped cream topping and garnish within a few hours of serving.
- Storing: Leftovers can be kept in the refrigerator, covered, for up to 2 days.
- Freezing Instructions: Chill the pie filling as instructed, then wrap the pie tightly in a double layer of plastic wrap, place the pie in a freezer-safe bag, and freeze for up to 2 months. Thaw in the refrigerator overnight, then top with whipped cream and garnish before serving.

More Cream and Custard Pies You Will Love:
- Homemade Coconut Cream Pie
- Buttermilk Pie
- Banana Cream Pie
- Key Lime Pie
- Lemon Meringue Pie
- French Silk Pie
Watch How to Make Chocolate Cream Pie:
If you make this chocolate cream pie recipe and love it, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Chocolate Cream Pie
Ingredients
For the Crust
- 24 Oreo cookies with filling, crushed into crumbs
- 4 tablespoons unsalted butter, melted and cooled
For the Chocolate Cream Filling
- 2½ cups (600 ml) half-and-half
- Pinch salt
- ⅓ cup (66 g) granulated sugar, divided
- 2 tablespoons (14 g) cornstarch
- 6 egg yolks, at room temperature
- 6 tablespoons (85 g) unsalted butter, cold and cut into 6 pieces
- 6 ounces semisweet or bittersweet chocolate, finely chopped
- 1 ounce unsweetened chocolate, finely chopped
- 1 teaspoon vanilla extract
For the Whipped Cream Topping
- 1½ cups (360 ml) heavy cream
- ⅓ cup (38 g) powdered sugar
- ¾ teaspoon vanilla extract
Instructions
- Make the Crust: Preheat oven to 350 degrees F. Combine the Oreo cookie crumbs and the melted butter in a medium bowl and toss with a fork until the crumbs are evenly moistened. Transfer the crumbs to a 9-inch pie plate. Press the crumbs evenly into the bottom and up the sides of the pan, forming a crust. Refrigerate the lined pie plate for 20 minutes. Bake for 10 minutes, until the crust is fragrant and set. Cool on a wire rack while the filling is prepared.
- Make the Chocolate Cream Filling: Bring the half-and-half, salt and 3 tablespoons of the sugar to a simmer in a medium saucepan over medium-high heat, stirring occasionally with a wooden spoon to dissolve the sugar. Stir together the remaining sugar and cornstarch in a small bowl. Whisk the yolks thoroughly in a medium bowl for about 30 seconds, until slightly thickened. Add the cornstarch mixture and whisk until the mixture is glossy and the sugar has begun to dissolve, about 1 minute. When the half-and-half reaches a full simmer, drizzle about ½ cup hot half-and-half over the yolks, whisking constantly to temper; then whisk the egg yolk mixture into the simmering half-and-half. Return to a simmer, whisking constantly, until 3 or 4 bubbles burst on the surface and mixture is thickened and glossy, about 15 seconds longer.
- Off the heat, whisk in the butter, one piece at a time, until incorporated; add the chopped chocolate and whisk until melted, scraping the bottom of the pan with a rubber spatula to fully incorporate. Stir in the vanilla, then immediately pour the filling through a fine-mesh sieve set over a bowl. Using a spatula, scrape the strained filling into the baked and cooled crust and spread into an even layer. Press plastic wrap directly on the surface of the filling and refrigerate the pie until the filling is cold and firm, about 3 hours.
- Make the Whipped Cream Topping: When ready to serve, beat the cream, sugar, and vanilla on medium speed and whip. The cream will start to get frothy, and then will begin to thicken (around the 2-3 minute mark). Increase the speed to medium-high and beat for another 30 seconds to 1 minute, or until the cream looks billowy and there are distinct trails left by the whisk in the whipped cream. If you remove the whisk from the mixer and turn it upside down, the whipped cream should remain upright and not droop off. Spread or pipe the whipped cream over the chilled filling and serve. Leftovers should be stored, covered, in the refrigerator for up to 2 days.
Notes
- Pie Pan: I recommend a 9-inch glass pie plate.
- Half-and-Half: This is a common dairy product in the United States; if you can’t get it where you are, substitute equal parts heavy cream and whole milk.
- Crushing Oreo Cookies: To crush the Oreo cookies, you can use a food processor to grind them into fine crumbs, or you can put them in a resealable ziploc bag and crush them with a rolling pin.
- No-Bake Crust Option: If you prefer to not bake the crust, you don’t have to; simply place it in the freezer while you prepare the filling. A baked crust will be firmer, while the chilled-only crust will crumble a little more when you slice into it.
- Leftover Egg Whites: While I love homemade whipped cream for this pie, you may want to use leftover egg whites to create a meringue topping. Refer to my how to make meringue guide for instructions. You can also save them for omelets, meringue cookies, or pavlova.
- Garnish: I love seeing chocolate curls on the top of the pie; you can also use smaller chocolate shavings, a sprinkle of cocoa powder, more crushed Oreo cookies, or nothing at all!
- Make-Ahead: This pie can be made (without the topping) up to 1 day in advance. Add the whipped cream topping and garnish within a few hours of serving.
- Storing: Leftovers can be kept in the refrigerator, covered, for up to 2 days.
- Freezing Instructions: Chill the pie filling as instructed, then wrap the pie tightly in a double layer of plastic wrap, place the pie in a freezer-safe bag, and freeze for up to 2 months. Thaw in the refrigerator overnight, then top with whipped cream and garnish before serving.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
This recipe was originally published in March 2017.
Photography by Dee of One Sarcastic Baker




This sounds absolutely amazing! My boyfriend is a huge chocolate lover and is always wishing I would make more chocolate desserts (I am a lemon lover myself). Looks like he’ll be getting his way soon.
I made this today, and it was absolutely excellent. The recipe was very easy to follow, and the results were delicious! Definitely a new family favourite. Thanks for the great recipe!
I made this for Pi Day yesterday, and it is terrific! The recipe worked perfectly, and the taste was so o good. I had never made a chocolate cream pie before and I was so happy to have it work so well. The only suggestion I might have would be to let the pastry cream chill for as long as possible, even overnight. The three + hours I had it in the fridge barely got it to a cool state. Not that this bothered anyone!
This looks so good!
Izzy
I have never done this before but i used egg whites instead of egg yolks. It didnt taste that bad- its currently setting in the fridge. How badly did i mess up?? Lol
Hi Danielle, I’m not sure how the pastry cream will set up; I can’t believe that it actually thickened for you with the egg whites!
I don’t like Oreo’s. Love the old fashioned cream pie.
I love the look of this pie!!! Too bad that it is snowing/sleeting here right now – my husband doesn’t want to go out to buy Oreos & cream so I can make this. Chocolate should trump the blizzard we are getting.
So yummy and very fun to make with the kids. If only they’d just stop sneaking the oreos before I can crush them!
Can I freeze the pie, and add the whipped cream just before serving?
Hi Nina, I’m not sure how well a cream pie would freeze; I think it would be best fresh.
This pie was amazing! I used a regular pie crust instead of the Oreo – it was so good. My husband and our guests were totally impressed. It had such a silky texture. Thanks so much for the recipe
I just wanted to say that I made this recipe (to a ‘T’) for one of my Thanksgiving desserts and OH MY GOSH, it was HEAVENLY and to die for! I will be making it again for one of my Christmas Day dinner desserts. Everyone loved it and wanted more. Thank you for sharing such a wonderful chocolate cream pie recipe!
Can this pie be made with dark chocolate? I’ve made it a few times as written and it is Fabulous! I have a friend who is a dark chocolate lover so I wondered if it could be made with even darker chocolate? If so, which chocolate would you recommend?
Hi Juli, I definitely think you could use dark chocolate! My favorite is Valrhona 72% cacao if you have time to order it; if not, my grocery store brand of choice is Ghiradelli – you can get either 60% or 70%.
Do you think it’d work if I tried using toasted marshmallows instead of shaved chocolate for garnish? Still have half a bag leftover from attempting to make your six layer cake (and failing miserably, I might add).
Sure, I don’t see why not!
Stuck to your chocolate shavings cause the toasted mallows made my cream a bit too liquidy. Thank you so so much for sharing! It was amazing.
Whoa. Whoa. Whoa. I made this yesterday. WOW is it good! It’s uber uber chocolately without being bitter. This is definitely a keeper, and will enter the regular repertoire (especially if I’m going to make an omelet or something the next morning with those leftover egg whites).
I just made this and my pastry cream got super thick super fast. So thick in fact I couldn’t press it through the sieve. Any idea what may have caused that? I am still hopeful that it will be fantastic for my husbands birthday tonight! (and last time I made a chocolate cream pie from a different recipe it didn’t set right. So at least that isn’t an issue!)
Hi Mary, The heat may have been a little high, that’s all I can think of, unless you inadvertently used more cornstarch than called for.
This looks delicious- we have an Oreo cookie pie, but instead of an oreo crust we use a butter cookie crust and crush the oreos into the top. Still, definitely need to try making this recipe to compare!
I made this for a New Year’s Eve party and everyone loved it! I don’t even like chocolate, but the whipped cream helped cut the chocolate taste just enough and even I liked it! This recipe is a definite keeper!
Hi! Thanks so much for this recipe. I just made it for a family gathering and it was enjoyed. I ended up not having any chocolate on hand so I had to sub about 1/2 cup cocoa and 1/2 cup extra of sugar to make it chocolate, but it worked and was nice and creamy, thick and chocolatey just like I was hoping it would be!
Im making this to take to a friend’s but it says to serve immediately after adding the whip cream. What will happen if I add the whip cream and not serve it immediately?
Hi Nabila, The whipped cream could get start to get soft/runny if left at room temperature. I would definitely serve it the same day you assemble it, and if you won’t serve it immediately after putting the whipped cream on, I would definitely cover and refrigerate it.
This recipe was brilliant! I tried it on for my friend birthday cake and it turns out just perfect. thank so much (Y)
This was one of three pies I made for Thanksgiving and everyone said it was the one pie I shouldn’t bother with. But, my 7 yr old granddaughter LOVES chocolate, so it made the list. I did change up the way I made the filling, whisking together the dry ing, then whisk in egg yolks, then cream and cook, stirring over medium heat. Turned out perfectly! And, was the hit of the deserts!! The crust did fall apart a bit, even though I processed the cookies in the food processor, but no one really minded. I’ve made a few chocolate cream pies in my day, but this one is a true keeper. Silky, creamy and just the right amount of sweetness to not overpower the lovely chocolate. Thanks so much for the recipe. We loved it!!
I know it sounds weird but if you use a potato masher for the bottom and press the sides with your fingers you get a perfect hard crust!!
Okay, your pie looked so good, it has joined my piefest for Thanksgiving! Here’s a photo of the filling (made a graham cracker crust since I had no chocolate wafers and wanted to avoid the pre-Thanksgiving shoppers. I can’t wait to make the topping tomorrow-the remaining filling in the pan was sooooo good-thanks for the recipe-I’m posting on fb but also posting your link and photo linking back to your site. http://www.facebook.com/pj.todora
Why do you need to strain the filling? Is there much waste? I don’t have a sieve and am tempted to skip this step… Thoughts?
Hi Mandy, Straining it ensures that it’s silky smooth and that no partially pieces of egg make it into your chocolate cream. There is no waste at all, save for a few cooked pieces that cling to the sides of the pan. If you can get a sieve easily and quickly, I’d spring for one – I use mine a ton. But if not, I don’t think you’ll run your cream without. I’d just be sure to whisk really well to get it as smooth as possible.
This looks delicious and I am planning on making it the night before thanksgiving I read the comment on what to do when making it the night before but I also wanted to know if I could make the whipped topping a couple hours before and then just put the pie in the fridge until dessert time?
Yes, you could definitely do that!
My son in college is coming home for Thanksgiving and asked if I could make a homemade chocolate cream pie. I think this recipe I found online sounds really good. I am trying to cook ahead because my Wed. is packed with stuff to do already. Will this pie taste good Thanksgiving Day if I make it Tuesday night? I can make whipping cream Thanksgiving morning.
Hi Alma, Yes, you could definitely do that and I don’t think there would be a problem. You might want to bake the pie shell, then store the chocolate cream in a bowl with plastic wrap pressed against it, then fill and top the pie on Thanksgiving so the crust doesn’t get soggy.
Will do. Thanks for sharing this recipe.
can cheese cloth be used as fine mesh sieve. and is the strained filling the stuff in the bowl or on the cloth. Thank you
Hi Joe, I have never used cheesecloth in place of a sieve, and while I know it can be useful when draining liquid from solid masses, I’m not sure how easily it would be to pass a pastry cream through it. You could try, but it might be difficult. The strained filling is what’s in the bowl.
I made this tonight and, wow, was it delicious! My only problem was the crust didn’t seem to hold together well ~ alot of the crumbs got left behind in the pie plate. I crushed them in a plastic bag with a rolling pin and I’m wondering of my crumbs were too big ~ I may have been better off using the food processor to make them finer. Or, perhaps I should use more butter next time ~ any suggestions?
Hi Teri, I try to use the food processor whenever possible to make crumbs. I’ve done the plastic bag and rolling pin in a pinch, but I always find that my crumbs are too big and chunky. The food processor really gets them to a fine consistency, which is perfect for crusts.
Looking at this pie just makes me feel relaxed and excited for fall! I can’t think of anything more perfect for a send away of Summer than a sweet, creamy, and delicious chocolate pie! YUMMY! Thanks for the recipe, I can’t wait to test it out this weekend ;)
This looks amazing! Your photographs make all your food seem so delicious.
Have you ever tried melting some semi-sweet chocolate and pour it on wax paper in a small container or cookie sheet to make a thin chocolate bar. Then freeze it for a few minutes until hard remove and drop the chocolate bar on the counter breaking it up in bite size pieces and inserting them inside the chocolate pie before putting on the final topping for a little extra chocolate surprise.
Oooh I haven’t tried, but it sounds great!