For the Crust:
-
- 1½ cups graham cracker crumbs (about 10 full sheets)
- ⅓ cup melted butter
- 1 tbsp brown sugar (optional, for extra richness)
For the Marshmallow Layer:
-
- 1 cup mini marshmallows
- 2 tbsp butter
- ½ tsp vanilla extract
- Pinch of salt
For the Peanut Butter Layer:
-
- ¾ cup creamy peanut butter
- 2 tbsp butter, softened
- 1 cup powdered sugar
For the Chocolate Topping:
-
- 1 cup semi-sweet chocolate chips
- 1 tbsp coconut oil or vegetable shortening (for shine and easy slicing)
🌿 For gluten-free: Use GF graham crackers.
🌱 Vegan option: Use dairy-free chocolate and plant-based butter.
🍳 Instructions
- Make the crust
- In a bowl, mix graham cracker crumbs, melted butter, and brown sugar.
- Press firmly into the bottom of a 9×9-inch lined pan. Chill 10 minutes.
- Prepare the marshmallow layer
- In a saucepan over low heat, melt marshmallows, butter, vanilla, and salt, stirring constantly until smooth.
- Pour over crust and spread evenly. Chill 10–15 minutes.
- Add the peanut butter layer
- Beat peanut butter, softened butter, and powdered sugar until smooth.
- Spread over the set marshmallow layer. Return to fridge for 10 minutes.
- Top with chocolate
- Melt chocolate chips and coconut oil in a double boiler or microwave (in 30-second bursts).
- Pour over the top and tilt pan to cover completely.
- Chill 30+ minutes until firm.
- Slice & serve
- Lift out using parchment paper.
- Cut into squares with a warm knife (dip in hot water for clean cuts).
🔥 Pro Tip: Drizzle extra melted peanut butter on top before chilling for gourmet flair!