This post may contain affiliate links. Please read our disclosure policy.
Creamy no-churn s’mores ice cream loaded with toasted marshmallows, melted chocolate swirls, and graham crackers. Easy homemade summer dessert with no ice cream machine needed.

This no-churn s’mores ice cream has become one of those summer desserts my kids ask for on repeat. The combination of toasted marshmallow, melted chocolate, and graham crackers tucked into creamy vanilla ice cream just screams summer.
I actually own an ice cream churner, but honestly? Most of the time I just want something easier. This no-churn ice cream base has been my go-to for years because it’s reliable, creamy, and takes very little effort. No eggs. No cooking custard. No ice cream machine.
The best part about this recipe is that every bite tastes like real s’mores. You get gooey toasted marshmallow ribbons, pockets of chocolate that harden slightly like magic shell, and graham cracker bits throughout the ice cream. If your family loves s’mores season as much as mine does, this is a must-make.
Why You’ll Like This Recipe
- No ice cream machine needed, even though the texture is still creamy and scoopable.
- Every classic s’mores flavor is included: toasted marshmallow, chocolate, and graham crackers.
- The chocolate swirl creates little crunchy chocolate flakes throughout the ice cream.
- It’s much easier than making traditional custard-based ice cream.
- Perfect make-ahead summer dessert for cookouts, BBQs, and family movie nights.
- The ice cream stays surprisingly soft straight from the freezer.
Ingredients and Substitutions
- Heavy cream gives the ice cream its creamy texture. Make sure it’s very cold before whipping.
- Sweetened condensed milk sweetens the ice cream and helps keep it soft and scoopable.
- Vanilla extract adds warmth and flavor. You can use vanilla bean paste too.
- Salt balances the sweetness and makes the chocolate flavor pop.
- Dark chocolate chips work best because they balance the sweetness from the marshmallows and condensed milk. I recommend around 50% dark chocolate.
- Mini marshmallows toast faster and distribute more evenly throughout the ice cream.
- Graham crackers add that classic s’mores crunch. Honey graham crackers work especially well.
Helpful Tips for Success
1. Don’t Walk Away While Broiling the Marshmallows
Mini marshmallows can go from golden brown to burnt in seconds. Stay close and keep an eye on them the entire time.
2. Slightly Oil the Parchment Paper
Toasted marshmallows become sticky once cooled. A little oil helps prevent them from sticking too much.
3. Use Cold Heavy Cream
Cold cream whips faster and creates a more stable ice cream base.
4. Don’t Overwhip the Cream
Once the mixture looks thick and smooth, stop whipping. Overwhipping can make the texture grainy.
5. Swirl the Chocolate Quickly
The melted chocolate hardens fast when it touches the cold cream. Work quickly with the butter knife for nice chocolate ribbons.
6. Keep Some Graham Crackers Chunky
Tiny crumbs disappear into the ice cream. Leave some larger pieces for texture.
7. Freeze Overnight for Best Texture
Eight hours works, but overnight gives the best consistency and flavor.
What Makes This No-Churn Ice Cream So Creamy?
A lot of people assume no-churn ice cream turns icy, but this base stays creamy because of two important ingredients:
1. Whipped heavy cream creates air and lightness.
2. Sweetened condensed milk lowers the freezing point, helping the ice cream stay soft.
That combination creates a texture that’s surprisingly close to churned ice cream without the extra work.
Variations You Can Try
1. Campfire S’mores Ice Cream
Add a drop of liquid smoke or smoked salt for subtle campfire flavor.
2. Cookies and S’mores
Mix in crushed chocolate sandwich cookies instead of graham crackers.
3. Peanut Butter S’mores
Swirl in melted peanut butter between the layers.
4. Extra Chocolatey Version
Add mini chocolate chunks in addition to the melted chocolate swirl.
5. Coffee S’mores
Dissolve 1/2 teaspoon instant espresso powder with 1/2 tsp of warm liquid and add this to the ice cream base.
What to Serve This With
- Warm brownies for an extra decadent dessert.
- Fresh strawberries or raspberries to balance the richness.
- Crushed pretzels for a sweet-salty crunch.
- Hot fudge sauce for serious chocolate lovers.
Frequently Asked Questions
- Can I use milk chocolate instead of dark chocolate?
Yes, but the ice cream will taste sweeter overall. Dark chocolate balances the sweetness better. - Can I make this ahead of time?
Absolutely. This is a perfect make-ahead dessert. - Why is my chocolate hardening too quickly?
That’s normal. The cold ice cream causes the melted chocolate to firm up almost immediately. - Can I use large marshmallows?
Yes, just cut them into smaller pieces before broiling. - How long does no-churn ice cream last?
It’s best within 2 to 3 weeks for the creamiest texture. - Can I use store-bought marshmallow fluff instead?
You can, but toasted marshmallows give much better flavor. Besides, it’s very hard to swirl the marshmallow fluff into the ice cream
Storage
- Store the ice cream in an airtight freezer-safe container.
- Press a piece of parchment paper or plastic wrap directly onto the surface to reduce ice crystals.
- The ice cream keeps well for about 2 to 3 weeks.
- Let the ice cream sit at room temperature for about 5 minutes before scooping if you prefer a softer texture.

No-Churn S’mores Ice Cream
Ingredients
For the ice cream:
- 300 g cold heavy cream
- 180 g condensed milk
- 1 tsp vanilla extract
- ¼ tsp salt
Add-ins:
- 113 g dark chocolate chips 50% dark recommended
- 100 g mini marshmallows
- 30 g graham crackers or 2 full-sheets, break into small pieces
Instructions
Prepare the marshmallow:
- Line a baking pan with parchment paper. Brush with some oil to prevent sticking. Put the mini marshmallows on top of the oiled parchment paper. Broil the mini marshmallow on high setting, in the oven for 30 seconds to 1 minute or until they are puffy and golden brown. Do not walk away during this process.100 g mini marshmallows

- Remove from the oven and let them cool down while you prepare other things
Melt the chocolate:
- Place the dark chocolate chips in a heatproof bowl and melt in a 10 seconds increment until few chips are still in shape. Stir the melted chocolate until smooth. Set aside113 g dark chocolate chips

Prepare the ice cream base:
- In a chilled bowl, whip the heavy cream until soft peaks form. The cream barely holds its shape but it's thick in consistency300 g cold heavy cream

- Add condensed milk, salt, and vanilla. Whip again until the texture becomes thick and firm but still smooth. Do not overwhip as the texture turns grainy180 g condensed milk, 1/4 tsp salt, 1 tsp vanilla extract

Assembling:
- Spread 1/3 of the ice cream base into the ice cream container or tub. Drizzle with 1/3 of the melted chocolate and then use a butter knife to quickly swirl it before the chocolate is set.

- Add 1/3 of the toasted marshmallow on top, then 1/3 of the graham cracker broken pieces10 g graham crackers

- Spread the next 1/3 of the ice cream base on top. Smooth with a spatula. Repeat the same again: swirl 1/3 of melted chocolate, add 1/3 of toasted marshmallow, and 1/3 of graham cracker broken pieces10 g graham crackers
- Cover with the rest of the ice cream base and drizzle with the remaining chocolate and swirl it.10 ⅕ g graham crackers

- Top with the rest of the toasted marshmallow and graham cracker pieces

Freeze:
- Press a piece of parchment paper gently on top of the ice cream (this helps to minimize ice crystal formation). Cover with a lid and put in the freezer or at least 8 hours
To serve:
- Scoop straight from the freezer—it’s soft enough! If you prefer, let it sit for 5 minutes at room temperature
Storage:
- Homemade no-churn miso chocolate chip ice cream will keep well in the freezer for about 2 to 3 weeks, ideally stored in an airtight ice cream tub or container.
- The texture may start to change if you keep it longer than 3 weeks. A little iciness might develop around the edges. It’s still safe to eat, but not as magical as when freshly frozen.








