Grandma's 7-Layer Cookies (Magic Bars)

OLD FASHIONED 7 LAYER BARS Stacked

This recipe comes straight from my grandma's handwritten cards, and it's one of those classic that everyone knows. The original instructions were literally just “mix everything together and bake,” but the layered version holds together better and keeps that vintage flavor. These bars are sweet, chewy, and a little messy in the best possible way. If you like coconut, chocolate, and butterscotch together, this is the one.

Why You'll Love These Bars

These bars are simple, nostalgic, and taste exactly like the kind of dessert that shows up at every family gathering. The graham cracker crust keeps everything sturdy, the sweetened condensed milk binds the layers, and the chocolate, butterscotch, coconut, and nuts melt into each other as they bake. It's an old recipe that still works today with no changes needed.

My Take

This was one of the first recipes I pulled from my grandma's recipe box when I started going through her old cookies. Her version didn't include a crust and everything was mixed in one bowl. I tried it both ways, and while the mixed version is true to her card, I prefer the crust for structure. The flavor is the same either way — the crust just makes slicing and serving easier.

Favorite Equipment

Baking sheets – I use these for cooling the cut bars after slicing

Wire rack – lets the bars cool without steaming

Mixer – not needed here, but helpful if you're making larger batches of crust or crumbs

Kitchen scale – good for measuring graham cracker crumbs accurately

Ingredients

1 1/2 cups graham cracker crumbs

1/2 cup butter, melted

1 can (14 oz) sweetened condensed milk

1 cup flaked coconut

1 to 1 1/4 cups semi-sweet chocolate chips

1 to 1 1/4 cups butterscotch chips

1 1/2 cups chopped nuts, walnuts or pecans

How to Make Grandma's 7-Layer Cookies

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment for easier removal.
  2. Combine the graham cracker crumbs and melted butter in a bowl. Press firmly into the bottom of the prepared pan to form the crust.
  3. Pour the sweetened condensed milk evenly over the crust. Spread gently if needed to create an even layer.
  4. Add the toppings in this order: chocolate chips, butterscotch chips, coconut, and chopped nuts. Do not stir.
  5. Bake for 25–30 minutes or until the edges are golden brown and the center looks set. The bars will firm up more as they cool.
  6. Let cool completely in the pan on a wire rack. Slice into 24 bars once fully cooled.
OLD FASHIONED 7 LAYER COOKIES Sheet

Tips for Success

If you want the bars extra rich, use the full amount of chocolate and butterscotch chips. If you prefer less sweetness, reduce each by a small amount. Older recipes used smaller chip packages than today's standard 10–12 oz bags, so measure by cups. Adding a small sprinkle of sea salt before baking gives a good sweet-salty balance. The bars slice best when fully cooled or slightly chilled.

OLD FASHIONED Seven LAYER BARS

Grandma's 7-Layer Cookies (Magic Bars)

No ratings yet
A nostalgic dessert straight from my grandma's handwritten recipe box—modernized just enough to keep the structure without losing the charm. Sweetened condensed milk, chocolate, butterscotch, coconut, and nuts come together in one of the most iconic bar cookies of all time.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 24 bars
Course: Bars, Cookies, Dessert
Cuisine: American
Calories: 181

Ingredients
  

  • 1 1/2 cups graham cracker crumbs
  • 1/2 cup butter melted
  • 1 can sweetened condensed milk 14 oz (Eagle Brand)
  • 1 cup flaked coconut
  • 1 package semi-sweet chocolate bits about 1–1 1/4 cups
  • 1 package butterscotch bits about 1–1 1/4 cups
  • 1 1/2 cups chopped nuts walnuts or pecans

Method
 

  1. Preheat & Prepare Pan
    Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment paper for easy removal.
  2. Make the Crust
    In a mixing bowl, combine graham cracker crumbs and melted butter.
    Press the mixture firmly and evenly into the bottom of the prepared pan to form a crust.
  3. Add Sweetened Condensed Milk
    Pour the sweetened condensed milk evenly over the crust. Use a spatula or back of a spoon to gently spread it if needed.
  4. Layer the Toppings
    In this order, sprinkle evenly over the top:
    Chocolate chips
    Butterscotch chips
    Flaked coconut
    Chopped nuts
    Do not stir—this is a layered bar.
  5. Bake
    Bake for 25–30 minutes, or until the edges are golden brown and the center is set.
    Bars will firm up more as they cool.
  6. Cool & Cut
    Let cool completely in the pan on a wire rack. Once fully cooled, slice into 24 bars using a sharp knife.

Nutrition

Calories: 181kcalCarbohydrates: 15gProtein: 3gFat: 13gSaturated Fat: 6gPolyunsaturated Fat: 4gMonounsaturated Fat: 2gTrans Fat: 0.2gCholesterol: 16mgSodium: 88mgPotassium: 123mgFiber: 1gSugar: 11gVitamin A: 164IUVitamin C: 1mgCalcium: 60mgIron: 1mg

Notes

Grandma's Original Version: Her handwritten instructions said to mix everything together and bake it in one layer. It works, but the bars hold better with a graham cracker crust.
Chip Quantities: Older recipes often assumed 6 oz packages of chips. Today's standard packages are 10–12 oz (roughly 1 to 1¼ cups). Use your preference for richness.
Customization Tip: Add a sprinkle of sea salt on top before baking for a more modern sweet-salty finish.

Tried this recipe?

Mention or tag @bakedlean!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Subscribe

Recent recipes

Jacob Hensley Founder of BakedLean
Meet jacob, aka

bakedlean

I started BakedLean as a passion project to make healthier, high-protein versions of classic and comfort foods.