Home » Dessert » Homemade S’mores Ice Cream

Homemade S’mores Ice Cream

Share this post:

This homemade s’mores ice cream is rich, creamy, and loaded with graham crackers, chocolate chunks, and mini marshmallows for all the nostalgic flavors of a classic campfire treat. Best of all, this is a no-churn recipe, so there’s no ice cream maker required.
Jump to Recipe Print Recipe
Scoops of homemade s’mores ice cream topped with mini marshmallows, chopped chocolate, and graham cracker crumbs in a white bowl surrounded by graham crackers and chocolate bars.

Would you like to save this recipe?

Enter your email below, and we'll send it to your inbox. Plus get great recipes from us every week! Unsubscribe anytime.

I’ve always loved the flavor of s’mores, especially that combination of toasted marshmallows, melty chocolate, and graham crackers together in one bite. It’s one of those flavors that instantly feels cozy and nostalgic, even in the middle of summer. So naturally, turning those classic flavors into homemade s’mores ice cream felt like a must.

This ice cream is creamy, rich, and loaded with all the good stuff – chunks of chocolate, graham cracker pieces, and toasted mini marshmallows throughout.

If you enjoy homemade frozen desserts, you should also check out our homemade peach ice cream. It’s another summer favorite around here and perfect when fresh peaches are in season.

Why This Recipe Is So Hard to Resist


  • No ice cream maker required. This recipe comes together with simple ingredients and a mixer, making homemade ice cream much easier than you might think.
  • It’s packed with s’mores flavor. Between the graham crackers, chocolate chunks, and mini marshmallows, every bite tastes like a classic s’more.
  • The texture is rich and creamy. The whipped cream and sweetened condensed milk create a smooth, scoopable ice cream without any complicated steps.
  • Perfect for summer gatherings. This recipe makes a large batch, so it’s great for cookouts, parties, or keeping in the freezer for a sweet treat after dinner.
  • Easy to make ahead. Since the ice cream needs time to freeze anyway, it’s a great dessert to prepare the day before.
  • The mix-ins make every scoop different. Some bites are loaded with chocolate, while others have extra graham cracker crunch or gooey marshmallow flavor.

Ingredients at a Glance

Ingredients for homemade s’mores ice cream including heavy cream, sweetened condensed milk, vanilla extract, chopped chocolate, mini marshmallows, and graham crackers arranged on a light countertop.
  • Heavy Cream. Heavy whipping cream creates the rich, creamy base for this no-churn ice cream. Be sure it’s very cold before whipping for the best texture. Heavy cream works best here because of its higher fat content.
  • Sweetened Condensed Milk. Sweetened condensed milk sweetens the ice cream while also helping keep it soft and scoopable straight from the freezer. I don’t recommend substituting it in this recipe since it plays an important role in the texture.
  • Vanilla Extract. Vanilla adds warmth and helps tie all of the s’mores flavors together. Pure vanilla extract gives the best flavor, but imitation vanilla will work in a pinch.
  • Graham Crackers. Graham crackers add that classic s’mores flavor and a little crunch throughout the ice cream. You can use honey graham crackers, cinnamon graham crackers, or even chocolate graham crackers if you want to change things up a bit.
  • Chocolate Chunks. Chocolate chunks melt more smoothly into the ice cream than regular chocolate chips and give you bigger pockets of chocolate in each bite. Milk chocolate gives this recipe a more classic s’mores flavor, but dark chocolate or semi-sweet chocolate also work well.
  • Mini Marshmallows. Mini marshmallows add the nostalgic marshmallow flavor that makes this recipe taste like a frozen s’more. Stick with mini marshmallows here since larger marshmallows can become too chewy once frozen.

How to Make It (Photo Tutorial)

Whipped heavy cream in the bowl of a stand mixer.
Step 1: Beat the cold heavy cream until stiff peaks form.
Sweetened condensed milk added to whipped cream in a stand mixer bowl.
Step 2: Add the sweetened condensed milk and vanilla, then mix just until combined.
Vanilla extract added to whipped cream and sweetened condensed milk in a stand mixer bowl.
Step 3: Fold in the graham crackers, chocolate chunks, and mini marshmallows.
Chocolate chunks, mini marshmallows, and crushed graham crackers added to the ice cream base.
Step 4: Transfer the mixture to loaf pans or a freezer-safe container and smooth the top.
Two loaf pans filled with homemade s’mores ice cream topped with mini marshmallows, chopped chocolate, and crushed graham crackers on a light speckled surface.
Step 5: Top with extra graham crackers, chocolate chunks, and mini marshmallows, if desired. Cover tightly and freeze for at least 6 hours or overnight before serving. Let the ice cream sit at room temperature for 5-10 minutes before scooping.

Tips for the Best Results

  • Start with very cold heavy cream. Cold cream whips faster and creates a lighter, creamier texture.
  • Stop whipping as soon as stiff peaks form. Overwhipped cream can become grainy and affect the final texture of the ice cream.
  • Mix the sweetened condensed milk in gently. Overmixing can deflate the whipped cream and make the ice cream denser.
  • Roughly chop the graham crackers instead of crushing them into fine crumbs. Larger pieces hold their texture better in the freezer.
  • Chopped chocolate bars work better than chocolate chips. Chocolate chips tend to freeze harder, while chopped chocolate stays softer and melts more smoothly in your mouth.
  • Cover the ice cream tightly before freezing. Pressing plastic wrap directly against the surface helps prevent ice crystals from forming.
  • Freeze overnight if possible. While the ice cream may be scoopable after 6 hours, the texture is even creamier after a full overnight freeze.
  • Let the ice cream sit at room temperature for a few minutes before scooping. This makes it much easier to scoop and gives the texture time to soften slightly.

Ways to Serve It

  • Serve a scoop alongside our chocolate chunk cookies for a rich dessert combination that feels extra special.
  • Pair it with our blueberry upside down cake or peach upside down cake for an easy summer dessert spread.
  • Scoop it into waffle cones and top with extra chocolate chunks, graham crackers, or mini marshmallows.
  • Serve it on top of warm brownies for a simple dessert that always disappears fast.
  • Set out bowls of toppings and let everyone build their own s’mores-inspired ice cream bowl for parties or cookouts.
  • Add a scoop on top of a slice of cake while it’s still slightly warm for an extra indulgent dessert.
Close-up of homemade s’mores ice cream topped with toasted mini marshmallows, chocolate chunks, and graham cracker pieces in a white bowl.

Storage

Store the ice cream tightly covered in the freezer for up to 2 weeks. For the best texture, press plastic wrap directly against the surface before covering with a lid or foil to help prevent ice crystals from forming.

Because this is a homemade ice cream without stabilizers, it will freeze firmer than store-bought ice cream over time. Let it sit at room temperature for about 5-10 minutes before scooping to soften slightly and make serving easier.

More Dessert Recipes Worth Saving

Tried this recipe? I’d love to hear how it turned out! Leaving a quick rating and comment helps other readers and supports Heavenly Home Cooking more than you know.

Two waffle cones filled with homemade s’mores ice cream topped with chocolate chunks and graham cracker crumbs in metal cone holders.

Homemade S’mores Ice Cream Recipe

This homemade s’mores ice cream is rich, creamy, and loaded with graham crackers, chocolate chunks, and mini marshmallows for all the nostalgic flavors of a classic campfire treat. Best of all, this is a no-churn recipe, so there’s no ice cream maker required.
Print Recipe Save Rate
Overhead view of homemade s’mores ice cream scoops topped with chocolate chunks, mini marshmallows, and graham cracker crumbs in a white bowl surrounded by graham crackers and chocolate bars.
Prep Time:15 minutes
Freeze Time:4 hours
Total Time:4 hours 15 minutes

Ingredients

  • 4 cups heavy whipping cream very cold (Note 1)
  • 14 ounces sweetened condensed milk one 14-ounce can
  • 1 tablespoon vanilla extract
  • 1 cup graham crackers roughly chopped
  • 1 cup chocolate chunks or chopped chocolate bar
  • 1 cup mini marshmallows
  • Optional Toppings
  • Extra chopped graham crackers
  • Additional chocolate chunks
  • Extra mini marshmallows

Instructions

  • Add the cold 4 cups heavy whipping cream to a large mixing bowl. Beat on high speed until stiff peaks form, about 3-5 minutes (Note 2).
  • Pour in the 14 ounces sweetened condensed milk and 1 tablespoon vanilla extract. Mix on low speed just until combined, about 15-20 seconds. Do not overmix (Note 3).
  • Use a silicone spatula to gently fold in the 1 cup graham crackers, 1 cup chocolate chunks, and 1 cup mini marshmallows until evenly distributed. (Note 4)
  • Transfer the mixture to two 8 x 4-inch loaf pans, two 9 x 5-inch loaf pans, or another freezer-safe container with at least a 10-cup capacity. Smooth the top with a spatula.
    Sprinkle additional chopped graham crackers, chocolate chunks, and mini marshmallows over the top, if desired.
    Press a layer of plastic wrap directly onto the surface of the ice cream, then cover tightly with foil or a lid (Note 5).
    Freeze for at least 6 hours or overnight before serving for the best texture (Note 6).
    Let the ice cream sit at room temperature for 5-10 minutes before scooping.

Notes

  1. Heavy whipping cream works best because of its higher fat content, which creates a rich, creamy texture.
  2. Stiff peaks mean the whipped cream stands straight up when the whisk is lifted. Stop mixing once you reach this stage. Overbeating can make the cream grainy or buttery.
  3. Overmixing can deflate the whipped cream and lead to a denser, icier texture.
  4. Mini marshmallows become slightly chewy once frozen, which is normal.
  5. Pressing plastic wrap directly against the surface helps prevent ice crystals from forming.
  6. While the ice cream may look frozen after 4 hours, overnight freezing gives it the creamiest texture and makes it easier to scoop.
Storage
Store the ice cream tightly covered in the freezer for up to 2 weeks.
For the best texture, allow it to sit at room temperature for a few minutes before serving.

Nutrition

Calories: 506kcal | Carbohydrates: 37g | Protein: 6g | Fat: 38g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.01g | Cholesterol: 102mg | Sodium: 118mg | Potassium: 293mg | Fiber: 1g | Sugar: 30g | Vitamin A: 1262IU | Vitamin C: 1mg | Calcium: 161mg | Iron: 1mg
Servings: 12 servings
Calories: 506kcal
Author: Sandra

FAQs

No. This is a no-churn ice cream recipe, so there’s no ice cream machine required.

Yes. In fact, this recipe works best when made ahead since it needs several hours to freeze fully.

For the best texture and flavor, enjoy it within about 2 weeks. Be sure to keep it tightly covered to help prevent ice crystals.

You can, but chopped chocolate usually gives a better texture. Chocolate chips tend to freeze harder in homemade ice cream.

Yes. Honey graham crackers, cinnamon graham crackers, or chocolate graham crackers all work well in this recipe.

Mini marshmallows naturally become slightly chewy once frozen. Using mini marshmallows instead of large marshmallows helps keep the texture more pleasant.

Absolutely. Just make sure the container is freezer-safe and large enough to hold the full batch comfortably.

Share this post:

Leave a Reply

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

Recipe Rating