clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Side view of a stack of magic bars on a wooden countertop, with more bars in the background.

Magic Bars (7 Layer Bars)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Shelly
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 24 bars 1x
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


Classic 7-layer magic bars are ooey-gooey cookie bars loaded with chocolate, butterscotch, coconut, and crunchy pecans. These are easy to make ahead and perfect for parties!


  • 1 1/2 cups graham cracker crumbs (12 full-size crackers)
  • 1/2 teaspoon kosher salt
  • 1/2 cup butter, melted
  • 1 cup semi-sweet chocolate chips
  • 1 cup butterscotch morsels
  • 1 cup shredded sweetened coconut
  • 3/4 cups chopped pecans
  • 1 (14-ounce) can of sweetened condensed milk


  1. Preheat the oven to 350°F. Line a 13×9 baking dish with parchment paper and coat with nonstick spray. Set aside.
  2. Process graham crackers using a food processor to make fine crumbs. In a medium bowl stir together the crumbs, salt, and melted butter until combined. Press the mixture evenly into the bottom of the prepared baking pan.
  3. Top the graham cracker layer evenly with chocolate chips, butterscotch morsels, coconut, and pecans. Pour the sweetened condensed milk over the top.
  4. Bake for 25-30 minutes until golden brown. Remove from the oven and cool completely.
  5. Cut into squares.


  • Store in an airtight container at room temperature for 5 days or refrigerator for 7 days.
  • Freeze airtight for up to 30 days for best freshness. Thaw at room temperature.
Scroll to Top