These 7 Layer Bars are an easy classic dessert made with a buttery graham cracker crust, chocolate chips, butterscotch chips, coconut, nuts and sweetened condensed milk. Everything is layered in one pan and baked until golden, chewy and delicious. Also known as Magic Cookie Bars or Hello Dolly Bars, they’re perfect for holidays, parties and make-ahead desserts.
WHY THESE 7 LAYER BARS WILL BE YOUR NEW GO-TO
You will fall in love with this 7 Layer Bars recipe for a multitude of reasons.
- First and foremost, the simplicity is utterly foolproof. There’s no creaming, no delicate techniques, just layering.
- Furthermore, they are the ultimate make-ahead dessert; they actually get better as they sit, making them perfect for planning.
- Moreover, the texture contrast is phenomenal: crisp crust, chewy coconut, crunchy nuts, and melty chocolate chips in every bite.
- Finally, they are endlessly customizable based on what you have in your pantry.
The Easiest 7 Layer Bars (One Bowl, 10 Minutes Prep!)
- Total Time: 40 minutes
- Yield: 16 bars 1x
- Diet: Vegetarian
Description
The easiest classic 7 layer bars made in one bowl with just 10 minutes of prep gooey, chocolatey, and packed with coconut and nuts.
Ingredients
- 1/2 cup unsalted butter, melted
- 1 1/2 cups graham cracker crumbs
- 1 can (14 oz) sweetened condensed milk
- 1 cup semi-sweet chocolate chips
- 1 cup butterscotch chips
- 1 cup sweetened shredded coconut
- 1/2 cup chopped pecans or walnuts
Instructions
- 1. Preheat oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper.
- 2. In a bowl, mix melted butter and graham cracker crumbs until evenly combined.
- 3. Press the crumb mixture firmly into the bottom of the prepared pan.
- 4. Pour sweetened condensed milk evenly over the crust.
- 5. Sprinkle chocolate chips, butterscotch chips, coconut, and chopped nuts evenly over the top.
- 6. Gently press the layers down with a spatula.
- 7. Bake for 25–30 minutes, until lightly golden and set.
- 8. Cool completely before slicing into bars.
Notes
- For clean slices, chill bars before cutting.
- Swap nuts or chips to customize flavors.
- Store bars in an airtight container for up to 5 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 260
- Sugar: 22g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 20mg
Keywords: 7 layer bars,easy dessert,one bowl bars,magic bars
YOUR 7 LAYER BARS SHOPPING LIST (NO MIXER NEEDED!)
The beauty of 7 Layer Bars is in their iconic, pantry-friendly layers. Here’s what you’ll need:
- 1/2 cup (1 stick) Unsalted Butter, melted: This forms the base of your crust and adds rich flavor.
- 1 1/2 cups Graham Cracker Crumbs: About 10-12 full sheets, crushed. You can use pre-crushed to save even more time.
- 1 cup (6 oz) Semi-Sweet Chocolate Chips: The classic chocolate layer.
- 1 cup (6 oz) Butterscotch Chips: The non-negotiable, nostalgic flavor that defines a true 7 Layer Bar.
- 1 cup Sweetened Shredded Coconut: This gets perfectly toasted in the oven.
- 1 cup Chopped Walnuts or Pecans: For essential crunch. Feel free to omit for nut-free bars.
- 1 can (14 oz) Sweetened Condensed Milk: This is the “glue” that seeps through every layer, creating the signature chewy, caramelized goodness.
THE ONE-BOWL, 10-MINUTE ASSEMBLY METHOD
If you can layer ingredients, you can make perfect 7 Layer Bars. Here’s how:
1. PREP & PREHEAT
Preheat your oven to 350°F (175°C). Take your 8×8-inch baking pan and do not grease it. The butter in the crust will prevent sticking.
2. CREATE THE CRUST (IN THE PAN!)
Pour the melted butter directly into the bottom of your 9×13 pan. Sprinkle the graham cracker crumbs evenly over the butter. Use the bottom of a measuring cup or your fingers to press the crumbs firmly into an even, compact layer. This solid base is crucial!
3. BEGIN THE MAGICAL LAYERING
Now, simply sprinkle each ingredient in even, successive layers over the crust. The order is key:
- Semi-sweet chocolate chips
- Butterscotch chips
- Shredded coconut
- Chopped nuts

4. THE FINAL, GOOEY STEP
Slowly and evenly drizzle the entire can of sweetened condensed milk over the top. Try to cover as much surface area as possible this is what binds your 7 Layer Bars together.

5. BAKE TO PERFECTION
Bake for 25-30 minutes, or until the edges are a deep golden brown and the coconut is lightly toasted. The center may still look a bit soft; it will set as it cools.

6. THE HARDEST PART: COOLING
Let the pan cool completely on a wire rack. For the cleanest cuts, I highly recommend then chilling the pan in the refrigerator for at least 2 hours. This ensures perfectly neat squares.
TIPS & TRICKS FOR THE BEST 7 LAYER BARS EVER
- Press, Press, Press! A firmly packed crust is the foundation of a bar that holds together.
- Customize Freely: Use dark chocolate chips, white chocolate chips, or peanut butter chips. Swap walnuts for pecans, macadamia nuts, or even pretzel pieces.
- For Gooier Bars: Bake for the lower end of the time range (around 25 minutes).
- Clean Cuts: Use a sharp knife, wipe it clean with a hot, damp cloth between each cut for pristine edges.
STORAGE & MAKE-AHEAD MAGIC
Store cooled 7 Layer Bars in an airtight container at room temperature for up to 4 days, or in the fridge for up to a week. They also freeze incredibly well for up to 3 months. Layer them between parchment paper in a freezer-safe container. Thaw at room temperature or in the fridge.
TROUBLESHOOTING YOUR 7 LAYER BARS
- My bars are falling apart! This usually means the crust wasn’t pressed firmly enough, or they were cut before being fully chilled.
- The condensed milk didn’t seep through. Try drizzling it in a slow, even zig-zag pattern. Pouring it in one spot makes it pool.
- Can I use unsweetened coconut? You can, but the bars will be less sweet and the texture will be drier.
SERVING SUGGESTIONS
These 7 Layer Bars are rich! Serve small squares with a cold glass of milk, a scoop of vanilla ice cream, or a hot cup of coffee. They are decadence defined.

If you love rich, buttery dessert bars, you’ll also enjoy these easy salted caramel butter bars.
FAQS: ALL YOUR 7 LAYER BARS QUESTIONS, ANSWERED
What do I need for 7 Layer Bars?
Graham cracker crumbs, melted butter, sweetened condensed milk, chocolate chips, butterscotch chips, shredded coconut, and chopped nuts.
Are Hello Dolly bars the same as 7 Layer Bars?
Yes Hello Dolly bars, Magic bars, and 7 Layer Bars are basically the same cookie bar with slight variations.
How to tell if 7 Layer Bars are done?
Edges are golden and the coconut is lightly toasted. The center should be set but slightly soft it firms up as it cools.
Do you have to refrigerate 7 Layer Bars?
Not required, but chilling helps them set for cleaner cuts. Store covered at room temp or in the fridge.