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, or 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, which are less sweet, with 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 just to add a little 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 that 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 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 that 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 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 is a collection of recipes that 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.

Yield: 18 servings

Seven Layers Bars (Hello Dolly Bars)

Hello Dolly Bars Magic bars0

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

Prep Time 10 minutes
Cook Time 30 minutes
Cooling time 30 minutes
Total Time 1 hour 10 minutes


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


  1. Preheat oven at 350F/180C.
  2. In a bowl, mix graham crackers crumbs with melted, but cool butter. Place the mixture into a buttered 9x13 inch and press it firmly to create a crust.
  3. Layer shredded coconut, chocolate chips, and butterscotch bits.
  4. Pour over the condensed milk and add chopped nuts on top.
  5. After the addition of nuts, press lightly into the pan.
  6. Bake at 350F/180C for 25 to 30 minutes until the edges are golden brown.
  7. 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.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 124Total Fat: 9gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 14mgSodium: 93mgCarbohydrates: 11gFiber: 1gSugar: 6gProtein: 1g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

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.”

Skip to Recipe