Place Oreos and cream cheese in the bowl of a food processor. Run the processor until the mixture comes together. This took mine about 1-2 minutes. You do not need to take the cream out of the cookies!
Scoop 1 tablespoon sized balls, roll them between your palms, and place them on a wax paper lined cookie sheet. Chill while you prepare your candy.
For regular chocolate covered truffles: Melt chocolate according to package directions. I like to heat mine in 30-60 second increments, stirring between each, until it's melted and smooth.
For peanut butter coated truffles: Melt chocolate according to package directions. Halfway through melting, add the peanut butter to the bowl. Stir often, until smooth. (I heated mine for about 1 1/2 minutes on HIGH, stirring every 30 seconds and adding the peanut butter after 45 seconds.)
Tip: heat an electric griddle to 200°F and line it with a kitchen towel. Place your bowl of melted candy on the griddle so it stays melted during dipping.
Dip each truffle in the candy and tap off the excess. I use a spoon to coat the candy, then I place the truffle on a fork and tap off the dripping candy. Use a toothpick to carefully transfer the truffle from the fork back to the cookie sheet. Repeat with all the truffles.
Second dipping: only needed if you don't like the way the dark truffle looks through the white chocolate. If it’s cool in your house and the truffles have hardened by the time you dip them all, re-dip immediately. If they’re still wet, chill until hardened, then do the second dipping. We’re double dipping because the dark truffle shows through the light coating. The second dip is optional.
Decorate with sprinkles while still wet. Chill until set.