Love this? Save it for later!
Share the inspiration with your friends
My sister showed up at my door last December looking like she’d just wrestled a bag of flour and lost. She was holding a pie plate covered in foil and said, “I need you to try this. I messed up the crust, but the filling is… something.” I pulled the foil off, and the smell hit me first—white chocolate and peppermint, cold and sweet. The filling was snowy white with these tiny red candy cane flecks throughout, and the crust was definitely lopsided. But I cut myself a slice anyway, mostly to be nice.
The first bite stopped me mid-chew. It was creamy, almost like a mousse, but dense enough to feel substantial. The white chocolate gave it this rich, buttery sweetness, and the candy cane pieces added a cool crunch that kept things from getting too heavy. I finished that slice and immediately asked for another. She laughed and said she’d made it on a whim after seeing a similar idea online, but her version was a happy accident. The crust was a disaster—too much butter, not enough crumb—but the filling was perfect. I told her she had to make it again, properly this time, and share the recipe.
She did. And I’ve been making this Perfect White Chocolate Candy Cane Pie every holiday season since. It’s the kind of dessert that feels fancy but takes almost no real effort. You don’t even turn on the oven. That alone makes it a winner in my book.
Why You’ll Love This Recipe
This isn’t just another holiday pie. It’s the one people ask for by name after the first bite. Here’s why I keep coming back to it year after year.
- No oven required. Seriously. The filling sets in the fridge, and the crust comes together in a food processor. Perfect for when your oven is already stuffed with a roast or cookies.
- Simple ingredients. You probably have most of these in your pantry already. White chocolate, heavy cream, cream cheese, and candy canes. That’s the whole list.
- Make-ahead friendly. This pie needs at least four hours to chill, but overnight is better. That means you can prep it the day before and just pull it out when guests arrive.
- Visually stunning. The white filling with red candy cane pieces on top is pure holiday magic. It looks like something from a bakery window, but you made it.
- Perfect for holiday gatherings. I’ve brought this to Christmas dinners, cookie exchanges, and even New Year’s parties. It disappears fast every single time.
What makes this version different from others? It’s the texture. A lot of no-bake pies end up too gelatinous or too soft. This one hits the sweet spot—creamy but sliceable, rich but not cloying. The trick is using real white chocolate (not melting wafers) and letting the cream cheese come to room temperature. Small details, big payoff.
Honestly, this pie is the kind of dessert that makes you close your eyes after the first bite. It’s comfort food dressed up in holiday colors. And it’s so easy, you’ll wonder why you ever bothered with complicated holiday desserts.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver a rich, creamy, and festive dessert without any fuss. Most of these are pantry staples during the holidays, and the rest are easy to find at any grocery store.
For the Oreo Crust
- 24 Oreo cookies (regular, not double-stuf) – You’ll use the whole cookie, cream filling and all. The chocolate cookie pairs beautifully with the white chocolate and peppermint.
- 5 tablespoons unsalted butter, melted – This binds the cookie crumbs. I use salted butter in a pinch and just skip adding any extra salt.
For the White Chocolate Filling

- 12 ounces high-quality white chocolate, finely chopped – I prefer Ghirardelli or Lindt bars. White chocolate chips work too, but they contain stabilizers that can make the filling slightly grainy. Chopped bars melt more smoothly. (This is the real key to that silky texture.)
- 2 cups heavy cream, divided – One cup gets heated for melting the chocolate. The other cup gets whipped into stiff peaks. Keep it cold until you’re ready to whip.
- 8 ounces full-fat cream cheese, softened to room temperature – This gives the filling structure and a slight tang that balances the sweetness. Low-fat cream cheese will make the filling too soft.
- 1/2 cup powdered sugar – Adds sweetness without grittiness. Sift it if yours is lumpy.
- 1 teaspoon vanilla extract – Use pure vanilla if you have it. It rounds out the white chocolate flavor.
- 1/2 teaspoon peppermint extract – Be careful here. Peppermint extract is potent. Start with 1/4 teaspoon, taste, and add more if you want a stronger mint kick.
- 1/2 cup crushed candy canes (about 4-5 full-sized candy canes) – Crush them in a sealed bag with a rolling pin. Don’t pulverize them into powder—you want small, crunchy pieces. Save a tablespoon for garnish.
For the Topping
- 1 cup heavy cream – For the whipped cream topping. You can use store-bought whipped topping in a pinch, but homemade is so much better.
- 2 tablespoons powdered sugar – To sweeten the whipped cream.
- 1/4 cup crushed candy canes – For sprinkling on top right before serving.
- Optional: white chocolate shavings or curls – For extra visual appeal. I use a vegetable peeler on a white chocolate bar.
Ingredient sourcing tip: I’ve found that store-brand candy canes work just as well as name brands here. Just make sure they’re fresh and not stale—stale candy canes are harder to crush and don’t have that satisfying snap.
Equipment Needed
- 9-inch pie dish – Glass or ceramic works best. Metal can sometimes affect the crust’s browning (though we’re not baking here).
- Food processor – For crushing the Oreos into fine crumbs. A rolling pin and sealed bag work too, but the food processor is faster and more consistent.
- Medium saucepan – For melting the white chocolate with cream. Use a heavy-bottomed one to prevent scorching.
- Electric hand mixer or stand mixer – Whipping cream by hand is possible but exhausting. Save your arm strength.
- Rubber spatula – For folding the whipped cream into the white chocolate mixture. A gentle hand is key here.
- Sealable plastic bag and rolling pin – For crushing candy canes without making a mess.
- Fine-mesh sieve – Optional, but helpful if you want to sift powdered sugar.
Budget-friendly alternative: If you don’t own a food processor, place the Oreos in a sealed bag and crush them with a rolling pin or even a heavy skillet. It takes a few extra minutes but works perfectly.
Preparation Method
Let me walk you through this step by step. It looks like a lot, but I promise it’s straightforward. The filling comes together in about 15 minutes of active work.
- Make the Oreo crust. Place the 24 Oreo cookies in a food processor and pulse until they become fine crumbs. You should have about 2 cups of crumbs. Pour in the 5 tablespoons of melted butter and pulse again until the mixture looks like wet sand. It should hold together when you pinch it between your fingers.
- Press the crust into the pie dish. Dump the crumb mixture into your 9-inch pie dish. Use the bottom of a measuring cup or a flat-bottomed glass to press the crumbs firmly and evenly into the bottom and up the sides of the dish. Don’t forget the edges—they need to be thick enough to hold the filling. Place the crust in the refrigerator to chill while you make the filling. (At least 20 minutes. This helps it set so it doesn’t crumble when you slice.)
- Melt the white chocolate. Place the 12 ounces of finely chopped white chocolate in a heatproof bowl. Heat 1 cup of heavy cream in a small saucepan over medium heat until it’s steaming but not boiling—small bubbles should form around the edges. Pour the hot cream over the white chocolate and let it sit for 2 minutes without stirring. Then gently stir with a rubber spatula until the chocolate is completely melted and the mixture is smooth. If there are stubborn lumps, microwave it in 10-second bursts, stirring in between. Set aside to cool slightly.
- Whip the cream. In a large mixing bowl (or the bowl of a stand mixer), pour the remaining 1 cup of cold heavy cream. Beat on medium-high speed until soft peaks form—the cream should hold its shape but still look a little droopy. Add the 1/2 cup powdered sugar and 1 teaspoon vanilla extract, then continue beating until stiff peaks form. Be careful not to over-whip, or you’ll end up with butter. Set the bowl aside.
- Beat the cream cheese. In a separate large bowl, beat the 8 ounces of softened cream cheese with an electric mixer until it’s smooth and fluffy, about 2 minutes. Scrape down the sides of the bowl halfway through. Add the cooled white chocolate mixture (it should be warm to the touch, not hot) and beat until fully combined. The mixture should be thick and glossy.
- Add the peppermint and candy canes. Stir in the 1/2 teaspoon peppermint extract and 1/2 cup crushed candy canes. Fold gently with a rubber spatula until the candy cane pieces are evenly distributed. At this point, taste the filling. If you want more mint, add another 1/4 teaspoon of extract. (I usually do, but I love peppermint.)
- Fold in the whipped cream. This is the most important step. Add about one-third of the whipped cream to the white chocolate mixture and fold it in gently with a rubber spatula. Use a cutting motion—down the middle, across the bottom, up the side. Once it’s mostly incorporated, add the remaining whipped cream and fold until no white streaks remain. The mixture should be light, airy, and uniform in color.
- Assemble the pie. Remove the chilled crust from the refrigerator. Spoon the filling into the crust and spread it evenly with a spatula. Smooth the top as much as you can—it doesn’t have to be perfect because the whipped cream will cover it.
- Chill the pie. Cover the pie dish with plastic wrap and refrigerate for at least 4 hours, but overnight is better. The filling needs time to set properly. If you try to slice it too early, it will be too soft. Trust me, I’ve made that mistake.
- Make the whipped topping. Just before serving, whip the remaining 1 cup of heavy cream with 2 tablespoons of powdered sugar until stiff peaks form. Spread or pipe the whipped cream over the chilled pie. Sprinkle the reserved 1/4 cup crushed candy canes on top, and add white chocolate shavings if you’re feeling fancy.
- Slice and serve. Use a sharp knife dipped in hot water and wiped dry for clean slices. Serve cold. Store leftovers in the refrigerator for up to 3 days.
Cooking Tips & Techniques
Here are the things I’ve learned the hard way so you don’t have to.
Don’t rush the cream cheese. It absolutely needs to be at room temperature. Cold cream cheese will leave lumps in your filling, and nobody wants a lumpy pie. Take it out of the fridge at least an hour before you start.
White chocolate is finicky. It seizes up if it gets too hot or if even a drop of water gets into the bowl. Make sure your bowl and spatula are completely dry. And use a gentle hand when melting—low and slow is the way to go. I’ve ruined a batch by getting impatient and cranking up the heat. It turned into a grainy, clumpy mess.
Fold, don’t stir. When you’re combining the whipped cream with the white chocolate mixture, use a gentle folding motion. Stirring aggressively will deflate the whipped cream, and your pie will end up dense instead of light and creamy. I learned this lesson after making a flat, sad pie one Christmas. Never again.
Crush candy canes strategically. Put them in a sealed plastic bag and use a rolling pin to crush them. Leave some larger pieces for texture on top, and keep the finer crumbs for mixing into the filling. If you crush them too fine, they’ll dissolve into the filling and you’ll lose that satisfying crunch.
Chill time is non-negotiable. I know it’s tempting to rush, but this pie needs at least 4 hours in the fridge. Overnight is ideal. The filling firms up beautifully, and the flavors meld together. Slice it too early, and you’ll have a delicious but messy situation.
Multitask smartly. While the white chocolate is cooling, whip the cream. While the cream cheese is beating, crush the candy canes. This recipe moves fast once you start, so having everything prepped and measured is a lifesaver.
Variations & Adaptations
This pie is incredibly versatile. Here are a few ways I’ve tweaked it over the years.
Gluten-free version. Use gluten-free chocolate sandwich cookies for the crust. I’ve tried a few brands, and they all work well. Just make sure they’re the same size as regular Oreos for accurate measurements.
Dairy-free version. Substitute the cream cheese with a dairy-free alternative (I like Kite Hill brand) and use full-fat coconut cream instead of heavy cream. The texture will be slightly different—a bit softer—but still delicious. Use dairy-free white chocolate, like the one from Enjoy Life.
Chocolate mint version. Swap the Oreo crust for a chocolate wafer crust and add 1/4 cup of mini chocolate chips to the filling along with the candy canes. The chocolate-mint combination is classic for a reason.
Peppermint bark pie. After spreading the whipped cream on top, drizzle melted dark chocolate over the pie and sprinkle with extra crushed candy canes. It turns into a peppermint bark situation, and it’s absolutely decadent.
Make it a cheesecake. Increase the cream cheese to 12 ounces and add one more tablespoon of powdered sugar. The filling will be denser and more cheesecake-like. Bake it at 325°F for 25 minutes if you want a set cheesecake texture, but honestly, the no-bake version is easier.
Flavor swap. Not a peppermint fan? Skip the candy canes and add 1/2 cup of crushed toffee bits and 1/2 teaspoon of vanilla bean paste. It becomes a white chocolate toffee pie that’s equally addictive.
Serving & Storage Suggestions
This pie is best served cold, straight from the refrigerator. I like to let it sit out for about 5 minutes before slicing—just enough to take the chill off without losing the structure.
Presentation tips: Pipe the whipped cream in rosettes or swirls for a bakery-style look. Sprinkle the crushed candy canes on top right before serving so they stay crunchy. A few white chocolate curls or shavings add an elegant finish. Serve each slice on a chilled plate for extra wow factor.
What to serve with it: A hot cup of coffee or a mug of spiced hot chocolate balances the sweetness perfectly. If you’re serving it after a heavy meal, a light fruit salad on the side helps cut through the richness. I’ve also served it alongside a plate of zesty key lime pie rice krispie treats for a dessert spread that covers all the bases.
Storage: Cover the pie dish tightly with plastic wrap or transfer slices to an airtight container. It will keep in the refrigerator for up to 3 days. After that, the crust starts to soften and the candy cane pieces lose their crunch.
Freezing: You can freeze this pie! Make it through step 8 (before adding the whipped topping). Wrap the pie dish tightly in plastic wrap and then a layer of aluminum foil. Freeze for up to 2 months. Thaw in the refrigerator overnight, then add the whipped topping and crushed candy canes before serving. I’ve done this for holiday prep, and it works beautifully.
Reheating: This is a no-bake pie, so there’s no reheating involved. But if you’ve frozen it, let it thaw in the fridge. Don’t rush it at room temperature—the texture will suffer.
Flavor development: The flavors actually meld together and deepen after a day in the fridge. The peppermint becomes more subtle, and the white chocolate gets richer. I actually prefer this pie on day two.
Nutritional Information & Benefits
Let’s be real—this is a decadent dessert, not a health food. But here’s what you’re looking at per slice (based on 10 servings).
- Calories: Approximately 480-520
- Fat: 34g
- Carbohydrates: 42g
- Protein: 5g
- Sugar: 34g
Health highlights: The cream cheese provides a small amount of calcium and protein. White chocolate contains a bit of calcium and iron, though it’s mostly a treat. The peppermint in candy canes can aid digestion—a nice bonus after a heavy holiday meal.
Dietary considerations: This recipe contains dairy and gluten (from the Oreos). For a gluten-free option, use gluten-free sandwich cookies. For a dairy-free option, see the variations section above. It’s not suitable for vegans unless you use dairy-free substitutes throughout.
Potential allergens: Dairy (cream cheese, heavy cream, white chocolate), gluten (Oreos), and soy (often in white chocolate and Oreos). Check your ingredient labels if you’re serving someone with allergies.
My personal take: I don’t make this pie every week. It’s a special occasion dessert, and I think that’s okay. Life is about balance. Enjoy a slice, savor it, and don’t stress about the numbers. The joy it brings to a holiday table is worth every calorie.
Conclusion
This Perfect White Chocolate Candy Cane Pie has become my go-to holiday dessert for good reason. It’s easy enough for a beginner baker but impressive enough to steal the show at any gathering. The combination of creamy white chocolate, crunchy candy cane pieces, and a rich chocolate Oreo crust is pure holiday magic. And the fact that you don’t even need to turn on the oven? That’s the real gift.
I love this recipe because it feels like a celebration. Every time I make it, I remember my sister standing in my doorway, covered in flour, holding a lopsided pie that turned out to be one of the best things I’ve ever eaten. That’s the kind of memory a recipe like this creates. It’s not just about the dessert—it’s about the people you share it with.
I’d love to hear how yours turns out! Leave a comment below and let me know if you tried any variations or if this pie became a new tradition in your home. Share it with your friends and family—they’ll thank you for it. And if you’re looking for another crowd-pleasing dessert, try my decadent hazelnut cream bars with dark chocolate for a completely different kind of sweet treat.
Happy holidays, and happy baking (or rather, happy no-baking)!
Frequently Asked Questions
Can I use white chocolate chips instead of a bar?
Yes, but the texture might be slightly different. White chocolate chips contain stabilizers that prevent them from melting as smoothly as bar chocolate. If you use chips, add an extra tablespoon of heavy cream to help them melt. The filling will still be delicious, just a tiny bit grainier.
How far in advance can I make this pie?
You can make the entire pie (without the whipped topping) up to 2 days ahead. Cover it tightly with plastic wrap and keep it in the refrigerator. Add the whipped cream and crushed candy canes right before serving for the best presentation. If you want to make it even further ahead, freeze it for up to 2 months.
Can I use a different crust?
Absolutely! A graham cracker crust works well, though it’s sweeter than the Oreo version. A chocolate wafer crust is another great option. If you’re gluten-free, use gluten-free chocolate sandwich cookies or gluten-free graham crackers. The filling is versatile enough to pair with almost any crust.
My filling turned out too soft. What went wrong?
This usually happens for one of three reasons: the cream cheese wasn’t fully softened, the white chocolate mixture was too warm when you added the whipped cream, or you didn’t chill the pie long enough. Make sure your cream cheese is at room temperature, let the white chocolate cool for 5-10 minutes before folding, and be patient with the chilling time. Four hours is the minimum—overnight is best.
Can I make this pie without a food processor?
Definitely. For the crust, place the Oreos in a sealed plastic bag and crush them with a rolling pin or a heavy skillet. It takes a few extra minutes, but it works perfectly. For the filling, you only need a mixing bowl and an electric hand mixer (or even a whisk and some elbow grease for the cream). No special equipment required.
Pin This Recipe!

Perfect White Chocolate Candy Cane Pie: Easy No-Bake Dessert
A creamy, no-bake white chocolate pie with crunchy candy cane pieces and an Oreo crust. Perfect for holiday gatherings, this easy dessert is make-ahead friendly and visually stunning.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 4 hours 20 minutes (includes chilling)
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 24 Oreo cookies (regular, not double-stuf)
- 5 tablespoons unsalted butter, melted
- 12 ounces high-quality white chocolate, finely chopped
- 2 cups heavy cream, divided
- 8 ounces full-fat cream cheese, softened to room temperature
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon peppermint extract
- 1/2 cup crushed candy canes (about 4–5 full-sized candy canes)
- 1 cup heavy cream (for topping)
- 2 tablespoons powdered sugar (for topping)
- 1/4 cup crushed candy canes (for topping)
- Optional: white chocolate shavings or curls
Instructions
- Make the Oreo crust: Place the 24 Oreo cookies in a food processor and pulse until fine crumbs. Add 5 tablespoons melted butter and pulse until the mixture looks like wet sand.
- Press the crust into a 9-inch pie dish firmly and evenly. Refrigerate for at least 20 minutes.
- Melt the white chocolate: Place 12 ounces finely chopped white chocolate in a heatproof bowl. Heat 1 cup heavy cream in a saucepan until steaming. Pour over chocolate, let sit 2 minutes, then stir until smooth. Set aside to cool slightly.
- Whip the cream: In a large bowl, beat the remaining 1 cup cold heavy cream until soft peaks form. Add 1/2 cup powdered sugar and 1 teaspoon vanilla extract, then beat until stiff peaks form.
- Beat the cream cheese: In a separate bowl, beat 8 ounces softened cream cheese until smooth. Add the cooled white chocolate mixture and beat until combined.
- Add peppermint and candy canes: Stir in 1/2 teaspoon peppermint extract and 1/2 cup crushed candy canes. Fold gently.
- Fold in the whipped cream: Add one-third of the whipped cream to the white chocolate mixture and fold gently. Repeat with remaining whipped cream until no white streaks remain.
- Assemble the pie: Spoon the filling into the chilled crust and spread evenly.
- Chill the pie: Cover and refrigerate for at least 4 hours, preferably overnight.
- Make the whipped topping: Just before serving, whip 1 cup heavy cream with 2 tablespoons powdered sugar until stiff peaks form. Spread or pipe over the pie. Sprinkle with 1/4 cup crushed candy canes and optional white chocolate shavings.
- Slice and serve: Use a sharp knife dipped in hot water for clean slices. Serve cold.
Notes
Use real white chocolate bars (not chips) for smoothest texture. Cream cheese must be at room temperature. Chill at least 4 hours, overnight is best. For gluten-free, use gluten-free chocolate sandwich cookies. For dairy-free, use dairy-free cream cheese, coconut cream, and dairy-free white chocolate.
Nutrition
- Serving Size: 1 slice
- Calories: 500
- Sugar: 34
- Sodium: 280
- Fat: 34
- Saturated Fat: 20
- Carbohydrates: 42
- Fiber: 1
- Protein: 5
Keywords: white chocolate candy cane pie, no-bake pie, holiday dessert, peppermint pie, Oreo crust



