Go Back Email Link
+ servings

Gluten Free Cookie Dough 7 Layer Bars

Sandi Gaertner
Delicious gluten free cookie dough 7 layer bars (aka magic bars) make a delicious gluten free dessert.
5 from 16 votes
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins
Course Gluten Free Dessert Recipes
Cuisine American
Servings 12 bars
Calories 352 kcal


  • 1 cup gluten free vanilla wafers
  • ½ cup almond flour
  • 5 tablespoons melted butter
  • 1 cup shredded coconut unsweetened
  • 11 ounces condensed milk
  • ½ cup chocolate chips
  • ½ cup pecans
  • ½ cup cookie dough


  • Preheat the oven to 350F degrees.
  • Place the cookies in a bag and seal. Use a rolling pin to crush the cookies into crumbs. 
  • Pour the cookie crumbs in a bowl and add the almond flour and melted butter. Stir to mix.
  • Press the crumbs mixture into a greased 8x8 baking pan. Use your hand to press down the crust so that it is compact.
  • Spread the chocolate chips over the crust.
  • Next, add the pecans. Make sure they are evenly spread out.
  • Add half of the shredded coconut. Spread evenly over the nuts and chocolate chips.
  • Pour a can of condensed milk on top of the coconut. Use a spoon to make sure it is spread evenly over the coconut.
  • Add the rest of the coconut on top. Bake for 10 minutes
  • In a bowl, add the cookie dough ingredients (see the recipe link in the post.) 
  • Remove the 7 layer bars from the oven. Add chunks of cookie dough to the top and use a spoon to press slightly so that the cookie dough sinks into the bars a bit. (Be careful because the bars will be hot.)
  • Bake an additional 8-10 minutes. Remove and allow to cool.


To make this recipe dairy-free, substitute coconut oil for the butter and use a coconut condensed milk. Enjoy Life makes great dairy-free chocolate chips.


Serving: 1gCalories: 352kcalCarbohydrates: 40gProtein: 5gFat: 21gSaturated Fat: 10gPolyunsaturated Fat: 10gCholesterol: 25mgSodium: 161mgFiber: 2gSugar: 32g
Keyword cookie dough 7 layer bars, cookie dough magic bars
Tried this recipe?Let us know how it was!