Skip to Content

Seven Layers Bars (Hello Dolly Bars)

Seven Layer Bars – a popular recipe made with layers of ingredients, like graham crackers, butter, sweetened condensed milk, coconut, nuts, and chocolate chips.

Hello Dolly Bars Magic Cookies Bars0

What are Hello Dolly bars (Seven layers bars):

These bars could be your new Christmas tradition. They are not your everyday baking, but they can definitely be a real treat for the holidays.

Hello Dolly Bars are very popular, mainly because they are easy to make. The main ingredient that holds all the layers together is condensed milk, and for that reason, they are often called magic bars.

You can find this recipe under a multitude of names. Seven layers bars seem to be the popular name for them, but magic cookies bars, Hello Dolly bars, layer magic bars, miracle bars, coconut dream bars, etc., are just some of them.

The bars combine different ingredients, like butter, graham crackers, chocolate chips, shredded coconut, butterscotch chips, etc.

Why you should make this recipe:

  • It is super easy to put together.

There are no eggs involved, and the recipe is versatile as it can be adapted based on the ingredient’s availability or preference.

  • Try this recipe with your kids.

From melting the butter to pouring the sweetened condensed milk or creating the layers, this should be a fun experience for them.

  • The recipe is versatile.

Not everyone likes coconut, butterscotch chips, or graham crackers. The recipe allows you to replace some of the layers with some of your favorite toppings.

Seven Layer Bars on plate with coffee cup0

What kind of ingredients go into this recipe:

Graham crackers:

The crust is made with graham crackers crumbs, but you can replace them with crushed corn flakes that are less sweet and have a great texture. Digestive biscuits or animal crackers are the closest you can get if you live outside of the US.


I used salted butter in this recipe to add a bit of balance to the sweet bars.

Chocolate chips:

The recipe requires semi-sweet chocolate chips, but you can use dark chocolate chips instead. I do not recommend milk chocolate chips as they add an unnecessary amount of sugar to an already very sweet dessert.

Coconut flakes:

The traditional recipe requires shredded sweetened coconut. However, playing with the recipe, I discovered I like using unsweetened coconut flakes instead. The flakes are bigger and bring a different texture to the bars.

This dessert is by definition very sweet, so if you are not a fan of overwhelmingly sweet desserts, using unsweetened coconut might be an excellent option to cut down on sugar.

Butterscotch chips:

If you don’t like butterscotch chips, you can replace them with peanut butter chips or even heath pieces. You can make them festive for the holidays, using whatever flavored chips you like.


Any nuts you like can be used in this recipe. If you are not a fan of nuts, you can skip them entirely.

Sweetened condensed milk:

This ingredient keeps all the other layers together, acting as a binder. Make sure you buy the sweetened condensed milk and not the evaporated milk. They are sold in the same baking area and look the same, so make sure you get the right can. The evaporated milk will not work in this recipe.

Seven Layer Bars Two pieces stacked on white and red plate0

What other things could be used in this recipe:

White Chocolate Chips

Heath Chips

Sea Salt Caramel Chips

Crushed Pretzels

Peanut Butter Chips

Sweet cherry Chips

Mint Chocolate Chips

Coffee Chocolate Chips


Walnuts, peanuts, slivered almonds, cashews

What kind of tools do you need for this recipe:

As this recipe is super easy to put together, it doesn’t require special tools. In my pictures, you will see this weird tool I use in many recipes. You do not need it for these particular bars, but if you have the chance to buy it, it will soon become one of the treasures in your kitchen.

What is it? It is a Dutch Dough Whisk. (affiliate link) I used a regular whisk all my life and never knew this one existed. My life is forever changed! Easy to use, easy to clean, and perfect for all kinds of dough or any mixing job in the kitchen, this tool is my new love.

Other tools:

A bowl for mixing the graham crackers with butter

A 9×13 inch baking pan

A fork

Parchment paper(affiliate link)

How to make these magic cookie bars:

Step 1. Butter and line with parchment paper a 9x13inch baking pan.

This step helps remove the bars easier from the pan.

Step 2. Mix graham crackers crumbs with melted, cool butter. Place them in the pan and firmly press to create a crust.

How to make the graham crackers crust

Step 3. Layer the ingredients in the order required by the recipe. Pour over the sweetened condensed milk and add chopped nuts on top.

How to layer the ingredients for Magic bars 2

Step 4. Bake.

Bake until the edges are golden brown, or for about 25-30 minutes. Cool and cut.

(For complete instructions, read the recipe card below. )

Seven Layers Bars in the baking pan0

They look fantastic, and they are absolutely delicious. I bet you will not be able to eat just a piece. We have them once in a while and eat way too many of them.

For this reason, I try not to make them very often, as I don’t want the temptation in my house. 🙂

Do I need to refrigerate these miracle bars? What about freezing them?

There is nothing in these bars that would need refrigeration. However, we tried them at room temperature and also out of the fridge, and we liked them better when cold. Your choice!

These bars freeze well, which is advantageous if you bake a lot, especially during the holidays. They travel well and last a long time in an airtight container.

Note: When you freeze them, add wax or parchment paper between layers to avoid getting stuck together. It is also easier to grab one directly from the freezer and eat it if you are into cold, frozen desserts.

Can I make these bars gluten free?

Yes, you can. Choose gluten-free graham crackers crumbs, and you are good to go.

Seven Layers Bars stacked on a white blue and red plate with a cup of coffee in the background

More recipes to love:

Triple Layer Chocolate Peanut Butter Cookie Bars– The triple layers are made with coconut flakes, peanut butter, and chocolate on top of a delicious graham crackers crust.

German Riesling Apple Cake– Say hello to this German Riesling Apple Cake. It is an easy, delicious cake made with Riesling wine and tart apples. It is also suitable for any occasion, including holidays.

Best Pumpkin Pie Bars With Pecan Crumble– These bars have a crust made with pecans and a delicious crumble on top. The pumpkin filling is made with sweetened condensed milk for a smooth texture.

Chocolate Chip Desserts That Are Not Cookies– This collection of recipes will help you make desserts with chocolate chips.No cookies allowed! 🙂

Easy Magic Cake With Vanilla– because all the magic happens in the oven during the baking process when the batter separates into three layers of goodness. 

Easy Cheese Crackers Recipe– Delicious and easy to make, these savory appetizers are perfect for a Sunday in the family or as a snack to have around. They go really well with cold beers.

Hello Dolly Bars Magic bars0

Seven Layers Bars (Hello Dolly Bars)

Seven Layers Bars – a popular recipe made with layers of ingredients, like graham crackers, butter, sweetened condensed milk, coconut, nuts, and chocolate chips.
4.80 from 5 votes
Print Pin Share Grow Rate
Course: Bars
Cuisine: American
Keyword: 7 layer bars, 7 layer magic cookie bars, magic cookie bars, seven layer bars
Prep Time: 10 minutes
Cook Time: 30 minutes
Cooling time: 30 minutes
Total Time: 1 hour 10 minutes
Servings: 18 servings
Calories: 336kcal


  • ½ cup salted butter melted but cool
  • 1 ½ cup Graham cracker crumbs
  • 1 cup unsweetened shredded coconut
  • 1 cup semi-sweet chocolate chips
  • 1 cup butterscotch bits
  • 15 ounces can of sweetened condensed milk
  • 1 cup chopped nuts (pecans or walnuts)


  • Preheat oven at 350F/180C.
  • In a bowl, mix graham crackers crumbs with melted but cool butter. Place the mixture into a buttered 9×13 inch and press it firmly to create a crust.
  • Layer shredded coconut, chocolate chips, and butterscotch bits.
  • Pour over the condensed milk and add chopped nuts on top.
  • After the addition of nuts, press lightly into the pan.
  • Bake at 350F/180C for 25 to 30 minutes until the edges are golden brown.
  • Cool and cut.


Butter conversion:
1/2 cup butter = 1 stick of butter = 4 ounces
Graham Cracker Crumbs conversion:
1 cup = 14 crackers = 7 paired graham crackers (rectangle) = 3.6 ounces
What nuts are good for this recipe:
Pecans, walnuts, peanuts, slivered almonds, etc.
I don’t like graham crackers, what else can I use?
You can use crushed cornflake crumbs instead of the graham cracker crumbs. They are not very sweet and the texture is great.


Serving: 1g | Calories: 336kcal | Carbohydrates: 36g | Protein: 4g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 23mg | Sodium: 157mg | Potassium: 227mg | Fiber: 3g | Sugar: 27g | Vitamin A: 240IU | Vitamin C: 1mg | Calcium: 88mg | Iron: 1mg
Tried this recipe?Please leave a comment on the blog or like us on Facebook!

See here the web story for this Seven Layers Bars (Hello Dolly Bars)

Note: “We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.”
Recipe Rating