This Chocolate S'mores Ice Cream is the ultimate summer frozen treat! Suuuper creamy chocolate custard ice cream is churned with buttery graham cracker crumbles and swirled with a torched homemade marshmallow meringue.

This ice cream is absolutely divine. It's definitely, one of my favorites and I know you will love it too! The texture is unbelievably creamy and velvety, making every bite so irresistibly addicting.
There are several components that make up this chocolate s'mores ice cream - the chocolate custard base, graham cracker crust crumbs and homemade marshmallow meringue. Sure, you can use plain graham cracker crumbs and store-bought marshmallows, but it's so worth the extra effort.
The baked graham cracker crust retains a crunchier texture in the ice cream, than just using crushed graham crackers. I decided to make a marshmallow meringue to not waste the egg whites. Plus, it added a lovely silky texture to the super creamy ice cream.
Jump to:

Ingredient Notes
Here are some notes about all the ingredients used in this Chocolate S'mores Ice Cream. Quantities and full instructions are in the recipe card below!

Chocolate Ice Cream Base
- Heavy Cream - We'll be using a higher ratio of heavy cream to whole milk to add richness. The fat coats the ice crystals and prevents them from enlarging, thus creating a smoother and creamier texture.
- Milk - Stick with full-fat whole milk for best results.
- Cocoa Powder - To achieve rich chocolate flavor, use Dutch-process cocoa powder.
- Sugar - White granulated sugar is used to sweeten the ice cream and also contributes to a softer texture.
- Salt - Enhances the flavors.
- Egg Yolks - I'm using 3 large egg yolks for this recipe, but you can add an extra yolk or 2 for more richness. As seen here in my rocky road ice cream, strawberry cheesecake ice cream and chocolate ice cream with oreos and marshmallows.
- Vanilla Extract - For Flavor
- Chocolate - I used a combination of 60% and 70% dark chocolate bars. You can use milk chocolate, but keep in mind that your ice cream will be sweeter.

Meringue Marshmallow
- Egg Whites, White Sugar & Cream of Tartar - We'll be making our own torched marshmallow to add into the ice cream. You could also use store-bought marshmallows as seen here in my no-churn s'mores ice cream.
Graham Cracker Crust Crumbs
- Graham Crackers - For more flavor and better texture, we'll be baking a graham cracker crust until crisp and crumbling it into the ice cream.
- White Sugar - A bit of white sugar will be added to the crumbs.
- Butter - Melted butter will hold the mixture together.
*See recipe card for quantities.
Step-By-Step Instructions
Here are step-by-step photos and instructions on how to make this Chocolate S'mores Ice Cream! Please find detailed instructions in the recipe card at the end of this post.
💡 Tip
Before you start…if your ice cream machine comes with a freezer bowl, make sure to freeze it for 24 hours! The bowl is properly frozen and ready to use when you don't hear any liquid sloshing around when you shake it.
On Day 1
Make Chocolate Custard Base

Step 1. To a saucepan, whisk together the cream, whole milk, sugar, cocoa powder and salt.

Step 2. Over medium-low heat, simmer mixture until it reaches 170°F (77°C). Be careful not to boil.

Step 3. Meanwhile, in a small bowl, add egg yolks and 2 tablespoons of sugar, and whisk vigorously until thick and pale.

Step 4. Slowly stream in 1 cup of the warm chocolate cream mixture into the yolks, while vigorously whisking.

Step 5. Next, slowly pour the tempered yolk mixture back into the pot, all while whisking constantly.

Step 6. Return the pot to medium-low heat and heat the mixture until it reaches to 170°F (77°C).

Step 7. Remove from the heat. Add chopped chocolate and vanilla, and whisk until smooth.

Step 8. Strain mixture into a spouted bowl. Then place a piece of plastic wrap directly on top of the custard to prevent a skin from forming. Chill overnight or up to 48 hours.
Make Graham Cracker Crust Crumbs

Step 9. In a small bowl, combine graham cracker crumbs, white sugar and melted butter.

Step 10. Press into a small baking sheet and bake at 350ºF (180ºC) for 8 to 9 minutes. Once cooled, break into smaller pieces and store in an airtight container until needed.
On Day 2
Make Marshmallow Meringue

Step 11. In a large heatproof bowl, whisk together egg whites, sugar and cream of tartar. I used my metal stand mixer bowl.

Step 12. Place the bowl over a saucepan filled with 1 inch of simmering water, making sure the water is not touching the bottom of the bowl.

Step 13. Whisk continuously and heat until the egg white mixture reaches between 160ºF to 170ºF.

Step 14. Beat meringue mixture on medium-high speed until firm peaks form. Add vanilla and mix for an additional minute.

Step 15. Pour custard into your ice cream machine and follow the manufacturer's directions. Mine took about 20 minutes.

Step 16. When the ice cream doubles in size and resembles soft serve ice cream, add graham cracker crust crumbs.
💡 Tip
Depending on your ice cream machine, your churning time will vary! I have this Cuisinart Ice Cream Maker and it usually takes between 15 to 20 minutes (this is not an affiliate link).

Step 17. Add half of the chocolate ice cream and half of the meringue into ice cream container.

Step 18. Using a kitchen torch, quickly torch the meringue.

Step 19. Swirl the ice cream and meringue together.

Step 20. Repeat layering with the remaining ice cream and meringue. Top with graham cracker crumbs. Cover tightly and freeze for at least 4 hours or overnight for best results.
Serve and enjoy!

Substitutions
🍦 For the Chocolate Ice Cream
- Heavy Cream and Whole Milk - You can easily substitute for 3 ¼ cups of half and half, which is an equal parts heavy cream and whole milk.
- Unsweetened Cocoa Powder - I used Dutch-process cocoa powder, but you can also use natural cocoa powder.
🍪 For the Adds-Ins
- Marshmallow Meringue - You can easily sub for marshmallow fluff /creme or regular mini marshmallows.
- Graham Cracker Crust Crumbs - Although I highly recommend making the graham cracker crust crumbs, feel free to just use crushed graham crackers. You can also use other cookies like, Biscoff cookies, Oreos, Golden Oreos, or Nilla wafers.
Key Equipment
- Ice Cream Machine - I have the Cuisinart 1.5 Quart Ice Cream maker and I love it! It about $60 usd. I keep the bowl my freezer year round so I can make ice cream anytime. You can also make frozen yogurt and sorbet with this machine.
- Thermometer - I use a digital thermometer for instant accuracy. Since we are cooking the custard to a specific temperature, having an instant-read thermometer is helpful so you don't run the risk of overcooking your custard, which can cause curdling.
Storage
- Homemade ice cream is best eaten within a week, but will last 2 weeks if stored properly. For best results, store in an airtight freezer-safe container to prevent ice crystals from forming.
⭐️ Expert Tips
If your ice cream machine has a freezer bowl, freeze it for at least 24 hours to ensure that it's completely frozen.
Use chocolate bars rather than chocolate chips. Chocolate bars will melt more smoothly. I've done test batches with chocolate chips in the past, and the texture is always grainy, even after straining the custard.
Your custard should always be fully chilled before churning. At least 8 hours and up to 48 hours. I like to make it the day before.
Make the graham cracker crust crumbles. Baking the graham cracker crust in a little sugar and butter stays more crisp in the ice cream, than just using crush graham crackers.
Store ice cream in an airtight freezer-safe container to prevent ice crystals from forming.
FAQ
Yes, you do. If you do not have an ice cream machine, try these no-churn ice cream recipes instead - S'mores Ice Cream , No Churn Mint Oreo Ice Cream and Pistachio Chocolate Semifreddo
In cooking terms, tempering is the process of combining two ingredients together of drastically different temperatures. In our ice cream recipe for instance, we need to combine cold egg yolks to hot cream. Tempering the yolks will ensure a silky texture and prevent curdling.
Custard style ice cream contains egg yolks in the base, resulting in a very creamy and rich texture. Regular ice cream or "Philadelphia" style ice cream only contains, milk, cream and sugar.

You May Also Like...
♡ Did you try this recipe?
Please consider leaving a 5-star rating and review below. This provides helpful feedback to myself and other readers. Thank you so much!
📖 Recipe

Chocolate S'mores Ice Cream
INGREDIENTS
Chocolate Custard
- 2 Cups (1 pint | 473g) Heavy Cream
- 1 ¼ Cups (284g) Whole Milk
- ½ Cup (100g) Granulated White Sugar
- ¼ Cup (25g) Dutch Process Cocoa Powder
- ½ Teaspoon Fine Sea Salt
- 3 Large Egg Yolks
- 2 Tablespoons (25g) Granulated White Sugar
- 6 Ounces (170g) Dark Chocolate Bar (60 to 70%) finely chopped
- 1 Teaspoon Vanilla Extract (optional)
Graham Cracker Crust Crumbles
- 6 (92g) Whole Graham Cracker Sheets
- 2 Teaspoons Granulated White Sugar
- 2 ½ Tablespoons (34g) Unsalted Butter melted
Marshmallow Meringue
- 3 Large Egg whites
- ½ Cup (100g) Granulated White Sugar
- ½ Teaspoon Vanilla Extract
- Scant ⅛ Teaspoon Cream of Tartar
Instructions
Day 1 - Make Chocolate Custard
- Before you start, if your ice cream machine has a freezer bowl, freeze for at least 24 hours to ensure that it's completely frozen.
- Prep Chocolate - Finely chopped your chocolate and set aside. Also, place a fine sieve over a medium bowl, preferably with a spout (will make it easier to pour into ice cream machine).6 Ounces (170g) Dark Chocolate Bar (60 to 70%)
- Make Hot Cocoa Mixture - In a medium saucepan, add heavy cream, milk, sugar, cocoa powder and salt. Set the pot over medium-low heat, whisking frequently, bring to a low simmer (about 170ºF). The cocoa powder may resist incorporating at first, but will eventually dissolve into the mixture.2 Cups (1 pint | 473g) Heavy Cream1 ¼ Cups (284g) Whole Milk½ Cup (100g) Granulated White Sugar¼ Cup (25g) Dutch Process Cocoa Powder½ Teaspoon Fine Sea Salt
- Whisk Yolks - Meanwhile, in a small bowl, whisk together egg yolks and 2 tablespoons of sugar until it thickens and turns to a pale yellow. You can either whisk vigorously by hand or use a hand-held mixer. Set aside.3 Large Egg Yolks2 Tablespoons (25g) Granulated White Sugar
- Temper the Yolks - Once the cream/milk mixture reaches 170ºF, turn the heat off. Temper the yolk mixture by slowly streaming 1 cup of the hot cocoa mixture into the yolks, while whisking continuously. This is important so you don't scramble the yolks.
- Cook Mixture Again - Slowly pour the yolk mixture back into the pot and whisk well and continuously. Return the pot back to medium heat and simmer the custard back to 170ºF (76ºC).
- Add Chocolate & Vanilla - Remove the pot from the heat again and add your finely chopped chocolate and vanilla extract. Mix until the chocolate is fully melted and everything is incorporated.6 Ounces (170g) Dark Chocolate Bar (60 to 70%)1 Teaspoon Vanilla Extract (optional)
- Strain & Chill Custard - Strain the custard into a clean bowl. Place plastic wrap directly onto the custard to prevent a skin from forming. Cover the entire bowl with another piece of plastic wrap and chill overnight or up to 48 hours.
Day 1 - Make Graham Cracker Crumbs
- Preheat Oven - Preheat oven to 350℉ (180℃), then line a small baking sheet with parchment paper.
- Prep Graham Crackers - Crush graham crackers in a food processor or place in a ziploc bag and crush with a rolling pin. Transfer crumbs to a small bowl and combine with sugar and melted butter.6 (92g) Whole Graham Cracker Sheets2 Teaspoons Granulated White Sugar2 ½ Tablespoons (34g) Unsalted Butter
- Bake - Press the graham cracker mixture into a flat even layer onto your prepared pan. Bake for 8 to 10 minutes.
- Cool & Store - Cool completely and break into bite sized pieces. I kept some pieces larger to add more texture. Store in an airtight container until needed.
Day 2
- Churn Custard - Remove custard from the fridge and give it a good mix. Pour into your ice cream maker and follow the manufacturer's directions. Once it resembles soft serve ice cream, which is after 20 minutes for my machine, add your graham cracker crumbs (reserve some crumbs to add on top). You may need to use a spoon to push the crumbs through as it's churning because the ice cream will be thick.
- Make Marshmallow Meringue - Meanwhile, in a large heatproof bowl, whisk together egg whites, sugar, vanilla and cream of tartar until combined. Place the bowl over a saucepan filled with 1 inch of simmering water, making sure the water is not touching the bottom of the bowl. Over low/medium-ish heat, whisk continuously until the egg white mixture reaches between 160ºF to 170ºF (71ºC to 77ºC). 3 Large Egg whites½ Cup (100g) Granulated White Sugar½ Teaspoon Vanilla ExtractScant ⅛ Teaspoon Cream of Tartar
- Whip Meringue - With an electric mixer, beat the meringue mixture on medium/high speed until firm peaks form. Be careful not to over whip.
- Assemble & Freeze - Add half of the chocolate ice cream and half of the meringue into your ice cream container. Using a kitchen torch, quickly torch the meringue (see notes below) and then swirl into the ice cream. Repeat layering with the remaining ice cream and meringue. Top with reserved graham cracker crust crumbs. Cover tightly and freeze for at least 4 hours or overnight for best results. Serve and enjoy!








Leave a Rating and Comment