Make the Cheesecake Filling
In a mixing bowl, beat together softened cream cheese and peanut butter until smooth and creamy.
Add powdered sugar and vanilla extract, mixing until fully incorporated.
Stir in graham cracker crumbs until the mixture comes together and can hold its shape.
Shape the Balls
Roll the mixture into small balls (about 1 inch in diameter) and place them on a parchment-lined baking sheet.
Chill in the fridge for at least 30 minutes, or in the freezer for 15 minutes, until firm.
Melt the Chocolate
In a microwave-safe bowl, melt the chocolate with coconut oil (if using) in 20-second intervals, stirring until smooth.
Dip the Cheesecake Balls
Using a fork or toothpick, dip each ball into the melted chocolate, letting excess drip off.
Place back on parchment paper.
Decorate & Set
While the chocolate is still wet, sprinkle with crushed peanuts or colorful sprinkles.
Chill again for about 15–20 minutes until the chocolate coating is fully set.
Serve & Enjoy
Store in the fridge until ready to serve.