Quick Recipe Version (TL;DR)
Quick Ingredients
- Graham cracker crumbs: 1 1/2 cups (150 g)
- Granulated sugar: 2 tablespoons
- Kosher salt: 1/4 teaspoon
- Unsalted butter (melted): 6 tablespoons (85 g)
- Semisweet chocolate (chopped): 10 oz (283 g)
- Heavy cream: 1 1/4 cups (300 ml)
- Unsalted butter: 2 tablespoons (28 g)
- Vanilla extract: 2 teaspoons, divided
- Egg whites: 4 large (about 120 g)
- Granulated sugar: 1 cup (200 g)
- Cream of tartar: 1/4 teaspoon
- Marshmallow creme (optional, for extra “marshmallow” flavor): 1/2 cup (about 60–70 g)
- Milk chocolate chunks: 1/2 cup (85 g)
Do This
- 1) Bake a graham crust at 350°F (177°C) for 10 minutes; cool completely.
- 2) Pour hot cream over chopped chocolate; whisk in butter, salt, and vanilla to make ganache.
- 3) Pour ganache into crust; chill 3–4 hours until set.
- 4) Make a Swiss meringue: warm egg whites + sugar to 160°F (71°C), then whip to stiff peaks with vanilla and cream of tartar.
- 5) Swirl meringue onto the pie (optionally fold in marshmallow creme first).
- 6) Toast with a kitchen torch (or broil briefly), then shower with chocolate chunks.
Why You’ll Love This Recipe
- Classic campfire flavors, no campsite required: graham crust, chocolate center, toasted marshmallow top.
- Make-ahead friendly: the pie sets in the fridge, so it’s great for parties.
- Big payoff for simple steps: ganache filling is fast and foolproof.
- Choose your vibe: torch-toasted meringue for drama, or use big marshmallows for maximum nostalgia.
Grocery List
- Produce: none (optional: fresh raspberries or strawberries for serving)
- Dairy: unsalted butter, heavy cream, eggs
- Pantry: graham crackers (or graham crumbs), granulated sugar, semisweet chocolate, milk chocolate chunks, vanilla extract, cream of tartar, kosher salt, marshmallow creme (optional)
Full Ingredients
Graham Cracker Crust
- Graham cracker crumbs: 1 1/2 cups (150 g) (from about 10 full sheets)
- Granulated sugar: 2 tablespoons
- Kosher salt: 1/4 teaspoon
- Unsalted butter, melted (and slightly cooled): 6 tablespoons (85 g)
Chocolate Ganache Filling (Fudgy, Sliceable)
- Semisweet chocolate (about 55–65% cacao), finely chopped: 10 oz (283 g)
- Heavy cream: 1 1/4 cups (300 ml)
- Unsalted butter (for gloss and a softer bite): 2 tablespoons (28 g)
- Vanilla extract: 1 teaspoon
- Kosher salt: 1/4 teaspoon
Toasted Marshmallow Meringue (Swiss Meringue)
- Egg whites (from large eggs): 4 (about 120 g)
- Granulated sugar: 1 cup (200 g)
- Cream of tartar: 1/4 teaspoon
- Kosher salt: 1/8 teaspoon
- Vanilla extract: 1 teaspoon
- Marshmallow creme (optional, for a more “true marshmallow” flavor): 1/2 cup
Finish
- Milk chocolate chunks (or chopped milk chocolate): 1/2 cup (85 g)
- Optional: mini chocolate chips: 2 tablespoons
- Optional: flaky salt: small pinch

Step-by-Step Instructions
Step 1: Prep the pan and oven
Place an oven rack in the center position. Preheat the oven to 350°F (177°C).
Set out a 9-inch (23 cm) pie dish (glass or metal both work). If you want extra-easy serving, you can lightly butter the dish, though it’s not required for a graham crust.
Step 2: Make and bake the graham cracker crust
In a medium bowl, combine 1 1/2 cups (150 g) graham cracker crumbs, 2 tablespoons sugar, and 1/4 teaspoon kosher salt. Pour in 6 tablespoons (85 g) melted butter and stir until the mixture looks evenly moistened (like wet sand) and holds together when pressed.
Tip the crumbs into your pie dish. Press firmly into the bottom and up the sides using the bottom of a measuring cup to compact it well (a well-packed crust slices cleanly).
Bake for 10 minutes at 350°F (177°C). Cool completely on a rack, about 30 minutes.
Step 3: Make the chocolate ganache filling
Put the 10 oz (283 g) chopped semisweet chocolate in a heatproof bowl.
In a small saucepan, heat 1 1/4 cups (300 ml) heavy cream over medium heat until it’s steaming and just starting to bubble around the edges (aim for about 190°F (88°C); do not boil hard).
Pour the hot cream over the chocolate. Let it sit undisturbed for 2 minutes, then whisk slowly from the center outward until smooth and glossy.
Whisk in 2 tablespoons (28 g) butter, 1 teaspoon vanilla, and 1/4 teaspoon kosher salt until fully melted and silky.
Step 4: Fill the crust and chill until set
Pour the ganache into the cooled crust. Tap the pie dish gently on the counter a few times to pop any air bubbles and level the surface.
Refrigerate uncovered for 3 hours (or up to 4 hours) until the filling is set enough to slice cleanly. If your fridge runs warm, go the full 4 hours.
Step 5: Make the marshmallow meringue topping
Set a medium saucepan over low heat with about 1 inch of water and bring it to a gentle simmer. Place a heatproof bowl (stand mixer bowl is ideal) on top, making sure the bottom of the bowl does not touch the water.
In the bowl, combine 4 egg whites, 1 cup (200 g) sugar, 1/4 teaspoon cream of tartar, and 1/8 teaspoon kosher salt. Whisk constantly until the sugar dissolves and the mixture reaches 160°F (71°C) on an instant-read thermometer (this typically takes 5–7 minutes).
Carefully move the bowl to a stand mixer fitted with the whisk attachment (or use a hand mixer). Beat on high speed until you have a thick, glossy meringue with stiff peaks and the bowl feels barely warm, 5–8 minutes. Beat in 1 teaspoon vanilla.
If using 1/2 cup marshmallow creme, beat it in on low speed just until combined (about 10–15 seconds). This makes the topping taste more like a real toasted marshmallow.
Step 6: Top the pie and toast the meringue
Spoon the meringue onto the chilled pie. Spread it all the way to the crust edges to seal the filling, then use the back of a spoon to create swoops and peaks (those ridges toast beautifully).
Toast the meringue using one of these methods:
- Kitchen torch (best control): Torch until deeply golden in spots, moving constantly so it doesn’t burn.
- Oven broiler: Place the pie on a sheet pan and broil 6 inches from the heating element for 30–90 seconds, watching every second. Remove as soon as it’s toasted.
Step 7: Finish with chocolate chunks and serve
Immediately sprinkle 1/2 cup (85 g) milk chocolate chunks (and optional 2 tablespoons mini chocolate chips) over the warm toasted meringue so a few pieces slightly melt, like chocolate near a campfire.
For the cleanest slices, chill the finished pie for 15 minutes, then cut with a sharp knife dipped in hot water and wiped dry between slices. Serve slightly chilled or let it sit at room temperature for 10 minutes for a softer, fudgier center.
Pro Tips
- Pack the crust firmly: Use a flat-bottom measuring cup to press the crumbs tightly into the corners and sides so it doesn’t crumble when sliced.
- Chop chocolate small: Fine chopping helps the ganache melt quickly and evenly, preventing stubborn lumps.
- Keep egg whites pristine: Even a tiny bit of yolk or grease can stop meringue from whipping. Wipe the bowl and whisk with a little vinegar or lemon juice if you want extra insurance.
- Seal the edge with meringue: Spreading meringue to the crust edge helps prevent “weeping” (little droplets) later.
- Toast last-minute for best looks: The toasted top is prettiest the day it’s made.
Variations
- Big marshmallow topping (no meringue): Instead of meringue, cover the chilled ganache with 2 1/2 to 3 cups large marshmallows (or halved large marshmallows), then broil 30–90 seconds until toasted. Finish with chocolate chunks.
- Chocolate pudding filling: Swap the ganache for 3 cups thick homemade or store-bought chocolate pudding. Chill until fully set (4–6 hours) before topping.
- Extra “graham” crunch: Sprinkle 2 tablespoons graham crumbs over the toasted top along with the chocolate chunks.
Storage & Make-Ahead
Refrigerate: Store loosely covered in the refrigerator for up to 3 days. The crust and ganache hold well; the meringue is best within 24 hours because it can soften or weep slightly over time.
Make-ahead plan: Bake the crust and fill with ganache up to 2 days ahead (cover and refrigerate). Make and toast the meringue topping the day you plan to serve for the most dramatic peaks and toast marks.
Freezing: Not recommended once topped with meringue. If you want to freeze, freeze the crust + set ganache (wrapped well) for up to 1 month, thaw overnight in the fridge, then top and toast fresh.
Nutrition (per serving)
Approximate, based on 10 slices: 520 calories, 34 g fat, 55 g carbohydrates, 4 g fiber, 46 g sugar, 6 g protein, 220 mg sodium.
