Oh my gosh, you HAVE to try this Oreo peppermint bark fudge! It’s been my go-to holiday treat for years – I’ve probably made hundreds of batches by now. There’s just something magical about how the rich chocolate layer hugs that creamy white chocolate peppermint topping, with those crunchy Oreo pieces and candy cane bits adding little surprises in every bite.
I first stumbled upon this combination when my sister begged me to make something “different” for her Christmas cookie exchange. After some experimenting (and maybe one slightly burnt batch – oops!), I landed on this perfect balance of flavors and textures. Now it’s the first thing my friends request when December rolls around.
What I love most is how ridiculously easy it is compared to traditional fudge. No candy thermometer needed – just melt, stir, and layer. In about 20 minutes of active time, you’ll have a festive treat that looks like you spent hours in the kitchen. Trust me, this Oreo peppermint bark fudge disappears faster than you can say “holiday calories don’t count!”

Why You’ll Love This Oreo Peppermint Bark Fudge
This isn’t just any fudge—it’s a holiday party in your mouth! Here’s why it’s so good:
- Crazy easy: No candy thermometer, no fuss—just melt, layer, and chill. Even my kitchen-avoidant brother can make this!
- Festive AF: The red-and-white candy cane flecks make it look straight out of a Christmas movie.
- Texture heaven: Creamy fudge meets crunchy Oreos and peppermint bits—every bite’s a little adventure.
- Crowd-pleaser: Kids go nuts for the Oreos, adults adore the sophisticated peppermint-chocolate combo.
- Makes you look fancy: That swirled two-layer look? Total baker’s flex with minimal effort.
Seriously, one taste and you’ll be hooked. I’ve seen people sneak seconds before the fudge even fully sets!

Ingredients for Oreo Peppermint Bark Fudge
You’ll need just a handful of simple ingredients to make this magical holiday treat:
- 1 cup (237ml) sweetened condensed milk, divided (regular or fat-free both work)
- 1 ½ cups (255g) chocolate chips (I prefer semi-sweet, but milk chocolate works too)
- Pinch of salt (trust me, it makes the flavors pop!)
- 1 teaspoon vanilla extract, divided
- 1 cup chopped Oreos (about 8 regular cookies – I use a mix of big chunks and fine crumbs)
- 1 ½ cups (255g) white chocolate chips
- ¼ cup crushed candy canes or peppermint pieces (about 3-4 candy canes), plus extra for topping
Ingredient Notes & Substitutions
Here are my little secrets for ingredient success:
That divided condensed milk? It means you’ll use half for each layer – don’t dump it all in at once! For chocolate, I’ve found semi-sweet balances the sweetness perfectly, but go milk if that’s your jam. And please – please – make sure your pans are bone dry before melting chocolate. Even a drop of water can make it seize up into a grainy mess. (Ask me how I know…)
Equipment You’ll Need
Don’t worry—you won’t need any fancy gadgets for this Oreo peppermint bark fudge! Just grab:
- An 8×8 or 9×9 inch square baking pan (I use whatever’s clean!)
- Foil or parchment paper for easy lifting
- Nonstick cooking spray (that fudge needs to pop out clean!)
- A medium saucepan (or two if you’re impatient like me)
- A trusty spatula for scraping every last bit of deliciousness
That’s it! Now let’s make some magic happen.
How to Make Oreo Peppermint Bark Fudge
Okay, let’s dive into the fun part—making this irresistible Oreo peppermint bark fudge! Don’t let the layers intimidate you; it’s seriously simple. Just follow these steps:
- Prep your pan: Line your baking pan with foil or parchment paper—I like to leave some overhang so I can lift the whole slab out later. Give it a quick spritz of nonstick spray too.
- Melt the chocolate layer: In a medium saucepan over medium-low heat, combine the chocolate chips and ½ cup of sweetened condensed milk. Stir constantly (yes, constantly—no multitasking here!) until it’s silky smooth. Remove from heat.
- Add the goodies: Stir in a pinch of salt, ½ teaspoon vanilla, and those glorious chopped Oreos. Spread this thick, chunky mixture evenly into your prepared pan. Let it sit for 15-20 minutes to firm up slightly—this prevents the layers from mixing when you add the white chocolate.
- Create the peppermint layer: In another saucepan (or wash the first one), melt white chocolate chips with the remaining ½ cup condensed milk, again stirring constantly. Once smooth, stir in the remaining vanilla and crushed candy canes. Pour this over your slightly set chocolate layer, spreading gently. Sprinkle extra candy cane bits on top for that festive crunch!
- Chill out: Let the fudge cool at room temperature for a bit before transferring to the fridge. Chill for 2-3 hours until completely firm—I know it’s hard, but resist cutting too early!
Tips for Perfect Oreo Peppermint Bark Fudge
After countless batches, here’s what I’ve learned:
Work fast with melted chocolate—it starts setting quickly! If your kitchen stays cool (around 60-65°F), you can skip the fridge and let it set overnight. For clean cuts, run your knife under hot water between slices. And if your chocolate seizes? A tiny splash of vegetable oil can sometimes save it. Mostly though? Just enjoy the process—imperfections taste just as delicious!
Serving and Storing Oreo Peppermint Bark Fudge
Okay, here’s the best part – slicing into that beautiful layered fudge! I like cutting mine into 1-inch squares – small enough to pop several (no judgment!) but big enough to show off those gorgeous layers. A hot knife makes cleaner cuts – just run it under warm water and dry between slices.
Store your fudge in an airtight container between layers of wax paper. It keeps beautifully in the fridge for up to 2 weeks (if it lasts that long!). For longer storage, freeze individual pieces wrapped in parchment – they’ll stay perfect for 3 months. Thaw at room temperature for about 15 minutes before serving. The Oreos stay surprisingly crisp!
Oreo Peppermint Bark Fudge Variations
Want to mix things up? Here are my favorite ways to play with this recipe:
- Minty fresh: Swap the vanilla for peppermint extract in the white chocolate layer – just ½ teaspoon packs a punch!
- Festive colors: Stir in holiday sprinkles with the candy cane topping for extra cheer.
- Dark chocolate twist: Use dark chocolate chips instead of semi-sweet for a richer, less sweet base.
- Cookie swap: Try mint Oreos or golden Oreos for fun flavor variations.
The best part? Even my “experiments” turn out delicious – this recipe is practically foolproof!
Oreo Peppermint Bark Fudge Nutritional Info
Okay, let’s be real – we’re not eating fudge for its health benefits! But since I know some of you like to track these things (or need to justify that third piece), here’s the scoop on what’s in each delicious bite:
Based on cutting the batch into 36 pieces (good luck stopping at just one!), each square contains roughly:
- Calories: 120
- Sugar: 15g (hey, it’s a holiday treat!)
- Sodium: 30mg
- Fat: 6g (3.5g saturated)
- Carbohydrates: 18g
- Fiber: 1g (thanks, Oreo crumbs!)
- Protein: 2g
Important note: These values are estimates based on the specific ingredients I use. Your numbers might vary slightly depending on brands or if you tweak the recipe (like adding extra Oreos – no judgment here!). The condensed milk and chocolate chips do most of the heavy lifting calorie-wise, but remember – holiday treats are about joy, not numbers!
For more delicious recipes and inspiration, check out BestAllTop on Pinterest.
Print
Irresistible Oreo Peppermint Bark Fudge Recipe You’ll Crave
- Total Time: 2 hours 30 minutes
- Yield: 25-36 pieces 1x
- Diet: Vegetarian
Description
A rich and creamy Oreo peppermint bark fudge with layers of chocolate and white chocolate, studded with Oreos and crushed candy canes.
Ingredients
- 1 cup (237ml) sweetened condensed milk (regular or fat-free), divided
- 1 ½ cups (255g) chocolate chips (semi-sweet or milk)
- Pinch salt
- 1 teaspoon vanilla extract, divided
- 1 cup chopped Oreos (about 8 regular size Oreos)
- 1 ½ cups (255g) white chocolate chips
- ¼ cup crushed candy canes or peppermint pieces, plus more for topping (about 3–4 candy canes)
Instructions
- Line an 8×8 or 9×9 square pan with foil (or parchment) and spray with nonstick cooking spray.
- In a medium saucepan, melt chocolate chips and ½ cup sweetened condensed milk over medium-low heat, stirring constantly until smooth.
- Remove from heat and stir in a pinch of salt, ½ teaspoon vanilla, and Oreo pieces. Spread into the prepared pan. Let sit for 15-20 minutes or chill slightly to set.
- In another saucepan, melt white chocolate chips and remaining ½ cup sweetened condensed milk over medium-low heat, stirring constantly until smooth.
- Remove from heat and stir in a pinch of salt, ½ teaspoon vanilla, and peppermint pieces. Spread over the chocolate layer and sprinkle with extra crushed candy canes.
- Let cool to room temperature, then chill for 2-3 hours until fully set. Slice into squares and serve.
Notes
- Work quickly when melting chocolate to prevent it from seizing.
- Ensure pans are completely dry before melting chocolate to avoid clumping.
- If your kitchen is cool (60-65°F), the fudge can set overnight without refrigeration.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 120
- Sugar: 15g
- Sodium: 30mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 5mg