Hello Dolly Bars

Layered cookie bars
Diana Rattray
Prep: 15 mins
Cook: 25 mins
Total: 40 mins
Servings: 20 servings
Yield: 20 bars
Nutrition Facts (per serving)
228 Calories
15g Fat
22g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 20
Amount per serving
Calories 228
% Daily Value*
Total Fat 15g 19%
Saturated Fat 7g 36%
Cholesterol 20mg 7%
Sodium 50mg 2%
Total Carbohydrate 22g 8%
Dietary Fiber 2g 6%
Protein 4g
Calcium 88mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These Hello Dolly bars—also known as seven-layer bars, coconut dream bars, or magic cookie bars—are made with a combination of semisweet chocolate and butterscotch chips. The Hello Dolly name is a reference to the Broadway musical, "Hello, Dolly!" which was a popular musical when these bars were created in the mid-1960s. The bars are assembled in seven layers, and they are incredibly delicious. They come together like magic, because drizzled condensed milk holds the layers together.

While these are a great treat for the holidays, you really don't need a special occasion to bake them. There's very little preparation involved since it's just a matter of layering ingredients and popping them in the oven. 

You can change them up a bit by replacing the butterscotch chips with more chocolate chips, peanut butter chips, toffee chips, or white chocolate chips; or make dulce de leche with sweetened condensed milk and drizzle it on the bars for added tastiness.


  • 1/2 cup unsalted butter
  • 1 cup graham cracker crumbs, about 8 whole graham crackers
  • 1 cup semisweet chocolate chips
  • 1 cup butterscotch chips
  • 1 cup flaked sweetened coconut
  • 1 cup walnuts, chopped
  • 1 (15-ounce) can sweetened condensed milk

Steps to Make It

  1. Gather the ingredients.

  2. Heat the oven to 350 F. Lightly grease a 13 x 9-inch baking pan.

  3. Melt the butter in a small saucepan. Combine it with the graham cracker crumbs in a bowl and mix well. Spread and evenly pat the crumb mixture in the bottom of the baking pan.

  4. Sprinkle the semisweet chocolate chips evenly over the crumb mixture, followed by an even layer of the butterscotch chips, the flaked sweetened coconut, and finishing with the chopped walnuts.

  5. Drizzle the sweetened condensed milk evenly over the bars, without stirring, so the layers remain intact.

  6. Transfer to the oven and bake for 25 minutes.

  7. Cool the pan on a rack and then cut into bars.

  8. Serve and enjoy!


  • Cook the sweetened condensed milk to make a caramel sauce for these bars. To make the caramel in a slow cooker, place a small towel on the bottom of the slow cooker and place the unopened can on the towel (to ensure the can does not stain the slow cooker). Add water to the slow cooker to a depth of 1 inch above the can. Cover the pot and cook on high for 2 hours. Reduce the heat to low and cook for about 4 to 5 hours longer.
  • Alternatively, transfer the sweetened condensed milk to two small canning jars and cover tightly with the lids. Place them in the slow cooker, cover with water, and cook for 2 hours on high and 4 to 5 hours on low. Using jars, you can see the color of the caramel.
  • You can store the bars at room temperature in a sealed container for up to three days, or in the refrigerator.