S’mores Pie (Dairy-Free and Egg-Free)

This vegan s’mores pie is a twist on the classic campfire dessert. You still get the buttery graham cracker crust, silky chocolate filling, and a fluffy marshmallow-style topping, but everything is made without dairy or eggs. The aquafaba meringue whips up into a cloud-like topping that toasts beautifully for that signature s’mores flavor.

Ingredients You’ll Need:

Find the full detailed instructions with measurements in the recipe card at the bottom of this post.

Graham Cracker Crust

  • Vegan graham crackers: The foundation of a s’mores dessert. Provide the classic flavor and crunchy base.
  • Granulated sugar: Sweetens the crust slightly and helps it firm up while baking.
  • Vegan butter: Binds the crumbs together and adds richness.
  • Salt: Balances sweetness and sharpens the graham cracker flavor.

Chocolate Filling

  • Vegan chocolate: The main flavor of the filling, giving it a deep, rich chocolate taste.
  • Firm silken tofu: Creates a creamy, custard-like texture without dairy. It blends smoothly and helps the filling set.
  • Non-dairy milk: Loosens the filling slightly, allowing it to blend evenly. Any unsweetened plant milk works.
  • Granulated sugar: Adds a touch of sweetness to balance the chocolate and tofu.
  • Vanilla extract: Rounds out the chocolate flavor and adds warmth.
  • Salt: Enhances the chocolate’s flavor and balances its sweetness.

Aquafaba Meringue

  • Aquafaba (chickpea liquid): Whips into stiff peaks like egg whites, creating a fluffy, marshmallow-like topping.
  • Cream of tartar: Stabilizes the whipped aquafaba, making it less likely to collapse.
  • Granulated sugar: Sweetens the meringue and, when cooked into syrup, helps it hold its structure.
  • Water: Dissolves the sugar into a syrup that stabilizes the meringue.
  • Salt: Enhances the marshmallow-like flavor and prevents the topping from tasting overly sweet.

How to Make Vegan S’mores Pie

Step 1. Bake the crust

  1. Preheat oven to 350°F.
  2. Pulse the graham crackers in a food processor until they are fine. Add sugar, melted butter, and salt. Blend until the mixture resembles damp sand. If it’s too dry, add 1 more tablespoon of butter.
  3. Press mixture firmly into the bottom and sides of a pie dish. Use a flat-bottomed measuring cup for an even finish.
  4. Bake for 10 minutes. Allow the crust to cool thoroughly before adding filling.

Step 2. Blend the chocolate filling

  1. Melt chocolate in the microwave or a double boiler. Set aside.
  2. Blend tofu, milk, sugar, vanilla, and salt in a food processor until smooth. Scrape sides as needed.
  3. Add the melted chocolate and blend again until the mixture is glossy and uniform.
  4. Pour the filling into the cooled crust, smooth the top, cover, and refrigerate for at least 4 hours or overnight until firm.

Step 3. Whip the aquafaba meringue

  1. In a large bowl, whip aquafaba and cream of tartar with a mixer until stiff peaks form (8-10 minutes).
  2. In a saucepan, combine sugar and water. Heat to 240°F using a candy thermometer. Do not stir while it heats.
  3. Slowly stream hot syrup into aquafaba while mixing on medium-high. Avoid pouring directly on the beaters.
  4. Add salt, then continue whipping until the bowl feels cool and the meringue is glossy and stiff (5-10 minutes more).

Step 4. Assemble and toast

  1. Spread or pipe meringue over chilled pie.
  2. Use a torch to toast the topping until golden. If using the oven, broil briefly while watching closely.
  3. Let the pie rest at room temperature for 10 minutes before slicing.

Find the full printable recipe here: S’mores Pie (Dairy-Free and Egg-Free)