Place the Oreo cookies in a food processor and pulse until they are finely crushed into crumbs. Alternatively, you can place the cookies in a plastic zip-top bag and crush them with a rolling pin.
Make the Peanut Butter Mixture:
In a large mixing bowl, combine the crushed Oreos, peanut butter, powdered sugar, and softened cream cheese. Use a spoon or your hands to mix everything together until fully combined. The mixture should be thick but pliable.
Form the Oreo Balls:
Using a tablespoon or small cookie scoop, scoop out portions of the mixture and roll them into balls (about 1 inch in diameter). Place the balls on a baking sheet lined with parchment paper or wax paper.
Once all the balls are formed, place them in the fridge to chill for at least 30 minutes. This helps them firm up and makes them easier to dip in chocolate.
Coat in Chocolate:
While the Oreo balls are chilling, melt the chocolate. Place the chocolate chips in a microwave-safe bowl, and microwave in 30-second intervals, stirring in between, until fully melted and smooth. You can add 1 tablespoon of vegetable oil or shortening to the chocolate to make it smoother and easier to coat the balls.
Dip the Balls:
Once the Oreo balls are chilled and the chocolate is melted, dip each ball into the chocolate, ensuring it is fully coated. Use a fork to lift the ball out of the chocolate and gently tap the fork against the side of the bowl to remove any excess chocolate.
Place the dipped balls back onto the parchment paper.
Let the Balls Set:
Once all the balls are dipped, refrigerate them for another 30 minutes to allow the chocolate coating to set.
Serve:
Once the chocolate is firm, your Reese’s Oreo Balls are ready to enjoy! You can serve them as they are, or garnish them with extra crushed Oreos, drizzled chocolate, or even a sprinkle of sea salt for an extra touch.