Indulge in S’mores Brownies with a fudgy chocolate base, gooey marshmallows, and a buttery graham cracker crust. This easy dessert is perfect for satisfying chocolate and s’mores cravings any time of year.

S’mores Brownies are the ultimate dessert for chocolate and campfire lovers, combining rich, fudgy chocolate brownies with gooey marshmallows and a buttery graham cracker crust. Easy to make at home, these decadent brownies bring the classic s’mores flavor indoors without the need for a campfire.
Perfect for parties, family gatherings, or a special treat any time of year. They’re sure to satisfy every sweet tooth.
I have been making s’mores desserts for years including S’mores Rice Krispie Treats, S’mores Cheesecake and S’mores Poke Cake.
Table of contents
Why We Love This
- Rich and fudgy – The chocolate brownie base is dense, moist, and perfectly decadent.
- Gooey marshmallow topping – Adds a soft, melt-in-your-mouth texture that contrasts with the brownie.
- Buttery graham cracker layer – Provides a slight crunch and classic s’mores flavor.
- Easy to make – Combines simple ingredients for a show-stopping dessert with minimal effort.
- Fun and nostalgic – Brings the flavors of campfire s’mores indoors, perfect for kids and adults alike.

Ingredients
- Graham Cracker Crumbs – Use store-bought crumbs or make your own by crushing graham crackers for the buttery crust.
- Butter – Melted unsalted butter binds the crumbs together and adds richness to the crust.
- Brownie Boxed Mix – Any brand works for the fudgy brownie base; follow the package instructions for the best results including ingredients such as large eggs, oil and what the box calls for.
- Mini Marshmallows – Mini marshmallows melt evenly on top and create a gooey, soft layer perfect for brownies.
- Additional Graham Crackers – Break into small pieces and sprinkle over the top for extra texture and s’mores flavor.
Find the complete list of ingredients at the bottom of the page.
Variations
- Chocolate Chunk Brownies – Mix chocolate chunks, milk chocolate chips or semi-sweet chocolate chips into the brownie batter for extra richness.
- Nutty S’mores – Add chopped walnuts or pecans to the batter or sprinkle on top for crunch.
- Peanut Butter Twist – Swirl peanut butter into the brownie batter before baking for a nutty flavor.
- Caramel S’mores – Drizzle caramel sauce over the marshmallow topping for added gooey sweetness.
- Mini S’mores Brownies – Use a mini muffin tin to make bite-sized versions perfect for parties.
- White Chocolate or Dark Chocolate – Swap traditional milk chocolate brownies with white or dark chocolate for a flavor variation.
How to Make S’mores Brownies
Step 1. Prepare the oven and pan. Preheat the oven to 350 degrees. Line the pan with foil or parchment paper, leaving some overhang, and then butter the foil or use cooking spray and set aside.
Step 2. Stir together the graham cracker crumbs and sugar in a medium bowl mixing the ingredients well. Then add the melted butter. Whisk together until blended.

Step 3. Press the graham cracker mixture into the prepared pan. Press into an even layer. Then bake for about 15 minutes, or until golden brown.

Step 4. Make the fudgy brownies according to the box instructions in a large mixing bowl. Then pour the brownie layer over the cooked graham cracker layer, spreading it into an even layer with a rubber spatula.

Step 5. Bake the brownies according to the directions.

Step 6. Switch the oven to broil. Pour the bag of mini marshmallows on the brownies.

Step 7. Keep a close eye on them so they don’t burn.

Step 8. As soon as the pan comes out of the oven, top the marshmallow layer with the graham cracker pieces. Allow to cool and cut with a sharp knife for clean cuts.

Storage
Room Temperature – Store cooled brownies in an airtight container for up to 2 days.
Refrigerator – Keep in an airtight container in the fridge for up to 5 days. Allow brownies to come to room temperature or warm slightly before serving.
Freezer – Wrap individual bars tightly in plastic wrap and place in a freezer-safe container for up to 2 months. Thaw at room temperature or warm in the oven before serving.
Toppings Tip – If storing for later, add extra graham cracker pieces or mini marshmallows just before serving to maintain texture.
Pro Tips
- Even crust layer – Press the graham cracker crumbs firmly into the pan to create a sturdy base.
- Use mini marshmallows – They melt evenly and create the classic gooey s’mores texture.
- Avoid overbaking – Brownies continue to set as they cool; remove them from the oven when a toothpick comes out with a few moist crumbs.
- Extra crunch – Sprinkle broken graham cracker pieces on top for added texture and authentic s’mores flavor.
- Chocolate boost – Add chocolate chips or chunks to the brownie batter for an even richer chocolate experience.
- Serve slightly warm – Brownies taste best when the marshmallow topping is soft and gooey.

More Brownie Recipes
- Red Velvet Cheesecake Brownies Recipe
- Cream Cheese Brownies Recipe
- Copycat Little Debbie Brownis Recipe
- Brownie Bottom Cheesecake
More Easy S’mores Desserts
- S’mores Dip
- Easy to Grill S’mores Recipe
- S’mores Cones
- Super Fun S’Mores Parfait Recipe
- The Best S’mores Cookie Cups
You will love this new recipe. Let us know once you make them and how the s’mores brownies turned out for you. Leave a comment and star rating.
S’mores Brownies Recipe
Ingredients
- 3 cups graham cracker crumbs
- ¼ cup up granulated sugar
- ¾ cup butter melted
- For the brownie part:
- 1 box of brownie mix – for the 9×13 size prepared according to directions
- 1 bag mini marshmallows
- Additional graham crackers broken into pieces
See how we calculate recipe costs.
Instructions
- Preheat oven to 350 degrees F. Butter a 9×13-inch baking pan. Line the pan with foil, leaving some overhang, and then butter the foil; set aside.
- Combine the graham cracker crumbs, sugar , mixing well. Add the melted butter and, using a fork, toss until the entire mixture is moist. Dump the graham cracker mixture into the prepared baking pan, pressing it into an even layer. Bake for about 15 minutes, or until golden brown.
- Meanwhile, prepare your brownie recipe. Pour the brownie batter over the cooked graham cracker crust, spreading it into an even layer. Bake the brownies according to the directions.
- As soon as the brownies come out of the oven, switch the oven to broil. Pour the bag of mini marshmallows onto the brownies, covering it in an even layer. Pop the pan back in the oven for a few minutes. Keep a close eye on them – you want them to start to char so you get that s’mores flavor, but don’t want to completely burn them.
- As soon as the pan comes out of the oven, top the marshmallow layer with the pieces of graham cracker, pressing down slightly so that the pieces of graham cracker get nestled into the marshmallow.
- Cool completely and then cut into squares. Store at room temperature in an airtight container.


It is supposed to be 3/4 of a stick of butter or 1/4 of a cup, not a cup for the crust.
I used 3/4 cup of butter for the crust in this brownie recipe.