Ingredients
Method
Make the graham cracker crumble
- Combine graham cracker crumbs, melted butter, and sugar until evenly mixed and looks like damp sand.
- Visually check that the crumbs clump slightly when pressed, then set aside for layering.
Mix and chill the instant chocolate pudding
- Whisk instant chocolate pudding mix and cold whole milk for 2 minutes until thickened and glossy.
- Refrigerate for 5 minutes so the pudding thickens enough to hold its layers.
Make the marshmallow cream
- Beat marshmallow fluff and softened cream cheese until smooth and no lumps remain.
- Fold in whipped topping until the mixture looks light and fluffy with a thick, spreadable texture.
Assemble the pudding cups
- Spoon a layer of graham cracker crumble into 6 individual cups and gently press to level.
- Add a layer of chocolate pudding over the crumbs, using a spoon to smooth the top.
- Top with marshmallow cream, piling it high enough to create a visible third layer.
- Repeat the graham cracker crumble, chocolate pudding, and marshmallow cream layers until all cups are filled.
- Finish each cup with a light sprinkle of graham cracker crumble, mini marshmallows, and chocolate shavings.
Chill and optionally toast
- Refrigerate for at least 2 hours until the layers are set and the cups hold their structure.
- Torch the mini marshmallows just before serving if desired for a toasted campfire look.
Notes
Pro tip: use clear cups so each layer is visible, and press the crumble down lightly so it doesn’t sink into the pudding. Refrigerate covered for up to 3 days; freezing is not recommended because the pudding and whipped components can break down. For a dairy-light option, swap whole milk with cold oat milk and use a dairy-free whipped topping to keep the same layer texture.
