Oreo Mud Pie Cheesecake is a baked cheesecake with an Oreo cookie crust, a thin layer of chocolate ganache, a fluffy chocolate pudding topping, and a finishing layer of whipped cream. It’s rich in that classic “mud pie” way, with a lot of chocolate and that cookies-and-cream flavor that always works.
I really like this version because it has clean layers and a real cheesecake texture, not just a soft set filling. The ganache adds a deeper chocolate bite, and the pudding layer makes the whole thing feel a little lighter when you slice it.
This is one of my go-to desserts for weekends and holidays, especially when I want something that can hang out in the fridge until I’m ready to serve. I usually put out extra crushed Oreos and a little chocolate syrup so people can top their slices how they want.

Why You’ll Love This Recipe
True mud pie flavor: Between the Oreo crust, ganache, pudding, and whipped topping, it hits that classic chocolate “mud pie” taste in a way that feels familiar.
Make-ahead friendly: This one is happiest after a long chill, so it’s easy to prep the day before you need it.
Great sliceability: The layers set up nicely, so you get tidy slices instead of a messy scoop situation.
Worth the water bath: The cheesecake bakes up creamy with a smooth top, and the texture stays soft and rich.
Easy to decorate: Crushed Oreos, chocolate shavings, or a quick drizzle are all you need to make it look finished.
Ingredients You’ll Need
Oreo Crust
- Oreo cookies: Regular Oreos are what I use here (not Double Stuf). Finely crushing them makes the crust pack in tight and slice cleanly.
- Unsalted butter: Melted butter is what binds the crumbs so the crust holds together. If you only have salted butter, it’s fine.
- Granulated sugar: This is just a little extra sweetness and it helps the crust bake up a bit more “cookie-like.”
Cheesecake Filling
- Cream cheese: Full-fat blocks work best here, not the tub kind. Softened cream cheese is the difference between a smooth batter and a lumpy one.
- Granulated sugar: Keeps the filling sweet and classic. I stick with white sugar here so the cocoa and Oreo flavor stay front and center.
- Unsweetened cocoa powder: Sift it if it’s clumpy. This gives the cheesecake that deep chocolate base without making it taste like frosting.
- All purpose flour: A small amount helps the filling set and slice cleanly. I use regular flour; no need for anything fancy.
- Sour cream: Adds that tangy cheesecake flavor and keeps the texture creamy. Full-fat is what I prefer.
- Vanilla extract: Don’t skip it. It smooths out the cocoa flavor and keeps the filling tasting like “cheesecake,” not just chocolate.
- Eggs: Room temperature eggs blend in more easily and help keep the batter from getting overmixed. Add them gently and don’t rush this part.
- Espresso powder (optional): This doesn’t make it taste like coffee, it just deepens the chocolate. I use it when I have it.
- Fine salt: A small amount makes the chocolate and Oreo flavor pop more. Fine salt dissolves right in.
Chocolate Ganache
- Semisweet chocolate: Semisweet is my go-to here because it keeps the ganache from getting too sweet. Chop it so it melts quickly and evenly.
- Heavy cream: This is what makes the ganache smooth and spreadable. Don’t swap milk here or it won’t set the same.
Chocolate Pudding Layer
- Instant chocolate pudding mix: Make sure it’s instant, not cook-and-serve. This layer sets fast and gives you that classic mud pie “pudding” feel.
- Cold milk: Cold milk helps the pudding thicken the way it should. I usually use whole milk, but 2% works too.
- Whipped topping or whipped cream: Folding this in makes the pudding layer lighter and easier to spread. Store-bought whipped topping is totally fine here.
Whipped Topping and Finish
- Heavy cream: Cold cream whips up faster and holds its shape better. If your kitchen runs warm, chill the bowl too.
- Powdered sugar: Sweetens the whipped cream and helps it stay stable. Granulated sugar can feel gritty here, so I stick with powdered.
- Vanilla extract: Just enough to make the whipped topping taste like something, not plain cream.
- Oreo cookies: Crushed Oreos on top give a nice little crunch and make it look finished with almost no effort.
- Chocolate shavings or chocolate syrup (optional): Use this if you want a more dramatic finish, especially for holidays. I usually do a light drizzle.

Recipe Instructions
- Heat the oven: Heat the oven to 325°F. Lightly grease a 9-inch springform pan, then wrap the outside with two layers of foil.
- Mix the crust: Stir the finely crushed Oreos, melted butter, and sugar together until the crumbs look evenly moistened.
- Bake the crust: Press the crust into the bottom and about 1 inch up the sides of the pan. Bake for 10 minutes, then let it cool while you make the filling.
- Reduce the oven: Reduce the oven temperature to 300°F.
- Beat the cream cheese: Beat the softened cream cheese until smooth, then mix in the sugar, cocoa powder, flour, salt, and espresso powder (if using) until combined.
- Add the sour cream: Mix in the sour cream and vanilla until blended.
- Add the eggs: Add the eggs one at a time, mixing on low just until blended after each one.
- Fill the pan: Pour the batter into the cooled crust and smooth the top.
- Make the water bath: Set the springform pan into a roasting pan. Add hot water to the roasting pan so it comes about halfway up the sides of the springform.
- Bake: Bake for 55 to 70 minutes, until the edges are set and the center is still slightly wobbly.
- Cool in the oven: Turn the oven off, crack the door, and let the cheesecake rest for 1 hour.
- Cool on the counter: Remove the cheesecake from the water bath and cool to room temperature.
- Make the ganache: Heat the heavy cream just until it simmers, then pour it over the chopped semisweet chocolate. Let it sit for 2 minutes, then whisk until smooth.
- Chill the ganache: Spread a thin layer of ganache over the cooled cheesecake, then chill for 20 minutes.
- Mix the pudding: Whisk the instant pudding mix with cold milk until thickened, about 2 to 3 minutes.
- Fold and spread: Fold the whipped topping (or whipped cream) into the pudding, then spread the pudding layer over the ganache.
- Chill: Refrigerate for at least 6 hours or overnight until fully set.
- Whip the cream: Whip the cold heavy cream with powdered sugar and vanilla to medium peaks, then spread or pipe it over the top.
- Finish and slice: Top with crushed Oreos and optional chocolate shavings or syrup. Slice with a hot, dry knife for clean cuts.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use room temperature dairy. Cream cheese, sour cream, and eggs blend in smoother when they aren’t cold. It also keeps you from having to beat the batter too long.
Mix on low after the eggs go in. Once you add the eggs, keep the mixer speed low and stop as soon as the batter looks combined. Overmixing is a big reason cheesecakes crack.
Don’t skip the water bath. It’s the easiest way to get that creamy texture and gentle bake. The foil wrap is annoying, but it’s worth it.
Let it cool slowly. The hour in the turned-off oven helps prevent a sudden temp change, which can cause sinking and cracking. I keep it simple and just follow the timing.
Sift the cocoa if it’s clumpy. Cocoa lumps love to hang around in cheesecake batter. A quick sift makes the filling mix in faster.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Coffee or espresso: This is really good with coffee, especially if you used espresso powder in the filling. I like it with a latte or plain black coffee.
- Cold milk: A cold glass of milk is classic with Oreo desserts. It keeps the plate simple and doesn’t compete with the chocolate.
- Fresh berries: Strawberries or raspberries on the side are nice if you want something fresh with all the chocolate. I usually just pile a few on the plate.
- Extra drizzle: Put out chocolate syrup or extra ganache and let people add it themselves. It’s also nice with a pinch of flaky salt on the whipped cream.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I keep it right in the springform pan if I have room, or transfer slices to an airtight container.
You can make this recipe ahead because it needs a long chill anyway. I usually bake the cheesecake the day before, then do the ganache and pudding layer once it’s fully cool.
If you want to freeze it, freeze individual portions so you can grab a slice at a time. Thaw in the fridge overnight before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
How do I know when the cheesecake is done baking?
Look for set edges and a center that still has a little wobble when you gently shake the pan. If the whole thing looks liquidy, it needs more time, but if the center is totally firm it may be overbaked.
Do I really need a water bath?
I recommend it for this recipe. It helps the cheesecake bake more evenly and keeps the texture creamy, and I get fewer cracks when I use one.
Can I swap the sour cream for something else?
Yes. Full-fat Greek yogurt works well in the same amount. The flavor is a little different, but the texture is still creamy.
Can I use homemade whipped cream instead of whipped topping in the pudding layer?
You can. Just whip it to soft peaks, then fold it in gently so the pudding layer stays light and spreadable.
What’s the best way to get clean slices?
Use a sharp knife dipped in hot water, then wipe it dry between cuts. It takes an extra minute, but the layers stay neat.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Oreo Mud Pie Cheesecake
INGREDIENTS
Oreo Crust
- 28 Oreo cookies finely crushed
- 6 tbsp unsalted butter melted
- 1 tbsp granulated sugar.
Cheesecake Filling
- 24 oz cream cheese softened
- 1 cup granulated sugar
- 1/3 cup unsweetened cocoa powder sifted
- 2 tbsp all purpose flour
- 1/2 cup sour cream room temperature
- 2 tsp vanilla extract
- 3 large eggs room temperature
- 1 tsp espresso powder optional
- 1/4 tsp fine salt.
Chocolate Ganache
- 6 oz semisweet chocolate chopped
- 1/2 cup heavy cream.
Chocolate Pudding Layer
- 1 box instant chocolate pudding mix 3.9 oz
- 1 3/4 cups cold milk
- 1 cup whipped topping or whipped cream.
Whipped Topping and Finish
- 1 cup heavy cream cold
- 2 tbsp powdered sugar
- 1 tsp vanilla extract
- 8 Oreo cookies crushed for topping
- chocolate shavings or chocolate syrup optional.
INSTRUCTIONS
Crust
- heat oven to 325 F and lightly grease a 9 inch springform pan then wrap outside with two layers of foil
- mix crushed Oreos butter and sugar until evenly moistened then press into bottom and 1 inch up sides
- bake crust 10 minutes then cool while you make filling.
Cheesecake
- reduce oven to 300 F
- beat cream cheese until smooth then mix in sugar cocoa flour salt and espresso powder until combined
- mix in sour cream and vanilla then add eggs one at a time mixing on low just until blended
- pour batter into crust and smooth top then place pan in a roasting pan and add hot water to reach halfway up sides
- bake 55 to 70 minutes until edges are set and center still slightly wobbly
- turn oven off crack door and rest cheesecake 1 hour then remove and cool to room temperature.
Ganache and Pudding
- heat cream just to simmer then pour over chopped chocolate rest 2 minutes whisk smooth then spread a thin layer over cooled cheesecake and chill 20 minutes
- whisk pudding mix with cold milk until thickened 2 to 3 minutes then fold in whipped topping and spread over ganache.
Chill and Finish
- refrigerate at least 6 hours or overnight until fully set
- whip heavy cream powdered sugar and vanilla to medium peaks then pipe or spread over top and finish with crushed Oreos and optional chocolate drizzle
- slice with a hot dry knife for clean cuts.
