A homemade no churn s'mores ice cream with a cinnamon brown sugar base, crunchy graham crackers, gooey marshmallows, chocolate chunks and a swirl of hot fudge. It's the perfect summer treat to cool off on a warm day!
Melt the butter, brown sugar and cinnamon over medium/low heat. Stir until it starts to bubble. Remove from heat and add in vanilla.
Pour the brown sugar mixture in a large bowl and add sweetened condensed milk. Stir until combined. Set aside.
In a separate mixing bowl whip heavy cream on high until stiff peaks form.
Gently fold whipped cream into brown sugar mixture. Add most of your graham cracker pieces, marshmallows and chopped chocolate and stir. I like to save a bit for the top!
Pour ⅓ of the ice cream into a loaf pan or cake pan. Drizzle with hot fudge, and repeat that 2 more times. Smooth and top with extra bits of graham crackers, marshmallows and chocolate.
Cover and freeze for at least 12 hours, ideally 24 hours. Scoop and top with extra hot fudge.
Notes
If you prefer you can skip the butter and brown sugar and just add the cinnamon, vanilla and salt to the sweetened condensed milk for a creamy vanilla ice cream base.