🎁 Surprise Inside Oreo Balls: Candy Cane Truffles
These surprise inside Oreo balls are hiding the best kind of surprise – a sweet candy cane kiss wrapped in a creamy Oreo filling. This delicious no-bake recipe is a fun and festive treat for the holiday season. The yummy chocolate coating hides both a rich Oreo filling and a delightful candy cane kiss in the middle.

🍪 Ingredients
You’ll need:
1 (14.3-ounce) package of Oreos (36 sandwich cookies)
1 (8-ounce) package of cream cheese, softened
30 candy cane-flavored Hershey Kisses, unwrapped
6 ounces of white almond bark
6 ounces of chocolate almond bark
Crushed peppermints or candy canes (optional garnish)
Substitutions And Additions
PEPPERMINT: You can add a little bit of peppermint extract to the Oreo ball mixture, but it may overpower the flavor.
KISSES: Any kiss flavor can be substituted for the candy cane kisses. Milk chocolate, dark chocolate, or even Hershey Hugs would be great choices.
GARNISH: You can substitute any type of holiday sprinkles or garnish for crushed peppermints.
ALMOND BARK: If you can’t find almond bark, melted white chocolate chips and semi-sweet chocolate chips will also work for the coating.
👩🍳 How To Make Surprise Inside Oreo Balls
Preparation Time: 30 minutes | Total Time: 1 hour 30 minutes (includes chilling) | Servings: 30
STEP ONE: Process Oreos Place Oreos (cookie and filling) in a food processor and blend for at least two minutes or until the cookies become a coarse sand texture with no lumps. Set aside.
STEP TWO: Mix Filling Using a stand mixer or a medium-sized mixing bowl and a handheld mixer, on medium-high speed, combine the Oreo crumbs and the softened cream cheese until well incorporated.
PRO TIP: Make sure your cream cheese is at room temperature so that you don’t end up with lumps in your filling.
STEP THREE: Prepare Baking Sheet Line a baking sheet with parchment paper. Set it aside.
STEP FOUR: Scoop and Flatten Using a 1-tablespoon cookie scoop, scoop out the Oreo cream cheese mixture. Shape into a ball and flatten slightly.
STEP FIVE: Insert Kiss and Roll Place one of the unwrapped kisses in the center. Shape the Oreo mixture around the kiss and roll it into a ball. Set the ball onto the prepared baking sheet. Repeat the process until all the kisses are covered.
STEP SIX: Chill Place Oreo balls, uncovered on the cookie sheet, in the refrigerator to chill for 1 hour.
STEP SEVEN: Melt Bark Using two small heat-safe mixing bowls, microwave the white and chocolate almond bark for one minute. Stir and heat at 20-second intervals until the almond barks are completely melted and smooth.
PRO TIP: Be very careful when melting the almond bark as it can burn very easily.
STEP EIGHT: Coat Truffles Coat half of the chilled balls in the melted white almond bark and the other half in the melted chocolate almond bark.
STEP NINE: Garnish Sprinkle the crushed peppermints on top of the coated Oreo balls right away before the chocolate sets (this is an optional but festive garnish).
COATING TIP: If the almond bark becomes a bit thick, microwave for 15 seconds and stir again until smooth.
❓ Frequently Asked Questions
Can I freeze these truffles?
Yes, this easy recipe can be stored in the freezer for up to three months.
Can I use dark chocolate to coat these truffles?
You could make these truffles with a dark chocolate coating as well. Just melt the dark chocolate the same way as the almond bark and dip your truffles according to the instructions above.
Can I use different flavors of Hershey’s Kisses for this recipe?
Any Hershey’s kiss (or hug) would be divine in the centers of these Oreo balls.
❄️ Storage
IN THE FRIDGE: Store any leftovers in an airtight container in the refrigerator for up to seven days. It’s a good idea to separate layers with wax paper so that nothing sticks together.
IN THE FREEZER: You can freeze the uncoated Oreo balls in an airtight container for up to two months. Allow the Oreo balls to thaw, then coat and garnish as you normally would.
