Go Back

Peanut Butter Oreo Magic Bars

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 16 bars
Author Karen {Cinnamon Freud}


  • 1 1/3 cups all-purpose flour
  • 3/4 cup light brown sugar firmly packed
  • 3/4 teaspoon salt
  • 6 tablespoons cold unsalted butter cut into 1" cubes
  • 3/4 cup white chocolate chips
  • 1/2 cup peanuts
  • 10 Oreo cookies coarsely crushed
  • 14 ounces sweetened condensed milk
  • 1/2 cup creamy peanut butter


  1. Preheat oven to 350 degrees F. Line a 9" x 9" baking dish with aluminum foil. Spray foil with non-stick cooking spray, being sure to go all the way up the sides too.
  2. In a large bowl, combine flour, brown sugar, and salt. Add butter cubes, and blend together using a fork. You want a coarse crumb consistency - almost like making a pie crust. Pour the flour mixture into the baking dish. Evenly distribute the flour mixture in the dish, and press firmly to set the crust.
  3. Sprinkle the crust with white chocolate chips and peanuts. Top with crushed Oreos.
  4. In a medium bowl, whisk together sweetened condensed milk and peanut butter until combined and smooth. Pour peanut butter mixture evenly over the Oreos. Use a spatula (or tilt the dish around) to spread PB mixture if needed.
  5. Bake for 25 to 30 minutes, until the edges begin to brown and bubble and the center looks a skin has formed and is semi-set.
  6. Remove from oven, and place on a wire rack to cool. Once bars have cooled, life the foil from the baking dish. Carefully remove foil, and cut bars into 16 pieces. Store in the refrigerator in an air tight container.