
The ingredients in these bars include not only what you find in regular campfire s’mores (chocolate, marshmallow and graham crackers) but also an extra addition straight from my pantry:
Sweetened Condensed Milk.
Remember this is NOT the same thing as evaporated milk (which is just milk with some of the water removed). Sweetened condensed is shelf stable concentrated milk that has been cooked down with sugar which makes it sweet and syrupy, like a dulce de leche. You can typically find it the baking aisle.
In this recipe, the canned milk acts as the binding agent for both the graham cracker crust and the chocolate which allows you to to transform S’mores into layered bars.
- 2 Cups Graham Cracker Crumbs (We crushed up 2 packs)
- 2 Tbsp Melted Butter
- 1 (14 oz) can Sweetened Condensed Milk – divided
- 1 (12 oz) pkg Chocolate Chips
- 1 (12 oz) pkg Butterscotch Chips (OPTIONAL)
- 1 tsp Vanilla
- 1/2 Bag Mini-Marshmallows (about 2 cups)
CRUST:
Preheat oven to 350 and prep 9×13 baking pan with non-stick spray
Crush Graham Crackers (you can use a food processor, blender or do it by hand)
Add butter and 1/2 cup Sweetened Condensed Milk:
You will need the remainder of the milk later, so make sure to save it.
The final mixtures should have the consistency of wet sand
Pack the mixture onto the bottom of the baking pan to form crust and bake for 5-7 minutes:
TOPPINGS:
To create the chocolate layer, pour the rest of the milk into a large mixing bowl and add chocolate chips
Mix together thoroughly and microwave in increments of 30 seconds until the chocolate is melted. Stir and add vanilla.
Spread onto crust with a large spatula (Tip: to keep the chocolate from sticking to the spatula, spray it with cooking spray)
You should end up with a layer of chocolate and a layer of graham crackers.
(Optional) Sprinkle with butterscotch chips. (If you are more of a traditionalist you can leave out the butterscotch chips.)
Finally, add a marshmallow layer and place it under the broiler to toast the marshmallows.
This will only take a few seconds so keep an eye on it! This step results in the toasted caramelized flavor of a campfire s’more!
Allow to cool completely and cut into bars (again, using non-stick spray on your knife makes it easier to cut through the sticky marshmallows without making a mess)
My kids love the traditional S’mores flavored ones, but my favorite are when you add Butterscotch, it is another layer of flavor.
So next time you are trying to come up with a quick dessert, look no farther than S’mores.
Starbucks S'mores Bars
A knockoff recipe of Starbucks' favorite summer treat. A graham cracker crust along with marshmallows and chocolate make it irresistible. Your kids will love it and it only takes about 15 minutes to put together.

Ingredients
- 2 Cups Graham Cracker Crumbs (We crushed up 2 packs)
- 2 Tbsp Melted Butter
- 1 (14 oz) can Sweetened Condensed Milk - divided
- 1 (12 oz) pkg Chocolate Chips
- 1 (12 oz) pkg Butterscotch Chips (OPTIONAL)
- 1 tsp Vanilla
- 1/2 Bag Mini-Marshmallows (about 2 cups)
Directions
- Step 1 Crust: Preheat oven to 350 and prep 9×13 baking pan with non-stick spray
- Step 2 Crush Graham Crackers (you can use a food processor, blender or do it by hand)
- Step 3 Add butter and 1/2 cup Sweetened Condensed Milk.
- Step 4 Pack the mixture onto the bottom of the baking pan to form crust and bake for 5-7 minutes.
- Step 5 Topping: To create the chocolate layer, pour the rest of the milk into a large mixing bowl and add chocolate chips. Mix together thoroughly and microwave in increments of 30 seconds until the chocolate is melted:
- Step 6 Spread onto crust with a large spatula (Tip: to keep the chocolate from sticking to the spatula, spray it with cooking spray) Melted chocolate on graham crackers You should end up with a layer of chocolate and a layer of graham crackers.
- Step 7 (Optional) Sprinkle with butterscotch chips. (If you are more of a traditionalist you can leave out the butterscotch chips.)
- Step 8 Finally, add a marshmallow layer and place it under the broiler to toast the marshmallows. Only takes a minute