Five-Layer Magic Bars

Five-layer magic bars made with coconut, chocolate chips, butterscotch chips, and toasted pecans held together by condensed milk on a graham cracker crust.

I sometimes have a tricky time starting these posts, and true to form, for this recipe I got stuck on the very first word of the post title. FIVE-layer magic bars. Is it really five layers? Or is it three? Or four? Honesty in cooking is pretty important, right? There are certainly more than (but not MUCH more than) five ingredients, and you do assemble the bars in neat layers, so really, it can be as many layers as YOU think it is. Or you can just make them and not worry too much about it.

We made these to take to a local bake sale last weekend called For Goodness Bake. This is the third year that it has been organized, and each year the proceeds go to a different worthy local cause. This year it was the Green Teens, an offshoot of the Cornell Cooperative Extension which teaches farming, gardening and other food-related skills to local teenagers.

Five-Layer Magic Bars

Magic bars: The perfect bake sale treat?

We wanted a baked good that was portable (i.e., not too goopy), could be divided into convenient slices, and was (most important) really delicious. And something that didn’t take too long to put together. These magic bars fit the bill on all counts. They’re crunchy from the pecans and toasty coconut. They have a decadent layer of chocolate and butterscotch. And as the sweetened condensed milk bakes, it takes on a deep, almost caramelized flavor (like Dulce de Leche).

Of course we put our own little nerdy spin on the classic version and in this case it’s an extra thick, just a touch salty graham crust. The great thing with these bars is that you can pretty much add whatever you want to them. Don’t like pecans but love macadamias? Go for it! Want to put a holiday spin on it? Add some dried cranberries!

Two things to keep in mind; they are very sticky so don’t skimp on lining the pan with parchment paper. If you don’t, you will probably have a very difficult time getting them out.

The other thing is, don’t pack the crust down too firmly because you want the condensed milk to saturate the crumb layer as well. You can press enough to shape it, but don’t mash it solid.

This recipe makes about 18 bars, but you could cut them in half again to make bite-size magic morsels for a party snack. We cut the crispy edges off so that the bars were consistent, and to be honest with you, and don’t tell anyone, but THE CRISPY EDGES ARE THE BEST BITS. (Sorry, bake sale buyers.)

The Recipe

Five-Layer Magic Bars
Prep time
Cook time
Total time
Serves: 18 bars
  • For the crust:
  • 2½ cups finely ground graham cracker crumbs (about 18 cookie sheets)
  • 4 tablespoons unsalted butter, melted
  • 1½ tablespoons water
  • ¼ teaspoon fine sea salt
  • For the bars:
  • 1½ (14-ounce) cans sweetened condensed milk
  • 2 cups coarsely chopped pecans
  • 2 cups shredded sweetened coconut
  • ¾ cup butterscotch morsels
  • 1½ cup semisweet chocolate chips
  1. Preheat oven to 350F. Line a 9 x 13-inch baking pan with parchment paper.
  2. Mix the graham cracker crumbs, butter, salt and 1 tablespoon water and toss until moist. (It should be the texture of damp sand. If it's too dry, add the other ½ tablespoon of water).
  3. Pat the mixture - don't press too hard - into an even layer in the baking pan to form a base.
  4. Sprinkle the chips and morsels over the crumb base. Sprinkle coconut and pecans over the chips. Drizzle the milk over the top.
  5. Bake at 350° for 25 minutes or until lightly browned and bubbly around edges. Place pan on a wire rack to cool completely, then refrigerate for at least 30 minutes before cutting into bars or squares. The bars can be kept at room temperature, in an airtight container, for up to 5 days.