Preheat oven to 350°F. Line a 13x9-inch baking pan with heavy duty aluminum foil leaving 1 1/2 inch overhang for handles. Butter foil set aside. (You can also use two strips of parchment paper.)
In a medium bowl toss together graham cracker crumbs, butter and granulated sugar. Press firmly onto the bottom of the pan. Bake for 8 minutes to set.
Sprinkle the hot crust evenly beginning with 1/2 (1 cup) chocolate chips, pecans and coconut. Top with reserved 1 cup of chocolate chips.
Drizzle sweetened condensed milk evenly over toppings. Return to the oven and bake for 25-30 minutes or just until lightly golden and the edges are bubbly.
Cool in the pan on a cooling rack to warm. Remove from pan using aluminum foil overhang. Gently pull back foil from sides. Let cool completely.
Once cooled, use a sharp knife to cut bars into squares and enjoy.
Notes
Chocolate Chip Variations: This recipe uses semi-sweet chocolate chips. You could swap them out with milk chocolate chips, dark chocolate chips or use half white chocolate chips and half semi-sweet chocolate chips.
More Flavors: You could use half butterscotch chips or peanut butter chips for a different flavor profile.
Nuts: You could use walnuts or peanuts in place of pecans. You could sprinkle the top of the seven-layer cookies with flaky sea salt for a sweet and salty flavor twist.
Butter: You can use salted or unsalted butter for the crust in this recipe. I used salted.
Sweetened Condensed Milk: You can use low fat sweetened condensed milk but not fat free. Go for the gold full fat works best.
Graham Cracker Substitution: You could swap out graham cracker crumbs with vanilla wafer crumbs for more of a shortbread flavor.