Why You’ll Love This Recipe
7 Layer Bars are a delicious and easy-to-make dessert that combines a variety of sweet and savory ingredients into a perfectly layered treat. With a buttery graham cracker crust, rich condensed milk, and a variety of chips, nuts, and coconut, this dessert offers a satisfying crunch and sweetness in every bite. It’s an ideal recipe for gatherings, potlucks, or simply indulging in a homemade snack.
Ingredients
-
½ cup unsalted butter, melted
-
1 ½ cups graham cracker crumbs
-
1 can (14 oz) sweetened condensed milk
-
1 cup semisweet chocolate chips
-
1 cup butterscotch chips
-
1 cup chopped walnuts
-
1 ⅓ cups shredded sweetened coconut
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Preheat your oven to 350°F (175°C). Grease or line a 9×13-inch pan with parchment paper.
-
Pour the melted butter into the prepared pan. Sprinkle the graham cracker crumbs evenly on top and press them down firmly to form the crust.
-
Pour the sweetened condensed milk evenly over the graham cracker crust.
-
Sprinkle the chocolate chips, butterscotch chips, chopped walnuts, and shredded coconut evenly over the top.
-
Bake for 25–30 minutes, or until the coconut is golden brown and the bars are set.
-
Allow the bars to cool completely before slicing them into squares.
Servings and Timing
-
Servings: 12-16 bars (depending on how large you slice them)
-
Prep Time: 10 minutes
-
Cook Time: 25-30 minutes
-
Total Time: 35-40 minutes
Variations
-
Add dried fruit: Consider adding some dried cranberries, raisins, or chopped dried apricots to the mix for a tart contrast to the sweetness.
-
Substitute nuts: If walnuts aren’t your favorite, you can easily substitute them with pecans, almonds, or macadamia nuts for a different flavor profile.
-
Use different chips: Try white chocolate chips or peanut butter chips instead of butterscotch chips for a fun twist on the classic recipe.
-
Vegan Option: Use dairy-free butter, sweetened condensed coconut milk, and dairy-free chocolate chips for a vegan version of these bars.
Storage/Reheating
-
Storage: Store leftover 7 Layer Bars in an airtight container at room temperature for up to 5 days. For longer storage, you can refrigerate them for up to a week.
-
Reheating: If you’d like to enjoy them warm, microwave individual bars for 10-15 seconds until slightly warmed through, or place them in a 300°F oven for 5-7 minutes.
FAQs
1. Can I make these bars ahead of time?
Yes, 7 Layer Bars can be made a day ahead and stored at room temperature in an airtight container for the best results.
2. Can I freeze 7 Layer Bars?
Absolutely! You can freeze these bars for up to 3 months. Be sure to wrap them tightly in plastic wrap and store them in an airtight container or freezer bag.
3. What other nuts can I use in place of walnuts?
You can substitute walnuts with pecans, almonds, macadamia nuts, or hazelnuts for a different flavor and texture.
4. Can I use unsweetened coconut instead of sweetened coconut?
While you can use unsweetened coconut, the bars will be less sweet, so you might want to add a little more sugar or sweetened condensed milk to balance the flavor.
5. Can I make these bars gluten-free?
Yes, you can make them gluten-free by using gluten-free graham crackers or another gluten-free crust option.
6. What is the best way to slice 7 Layer Bars?
For neat slices, let the bars cool completely before cutting. You can also refrigerate them briefly to help them firm up before slicing.
7. Can I add more layers to the bars?
The classic 7 layers are perfect, but you can always add more! Some people add an extra layer of chocolate chips, nuts, or even a layer of caramel sauce for an extra indulgent treat.
8. Can I substitute the graham cracker crust with something else?
Yes, you can substitute the graham cracker crust with crushed cookies, such as Digestive biscuits, or even a shortbread base for a different flavor.
9. Can I use a smaller pan?
If you use a smaller pan, you may need to adjust the baking time and expect thicker bars. Just keep an eye on them to prevent burning.
10. Why did my bars turn out too soft?
If the bars are too soft, it’s possible they weren’t baked long enough. Ensure the coconut is golden brown and the bars have set completely before removing them from the oven.
Conclusion
7 Layer Bars are a perfect blend of sweetness, crunch, and creamy goodness. Whether you’re preparing them for a special occasion or just for a casual treat, these bars are sure to be a crowd-pleaser. Easy to make and even easier to enjoy, they’re a dessert that never fails to satisfy your sweet tooth!

7 Layer Bars Recipe
- Author: Lily
- Prep Time: 10 minutes
- Cook Time: 25–30 minutes
- Total Time: 35–40 minutes
- Yield: 12–16 bars
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
7 Layer Bars are a rich, chewy, and crunchy dessert made with a graham cracker crust, sweetened condensed milk, chocolate and butterscotch chips, walnuts, and shredded coconut. Perfect for gatherings or a sweet homemade treat.
Ingredients
½ cup unsalted butter, melted
1 ½ cups graham cracker crumbs
1 can (14 oz) sweetened condensed milk
1 cup semisweet chocolate chips
1 cup butterscotch chips
1 cup chopped walnuts
1 ⅓ cups shredded sweetened coconut
Instructions
- Preheat oven to 350°F (175°C). Grease or line a 9×13-inch pan with parchment paper.
- Pour melted butter into the prepared pan. Sprinkle graham cracker crumbs evenly on top and press firmly to form a crust.
- Pour sweetened condensed milk evenly over the crust.
- Sprinkle chocolate chips, butterscotch chips, walnuts, and shredded coconut evenly over the top.
- Bake for 25–30 minutes, or until the coconut is golden brown and the bars are set.
- Allow bars to cool completely before slicing into squares.
Notes
- For a vegan option, use dairy-free butter, condensed coconut milk, and dairy-free chocolate chips.
- Store in an airtight container at room temperature for up to 5 days or refrigerate for up to a week.
- Freeze for up to 3 months, wrapped tightly and stored in an airtight container.
- Cool completely before slicing for neat bars.
- Can substitute nuts or chips for different flavors.
Nutrition
- Serving Size: 1 bar
- Calories: 290
- Sugar: 24g
- Sodium: 120mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 15mg