Make the graham cracker base: In a bowl, mix graham cracker crumbs, melted butter, sugar, and a pinch of salt until the mixture feels like damp sand. Spoon 2–3 tablespoons into each cup and press down firmly with the back of a spoon. Chill while you prepare the filling.
Prepare the chocolate ganache: Warm heavy cream until steaming (microwave or stovetop).
Pour over the chocolate chips in a heatproof bowl. Let sit 2 minutes, then stir until smooth and glossy. Set aside to cool slightly.
Whip the chocolate cream layer: Beat softened cream cheese with powdered sugar and vanilla until smooth.
Add half of the cooled ganache and beat until combined and fluffy. This gives you a silky, not-too-sweet middle layer.
Layer the cups: Spoon or pipe a layer of the chocolate cream over the chilled graham crust. Add a thin layer of remaining ganache on top for a rich chocolate ribbon.
Tap cups gently to settle the layers.
Top with marshmallow: Pile mini marshmallows generously over each cup. For extra stretch and classic flavor, fold marshmallow creme into the mini marshmallows before topping. Press lightly so they stay put.
Chill to set: Refrigerate for at least 1–2 hours.
The crust firms up, the chocolate layers thicken, and the flavors meld.
Optional toast: Right before serving, lightly toast the marshmallow tops with a kitchen torch for that campfire look and flavor. If you don’t have a torch, skip this step or broil very briefly in an oven-safe dish, not individual plastic cups.
Finish and serve: Sprinkle with extra graham crumbs, chocolate shavings, or a tiny pinch of flaky salt. Serve chilled or slightly cool.
They’re rich, so small portions go a long way.