Go Back
+ servings
a slice of chocolate pie topped with whip cream on a stack of plates
Print Recipe
5 from 9 votes

S'mores Pie

A rich and delicious chocolate pie with a layer of and toasted marshmallows. 
Prep Time30 mins
Cook Time30 mins
Chill3 hrs
Total Time4 hrs
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 550kcal


  • 1 baked and cooled pie crust (if you want gluten free pie, use a gluten free pie crust)

Chocolate Custard

  • 2 c heavy whipping cream
  • ½ c granulated sugar
  • ½ Tablespoon salt
  • 3 egg yolks
  • 6 oz quality chocolate at least 70% cacao
  • 1 Tablespoon vanilla extract
  • 3 Tablespoon cornstarch dissolved in 3 T cold water

Toasted Marshmallow Filling

  • 2 c marshmallows (about 12 large marshmallows)
  • 8 oz. cream cheese room temperature
  • 3 c powdered sugar
  • ½ Tablespoon salt
  • ½ Tablespoon vanilla extract

Whipped Cream Topping

  • 2 c heavy whipping cream
  • 4 Tablespoon granulated sugar
  • 1 Tablespoon vanilla extract



  • Prepare chocolate custard. In a heavy-bottomed pot over low/medium heat, bring 2 c cream, ¼ c of the sugar, and ½ t salt to just a boil.
  • While cream is heating, beat egg yolks and remaining ¼ c sugar with electric mixer in bowl until pale yellow and thick.
  • Temper hot cream into eggs by slowly pouring cream into the eggs and whisking continuously. Continue to pour and whisk a little at a time until all of the cream has been incorporated. Pour mixture back into pot and cook over low/medium heat, stir in corn starch slurry and vanilla. stirring frequently until mixture has thickened and coats back of your spoon.
  • Chop chocolate and melt in glass bowl in microwave, stirring after 30-second intervals. Pour chocolate into custard, mix well.
  • Pour into bowl to cool.

Toasted Marshmallow Filling

  • Beat cream cheese until creamy. Add powdered sugar, salt, and vanilla extract. Set aside.
  • Lay marshmallows on foil-lined pan and broil over high heat for a couple minutes, or just until tops are brown. Don't broil too long, or you'll cook the marshmallows and they'll crisp up too much. Use spatula to scrape marshmallows off foil and into cream cheese mixture. Mix until well-incorporated.
  • Spread toasted marshmallow mixture in bottom of cooled pie crust.
  • Spread chocolate custard over toasted marshmallow mixture. Chill at least 3 hours.
  • Prepare whipped cream by beating all ingredients in chilled bowl and chilled beaters with electric mixture until stiff-peaks form. Drop whipped cream over pie, top with chocolate shavings.


Whipped topping is NOT included in the nutritional information since you can use store bought, cool whip or homemade if desired and all have different caloric values. 
When blind-baking your pie crust (pie crust baked without filling), be sure to poke crust with fork and/or fill plate with parchment paper and dry beans or rice to prevent crust from puffing up and to keep it flat. Brushing with a beaten egg prior to baking helps create a shiny, crisp exterior that makes spreading filling over it easier to do and prevents the crust from flaking off. I also make my crust perimeter high to account for the shrinking that sometimes happens.
You can make this pie the day before serving, just hold off on the whipped cream and chocolate shavings. You can prepare chocolate shavings early as well, just keep on a plate in the refrigerator.


Serving: 1slice | Calories: 550kcal | Carbohydrates: 68g | Protein: 4g | Fat: 31g | Saturated Fat: 17g | Cholesterol: 124mg | Sodium: 343mg | Potassium: 116mg | Fiber: 1g | Sugar: 53g | Vitamin A: 902IU | Vitamin C: 1mg | Calcium: 56mg | Iron: 1mg