This 7 Layer Bars Recipe combines gooey melted chocolate, crunchy pecans, and golden toasted coconut on top of a buttery graham cracker crust for an irresistible, classic dessert.

author’s note
A Fresh Take on My Mom’s 7 Layer Bars
This recipe is traditionally called 7 Layer Bars, though with the extra white chocolate I like to think of it as an upgraded version. These bars were a holiday staple in my childhood and remain one of my go-to treats for gatherings and potlucks.
My mom often varied the chips and nuts depending on what she had on hand. I prefer adding a touch of white chocolate alongside milk chocolate for added creaminess; it softens and balances the butterscotch and toasted coconut beautifully.

Layers in This 7 Layer Bars Recipe
- Graham cracker crust: Honey-flavored crackers make a crisp, buttery base.
- Butter: Unsalted melted butter binds the crumbs and keeps the salt level under control.
- Milk chocolate chips: Use milk, semi-sweet, or dark depending on how sweet you like the bars.
- Butterscotch chips: Provide a rich caramel-like flavor; you can swap these for extra chocolate if you prefer.
- Chopped nuts: Pecans are classic here for their flavor and crunch, but use walnuts or another nut if you prefer.
- Sweetened condensed milk: The ingredient that melts everything together into a gooey, cohesive bar.
- Shredded coconut: Toasted or untoasted, unsweetened coconut adds texture and a nutty finish without making the bars overly sweet.
Quick Tip
Use a fresh, full-fat can of sweetened condensed milk for best texture and flavor—do not substitute evaporated milk or a reduced-fat/sugar-free version.

chelsea’s recipe tip
Top Tips for Success
- Measure crumbs, don’t guess: Crackers come in different sizes, so measure the crumbs after they’re crushed to get the right crust thickness.
- Crush finely: Use a blender or food processor and re-blend any larger pieces so the crust presses together smoothly.
- Press firmly: Use the flat bottom of a measuring cup to compact the crust so it holds up to the layers and baking.
- Pour the condensed milk evenly: Pour slowly and spread with the back of a spoon so it coats the chips and nuts and helps everything stick.
- Let the bars set: Allow them to cool and firm up before slicing for clean squares—refrigerate after 20 minutes if you need to speed this up.

How to Cut and Serve
- Line the pan: Use parchment with an overhang to lift the finished slab from the pan easily.
- Cool fully: Bars slice much cleaner when completely set; chilling briefly helps if they are still soft.
- Use a warm, sharp knife: Run the knife under hot water, dry it, and make each cut in one smooth motion for even squares.

Storage
- Room temperature: Store bars in an airtight container for 3–5 days. Leave at room temperature for a softer bite, or chill for a firmer texture.
- Freeze: Freeze wrapped bars for up to 3 months. Thaw at room temperature to serve.
- To prep for freezing: Cool completely, wrap squares individually or separate layers with parchment, and place in a sealed container.
More Dessert Bar Recipes:
Desserts
S’mores Cookie Bars
Desserts
Raspberry Jello Dessert
Desserts
Caramel Cookie Bars

7 Layer Bars
Video
Equipment
-
9 x 13-inch baking pan
-
Blender or food processor to crush crackers
Ingredients
- Cooking spray
- 2-1/2 cups graham cracker crumbs measure as crumbs, about 20 crackers
- 12 tablespoons unsalted butter, melted
- 1/2 teaspoon salt
- 1 cup milk chocolate chips
- 1 cup butterscotch baking chips
- 1 cup white chocolate chips
- 1 cup chopped pecans
- 1 (14-ounce) can sweetened condensed milk
- 1-1/3 cups unsweetened shredded coconut
Instructions
-
Preheat the oven to 350°F. Line a 9 x 13-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal. Lightly coat the parchment with cooking spray.
-
Break the graham crackers into pieces and pulse in a blender or food processor until they form very fine crumbs. Re-blend any large pieces. Measure 2-1/2 cups of crumbs into a mixing bowl, add the salt and melted butter, and stir until the mixture is thick and holds together. Press the crumb mixture evenly into the prepared pan using the bottom of a flat measuring cup to compact it firmly.
-
Layer the milk chocolate chips, butterscotch chips, white chocolate chips, and chopped pecans evenly over the crust. Press the layers down gently with your hands so they nest into the crust. Slowly pour the sweetened condensed milk over the chips and nuts, spreading it gently with the back of a spoon to coat evenly. Sprinkle the shredded coconut on top and press lightly to adhere.
-
Bake for 23–28 minutes, or until the edges turn golden and the sweetened condensed milk is bubbling around the perimeter. Baking time may vary slightly by oven.
-
Allow the bars to cool at room temperature for 1–2 hours to fully set. If you need to chill them more quickly, refrigerate after about 20 minutes. Lift the baked slab from the pan using the parchment paper overhang and slice into squares with a hot, sharp knife (warm the blade under hot water, dry it, then cut; repeat warming as needed).
Recipe Notes
Note 2: If you don’t like butterscotch or white chocolate, substitute extra chocolate chips, caramel bits, or your favorite mix-ins in the same quantity.
Note 3: Use only full-fat sweetened condensed milk. Reduced-fat or sugar-free versions will change the texture and flavor.
Storage reminder: Store bars in an airtight container at room temperature for 3–5 days, or refrigerate for a firmer texture. To freeze, cool completely, wrap individual bars or layer with parchment in a sealed container; freeze up to 3 months and thaw at room temperature before serving.
Nutrition
Calories: 394 kcal |
Carbs: 36 g |
Protein: 4 g |
Fat: 27 g
Nutrition information is an estimate and should be used as a guideline only.