Ingredients
Method
Make the graham cracker crumble
- Mix graham cracker crumbs, melted butter, and sugar until combined, with a sandy, evenly coated texture.
Make the chocolate pudding
- Whisk instant chocolate pudding and cold whole milk for 2 minutes until thickened and glossy.
- Refrigerate the pudding for 5 minutes to set slightly before layering.
Make the marshmallow cream layer
- Beat marshmallow fluff and softened cream cheese together until smooth and free of lumps.
- Fold in whipped topping until the mixture is light and holds soft peaks.
Assemble the pudding cups
- Layer in 6 individual cups starting with graham cracker crumble as the first even layer.
- Spoon chocolate pudding over the graham layer until covered, creating a dark center layer.
- Add marshmallow cream over the pudding to form a fluffy top layer, then repeat graham, pudding, and marshmallow once more per cup.
- Top each cup with extra graham cracker crumble, mini marshmallows, and chocolate shavings for the classic s'mores look.
Chill and finish
- Refrigerate the cups for at least 2 hours until fully set and scoopable.
- Torch the mini marshmallows just before serving if desired, until lightly golden at the edges (watch closely to avoid burning).
Notes
For the cleanest layers in clear cups, spoon each component carefully and chill the pudding and marshmallow cream before assembling. Refrigerate covered for up to 3 days; do not freeze because the pudding and marshmallow cream texture will likely become grainy. For a lighter option, use reduced-fat cream cheese and light whipped topping while keeping the same assembly steps.
