The first ball I tried dipping straight from the processor bowl left a soft smear in the chocolate instead of a clean round. After the centers chill, they’re firm enough to lift and dip without losing their shape. These Peanut Butter Oreo Balls have a creamy middle with a semisweet shell that sets around it, so the outside gives way with a little snap. They’re rich, but small enough to pick up and serve without a plate.
That first chill does more than keep the centers tidy. Cream cheese and peanut butter make a soft mixture, and giving it time in the refrigerator makes dipping much less messy. I use creamy peanut butter so the filling rolls smoothly, then let the chocolate coating set before moving the finished balls. The result is a cool, soft center wrapped in a firm chocolate shell, with the familiar Oreo-and-peanut-butter flavor in every bite.

Kitchen Note
I leave the parchment on the baking sheet through both chills. Once the chocolate has set, the balls lift off cleanly instead of leaving their bottoms stuck to the pan.
Save these Peanut Butter Oreo Balls for a make-ahead treat with a soft peanut butter center and a crisp semisweet chocolate shell.
Why Coarse Oreo Crumbs Make These Balls Harder to Dip
Large cookie pieces might seem like a small texture detail, but they change how evenly the center holds together. A coarse crumb mixture has uneven patches: some parts absorb the cream cheese and peanut butter, while bigger pieces stay dry and break up the smooth filling. That can make a ball harder to roll neatly and leave rough spots under the chocolate coating.
Fine crumbs give the cream cheese and peanut butter an even surface to bind to. The mixture should look uniform once it’s processed, with no obvious chunks of cookie interrupting it. This matters even more at the edges of each ball, where a loose crumb can fall away during dipping. Take the time to grind the cookies finely before adding the other ingredients, and the centers will be more consistent from the first scoop to the last. There’s no need to add extra cream cheese to rescue a mixture that hasn’t been processed evenly; keep processing until it comes together.
What Each Ingredient Brings to the Oreo-Peanut Butter Center

- Oreo cookies — Their chocolate wafers and creme filling provide both the cocoa flavor and much of the structure. A store-brand chocolate sandwich cookie with a similar creme filling is the closest swap, though a different filling-to-wafer balance can change the sweetness and firmness. Avoid thin, crisp chocolate cookies; they won’t contribute the same filling.
- Cream cheese — Use a softened block so it blends evenly into the cookie crumbs. Spreadable tub cream cheese is looser and can leave the centers difficult to roll. A block of Neufchâtel can work in its place, though the centers may feel a little softer.
- Creamy peanut butter — A smooth, conventional creamy peanut butter gives the middle an even texture and dependable body. Natural peanut butter that separates and pools oil is a poor fit because that extra oil can make the mixture too soft. Crunchy peanut butter works if you want bits of peanut in the center; the texture won’t be as smooth.
- Semisweet chocolate chips — Semisweet chocolate keeps the coating from becoming overly sweet against the Oreo center. Standard baking chips are fine here; a premium couverture chocolate isn’t necessary. Chopped semisweet baking chocolate can replace the chips by weight and melts well for dipping.
- Refined coconut oil — This helps the melted chocolate flow over the centers, and refined oil keeps its flavor from competing with the chocolate. If coconut oil isn’t an option, leave it out; the coating will be thicker, so work steadily while dipping.
From Finely Ground Cookies to a Set Chocolate Shell
Process the Center Mixture Until It Holds Together
Line a baking sheet with parchment paper before you start. Pulse the Oreo cookies in a food processor until finely ground, then add the softened cream cheese and creamy peanut butter. Process until the mixture looks evenly combined and gathers together when pressed. If you still see obvious dry cookie crumbs or separate streaks of cream cheese, keep processing until the mixture is uniform.
Roll the Centers and Give Them Time to Firm
Scoop level tablespoons of the mixture and roll each portion into a ball. Set the balls on the prepared baking sheet, leaving a little room between them so they’re easy to lift later. Refrigerate for 30 minutes, until firm. If the centers still feel soft when you pick one up, give them time to chill rather than trying to dip them early.
Melt the Chocolate Gently
Combine the semisweet chocolate chips and refined coconut oil in a microwave-safe bowl. Microwave at 50% power in 30-second intervals, stirring between each interval, until the chocolate is smooth. Chocolate can look unchanged while it’s warming, so stir before deciding it needs more time. Stop once it’s smooth; overheating can make the coating thick and difficult to dip into.
Dip, Drain, and Chill Until Set
Dip each chilled ball in the melted chocolate and let the excess drip back into the bowl. Return each coated ball to the parchment-lined baking sheet. Refrigerate for 20 minutes, until the coating is set. The finished shell should feel firm rather than wet when you gently touch it.
Three Simple Ways to Change These Oreo Balls
Make a Gluten-Free Batch
Use gluten-free chocolate sandwich cookies with creme filling in place of the Oreos, matching the cookie weight. The filling may be a little softer or sweeter depending on the brand, so process the mixture until it holds together before shaping. Check the labels on the other packaged ingredients if cross-contact is a concern.
Use Milk Chocolate for a Sweeter Shell
Swap the semisweet chips for milk chocolate chips and keep the refined coconut oil. The coating will taste sweeter and less intense, which brings the peanut butter forward. Use the same gentle microwave method so the chocolate stays smooth enough for dipping.
Shape Them as Mini Bites
Scoop smaller portions than the level tablespoons for petite, one-bite treats. You’ll get more pieces, and each one will have a higher proportion of chocolate coating to center. Keep an eye on the smaller balls during dipping so they stay intact as you lift them from the chocolate.
Make-Ahead and Storage
- Refrigerator: Store the finished balls in an airtight container in the refrigerator for up to 4 days. The centers stay soft, while the chocolate shell remains firm when chilled.
- Freezer: Freeze them in an airtight container for up to 2 months. Thaw in the refrigerator so the centers soften gradually without condensation collecting on the chocolate.
- Serving: Serve chilled, and don’t leave these cream-cheese-based treats at room temperature for more than 2 hours.
Questions That Come Up While Making Peanut Butter Oreo Balls

Peanut Butter Oreo Balls
Ingredients
Equipment
Method
- Line a baking sheet with parchment paper.
- Pulse the Oreo cookies in a food processor until finely ground.
- Add the cream cheese and peanut butter and process until the mixture is evenly combined and holds together.
- Scoop level tablespoons of the mixture, roll into balls, and place them on the prepared baking sheet.
- Refrigerate the balls for 30 minutes, until firm.
- Combine the chocolate chips and coconut oil in a microwave-safe bowl and microwave at 50% power in 30-second intervals, stirring between each, until smooth.
- Dip each chilled ball in the melted chocolate, let the excess drip back into the bowl, and return it to the baking sheet.
- Refrigerate for 20 minutes, until the coating is set.