The Ultimate Chocolate Bars

The Ultimate Chocolate Bars


  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 1 oz (1 square) unsweetened chocolate
  • ½ cup (1 stick) butter
  • 1 cup white sugar
  • 1 teaspoon vanilla extract
  • 2 eggs, whisked
  • ½ cup chopped walnuts
  • Filling:
  • 6 oz low-fat cream cheese, softened
  • ¼ cup (½ stick) butter, softened
  • ½ cup white sugar
  • 1 egg
  • ½ teaspoon vanilla extract
  • 2 Tablespoons all-purpose flour
  • Frosting:
  • 2 ¼ cups miniature marshmallows
  • 1/3 cup butter, softened
  • 2 oz (2 squares) unsweetened chocolate
  • 1/3 cup milk
  • 2 oz low-fat cream cheese
  • 1 ½ teaspoons vanilla
  • 4 cups powdered sugar


  1. Preheat oven to 350 degrees. Grease a 9×13 baking dish.
  2. To make the base: In a large mixing bowl, combine all-purpose flour, baking powder and salt. Set aside. In a large saucepan over low heat (or in the microwave for 1 minute) melt butter and chocolate together. Add the butter mixture to the flour mixture. Add the sugar, vanilla, eggs and walnuts. Mix until well combined. Spread on the bottom of the greased pan.
  3. To make the filling: Combine all the ingredients and beat with an electric mixer until well combined. Spread on top of the base mixture. Bake for 25 minutes or until a toothpick inserted in the center comes out clean.
  4. Immediately sprinkle with marshmallows and bake for an additional 3 minutes.
  5. To make the frosting: In a large saucepan, cook butter, chocolate, milk and cream cheese, until the butter and chocolate have melted and all the ingredients are well incorporated. Remove from heat. Add vanilla and powdered sugar, and quickly mix until well combined. Immediately pour over the marshmallow layer.
  6. Chill until firm, then cut into squares. Store in the refrigerator. (I prefer them frozen!)

share this post: Pinterest / facebook / twitter