Go Back

Peanut Butter Buckeye Chocolate Cookies Recipe

These Peanut Butter Buckeye Chocolate Cookies are a decadent, layered twist on the classic candy, rich chocolate cookies topped with creamy peanut butter and finished with a glossy layer of melted chocolate. Each bite gives you three perfect layers: fudgy chocolate, smooth peanut butter, and shiny chocolate on top. They’re elegant, cozy, and perfect for holiday cookie trays or gifting.
Prep Time 25 minutes
Cook Time 10 minutes
Chill Time 30 minutes
Total Time 1 hour 5 minutes
Servings: 24 Cookies
Course: Dessert

Ingredients
  

For the Peanut Butter Filling
  • ¾ cup Creamy peanut butter
  • ½ cup Powdered sugar
  • 2 tbsp Softened butter
For the Chocolate Cookie Dough
  • ½ cup Unsalted butter softened
  • ½ cup Granulated sugar
  • ½ cup Packed brown sugar
  • 1 Large egg
  • 1 tsp Vanilla exact
  • 1 cup All-purpose flour
  • ½ cup Unsweetened cocoa powder (Dutch-process preferred)
  • ½ tsp Baking soda
  • ¼ tsp Salt
  • 1 tbsp Milk if dough feels dry
For the Chocolate Topping
  • cups Semi-sweet chocolate chips
  • 1 tbsp Coconut oil or vegetable shortening

Equipment

  • Mixing bowls
  • Hand or stand mixer
  • Measuring cups & spoons
  • Whisk
  • Spatula or wooden spoon
  • Baking sheets
  • Parchment paper
  • Double boiler or heatproof bowl + saucepan for melting chocolate
  • Teaspoon or small cookie scoop

Method
 

  1. Make the Peanut Butter Filling
    In a small bowl, combine the peanut butter, powdered sugar, and softened butter. Mix until smooth and thick enough to roll.
    Roll into 24 small balls (about 1 teaspoon each), flatten slightly into discs, and place on a parchment-lined tray.
    Refrigerate or freeze while you make the cookie dough, chilling makes them easier to handle later.
  2. Make the Chocolate Cookie Dough
    In a large mixing bowl, cream together butter, granulated sugar, and brown sugar until light and fluffy (about 2–3 minutes). Add the egg and vanilla extract, mixing until smooth.
    In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt. Gradually add the dry ingredients to the wet mixture until combined.
    If the dough feels a little dry, add 1 tablespoon of milk to help bring it together. The dough should be thick, soft, and scoopable.
  3. Shape & Bake the Cookies
    Scoop about 1½ tablespoons of dough and roll into balls. Flatten slightly and place on a parchment-lined baking sheet about 2 inches apart.
    Use your thumb or the back of a teaspoon to make a shallow indentation in the center of each cookie, this will hold the peanut butter later.
    Refrigerate the shaped cookie dough for 30 minutes before baking. Chilling helps the cookies stay thick and fudgy instead of spreading too thin.
    Preheat your oven to 350°F (175°C).
    Bake for 9–11 minutes, just until the edges are set but the centers still look soft.
    Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
  4. Add the Peanut Butter Layer
    Once the cookies are fully cooled, take your chilled peanut butter discs and place one on top of each cookie. Gently press them into the center, you want that creamy peanut butter layer to be visible and distinct.
  5. Finish with Chocolate
    In a heatproof bowl set over simmering water on the stove (a double boiler), melt the chocolate chips with the coconut oil, stirring occasionally until smooth and glossy.
    Spoon or drizzle the melted chocolate over each peanut butter layer, leaving a little of the peanut butter peeking through. This gives the cookies that signature three-layer Buckeye look.
    If you prefer a thicker topping, dip just the tops of each cookie directly into the melted chocolate.
    Place the cookies on parchment paper and allow the chocolate to set at room temperature or refrigerate for 10–15 minutes.