This post may contain affiliate links. Please read our disclosure policy.
Grab some graham crackers and dig into this fluffy, dreamy no-bake S’mores Dip recipe. Marshmallow creme and cream cheese are blended with fresh whipping cream, then sprinkled with chocolate chunks and chopped hazelnuts.

If you’re looking for other easy dessert dip recipes, be sure to check out my Peanut Butter Cheesecake Dip or my Toffee Caramel Apple Dip.
This S’mores dip is an easy, no-bake dessert dip that’s perfect for the summer months and great for serving at parties, cookouts, and campfires. You can easily make this dip ahead and store it in the fridge for up to 2 days before serving.
What Is No-Bake S’mores Dip?
We are all familiar with traditional s’mores – stacking chocolate and fire-roasted marshmallow between two graham crackers and enjoying the messy, sticky dessert sandwich. In this recipe, we’re ditching the mess and the need for an open flame or an oven to whip up this cool and refreshing s’mores dip. It’s not too sweet, and it’s not overly indulgent. Serve it up with fresh fruit, like strawberries and apples, along with some graham cracker sticks for the perfect easy dessert.
Why You’ll Love S’more Dip
- Fluffy, creamy, and marshmallow-y – the combination of cream cheese, homemade whipped cream, and marshmallow fluff creates this decadent dessert dip that pairs perfectly with chopped chocolate. Dig in with strawberries, graham crackers, and more.
- Easy, no-bake dessert – in the middle of the hot summer, the last thing we want to do is run the oven. Having an easy, no-bake dessert to please a crowd is my favorite solution for a summer treat.
- Perfect for parties – it’s a great addition to the dessert table at cookouts, 4th of July celebrations, holiday gatherings, game days, and more.
- Whips up in under 10 minutes – this s’mores dessert dip is one of the most uninvolved desserts you can make. It takes less than 10 minutes of effort, and it’s ready to be served!
Key Ingredients
Marshmallow Fluff – if you can find genuine marshmallow fluff, I strongly prefer the taste and texture. Marshmallow creme also works great.
Cream Cheese – one block of softened cream cheese helps cut the sweetness of the marshmallow.
Whipping Cream – we’ll use cold heavy whipping cream to make homemade whipped cream to mix with the marshmallow and cream cheese. No sugar is needed, as the marshmallow fluff is already sweet enough.
Vanilla Extract – just a splash goes a long way to impart the vanilla flavor in this s’mores dip.
Chocolate – I used a chocolate-hazelnut Ferrero Rocher bar rather than plain chocolate. However, you can omit the nuts and use your preferred type of chocolate, ranging from milk to dark, depending on your taste.
Optional toppings and dippers – crushed graham crackers, chopped hazelnuts, whole graham crackers, strawberries, and apples for dipping.
How to Make No-Bake S’mores Dip
We’ll whip together this easy no-bake dessert dip in just a few quick steps.
In a medium bowl, add the cold heavy whipping cream and 1 tsp of vanilla extract. Use a hand mixer (or a stand mixer with a whisk attachment) to whip the cream until stiff peaks form. Set aside.
In a large bowl, use a hand mixer to cream together softened cream cheese and marshmallow fluff until smooth and creamy. Add a 1/2 tsp of vanilla extract and beat until incorporated.
Using a spatula, gently fold the whipped cream into the cream cheese mixture until combined, being careful not to deflate it.
Add in 1/2 cup of chopped chocolate and 1/3 cup chopped hazelnuts (if using) and stir them into the dip.
Transfer the mixture into a serving bowl, cover tightly with plastic wrap, and refrigerate until ready to serve. For serving, sprinkle over crushed graham crackers and additional chocolate and nuts if desired.
Storage Instructions
This s’mores dip holds up very well in the fridge for several days (up to 4 days). I recommend omitting the crushed graham crackers until you’re ready to serve this dip, as they will become soggy while sitting in the fridge. Be sure to keep any leftovers in an airtight container.
Other Easy Desserts & Dessert Dips
Peanut Butter Cheesecake Dip
Toffee Caramel Apple Dip
S’mores Stuffed Chocolate Chip Cookies
Funfetti Cake Batter Popcorn
Muddy Buddies Recipe
Strawberry Cheesecake Turnovers
Hot Cocoa Rice Krispie Treats
Cookie Puff Pastry
I hope you enjoy this s’mores dip recipe. Be sure to comment below with any questions or feedback!
If you make these or any other recipes, don’t forget to tag me on IG @BadBatchBaking to be featured on my story. Seeing your recreations makes my day.
S’mores Dip
Ingredients
- 1 cup marshmallow fluff marshmallow creme works as well
- 8 oz block cream cheese softened
- 1.5 cups heavy whipping cream*
- 1 1/2 tsp vanilla extract
- 1/2 cup chocolate chopped, plus more for topping I used a Ferrero Rocher hazelnut chocolate bar
- optional toppings and dippers – crushed graham crackers and chopped hazlenuts for topping and graham cracker dippers, strawberries and apples for dipping
Instructions
- In a medium bowl, add the cold heavy whipping cream and 1 tsp of vanilla extract. Use a hand mixer (or a stand mixer with a whisk attachment) to whip the cream until stiff peaks form. Set aside.
- In a large bowl, use a hand mixer to cream together softened cream cheese and marshmallow fluff until smooth and creamy. Add a 1/2 tsp of vanilla extract and beat until incorporated.
- Using a spatula, gently fold the whipped cream into the cream cheese mixture until combined, being careful not to deflate it.
- Add in 1/2 cup of chopped chocolate and 1/3 cup chopped hazelnuts (if using) and stir them into the dip. Transfer the mixture into a serving bowl, cover tightly with plastic wrap, and refrigerate until ready to serve. For serving, sprinkle over crushed graham crackers and additional chocolate and nuts if desired.