Homemade S’mores Ice Cream Recipe has all of the flavors of s’mores in a tasty frozen treat. Each bite is packed with marshmallows, chocolate and bits of graham crackers for a decadent treat.

Smores ice cream in a bowl.
Want to save this recipe?

One of our favorite treats to make is s’mores. We love the toasted marshmallows and gooey chocolate. This homemade ice cream recipe recreates everything that you love about traditional s’mores.

Once you learn how to make this simple ice cream base with heavy cream, you will be hooked. For more s’mores flavor, try making Golden Graham Smores Bar Recipe and S’mores Cookies.

The recipe is so easy and does not call for any egg yolks. Anyone can make this without an ice cream machine.

Why we love this recipe

  • You do not need an ice cream maker.
  • The recipe calls for only 6 ingredients.
  • It takes just minutes to mix this recipe together.
Ingredients for Smores ice cream- sweetened condensed milk, vanilla, graham crackers, chocolate.


  • Sweetened Condensed Milk. Don’t substitute for regular whole milk. This gives the ice cream base its sweetness and texture.
  • Pure Vanilla Extract. Do not use imitation vanilla.
  • Graham Crackers. Crush each sheet into various sizes.
  • Chopped Chocolate Bar. Roughly chop these so you get chocolate in every bite.

Skip to the bottom and get the complete ingredient list.


  • We used a Hershey chocolate bar chopped up but anything will work. You can use chocolate chips or even chopped Hershey Kisses in this recipe.

    It is a great way to use leftover chocolate. Dark and semi-sweet chocolate also taste great in this recipe.
  • You can use regular size marshmallows in this recipe instead of mini. Just cut them into small pieces before roasting.

How to make s’mores ice cream

  • Step 1. Whisk the heavy cream. Pour the heavy whipping cream in a bowl. Beat with a hand mixer or stand mixer for 3 to 5 minutes. You want stiff peaks to form.
Mixing bowl with sweetened condensed milk and vanilla.

Step 2. Fold in the sweetened condensed milk and vanilla extract.  Gently add these ingredients and combine with a wooden spoon.

Marshmallows and graham crackers added to ice cream mixture.

Step 3. Put the marshmallows on a sheet pan.  Watch them very closely under the broiler for 30 to 60 seconds. You just want the tops of the marshmallows to be golden brown. Allow the marshmallows to cool. Then stir the marshmallows, graham cracker crumbs and chopped chocolate into the custard base.

Mixture in loaf pan.

Step 4. Pour into a 9X5 loaf pan or shallow baking dish. After pouring the mixture, freeze for 6 hours or overnight. I normally freeze the ice cream mixture overnight so that it is firm and solid.

Mixture being scooped.

Step 5. Scoop and serve this yummy toasted marshmallow ice cream.

Smores ice cream in a baking dish.

How to serve

You can scoop into bowls or serve in a cone. Feel free to add toppings such as Hot Fudge Sauce Recipe, crushed graham crackers and mini marshmallows.

It is also delicious served on top of a warm Easy One Bowl Brownies. The ice cream with all of the yummy mix-ins tastes amazing with this.


Place inside a container with an air tight lid. This will prevent it from getting freezer burn.

How Long Does Homemade Ice Cream Keep?

It is best enjoyed within 4 weeks for the best flavor and texture. You can still eat the ice cream after this time period but ice crystals might start to form.

Expert Tips

  • Use a frozen bowl to mix together ingredients. I like to freeze my bowl for 24 hours prior to using. This will help the mixture to freeze even better.
  • Try to use the best quality ingredients you can find. Since this recipe calls for so few ingredients, it is helpful to use high quality ones.
  • It is worth the extra step to toast the marshmallows. It enhances the flavor. The ice cream will taste more authentic like traditional s’mores. Just do not walk away from the oven as these toast very quickly.
  • The marshmallows need to cool for about 5 minutes after roasting. Do not skip this step or it will melt the chocolate and not look as pretty.
  • Place parchment paper on top of the ice cream when freezing and then add the lid. This will ensure freshness.
  • Scoop ice cream between 2 graham crackers to make a sandwich. This is a tasty idea for something different.
  • Leave a few larger pieces of graham crackers so that it is not all small bits. You want some variation so you will get a bite in every spoonful.
  • Do not substitute regular milk for the heavy whipping cream. It will not result in the same creamy texture.
Smores ice cream in a cone.

More no church ice cream recipes

Try this no churn recipe and leave a star rating and comment.

S’mores Ice Cream Recipe

4.50 from 4 votes
Homemade S'mores Ice Cream Recipe has all of the flavors of s’mores in a tasty frozen treat. Each bite is packed with marshmallows, chocolate and bits of graham crackers for a decadent treat.
Prep Time 10 minutes
Freeze 6 hours
Total Time 6 hours 10 minutes
Servings 8
Cuisine American
Course Dessert
Calories 600


  • 14 oz. Sweetened Condensed Milk
  • 1 Tbsp Pure Vanilla Extract
  • 2 cups Heavy Whipping Cream
  • 1 Sleeve Graham Crackers crushed
  • 1 1/2 cup Mini Marshmallows
  • 6 oz Chopped Chocolate Bar roughly chopped
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!


  • Place the heavy whipping cream in a bowl and beat with a hand mixer for 3-5 minutes or until stiff peaks are formed.
  • Then gently fold in the sweetened condensed milk and vanilla extract.
  • Place the marshmallows on a baking sheet.  Broil them for 30-60 seconds until the tops of the marshmallows are golden brown.  Watch them closely so that they don’t over cook.
  • Let the marshmallows cool slightly and then mix the marshmallows, graham cracker crumbs and chopped chocolate into the heavy whipping cream mixture.
  • Pour this mixture into a 9X5 loaf pan or shallow baking dish and freeze for 6 hours or overnight.
  • Scoop into cones or bowls as desired. Store covered in the freezer.

Nutrition Facts

Calories 600kcal, Carbohydrates 60g, Protein 8g, Fat 37g, Saturated Fat 22g, Polyunsaturated Fat 1g, Monounsaturated Fat 11g, Trans Fat 1g, Cholesterol 99mg, Sodium 213mg, Potassium 415mg, Fiber 3g, Sugar 42g, Vitamin A 1015IU, Vitamin C 2mg, Calcium 209mg, Iron 3mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating