I absolutely love sharing this S'mores Popcorn Recipe because it perfectly captures the nostalgic flavors of campfire s'mores while being incredibly easy to make at home. Whenever I whip up this treat, it feels like a cozy celebration in a bowl—creamy melted chocolate, sweet marshmallows, and crunchy graham cracker crumbs all tossed with light, fluffy popcorn. It's the kind of snack that instantly brings smiles to the table, whether you're watching movies with friends or craving a sweet, crunchy pick-me-up. I know you'll adore how simple yet crave-worthy this recipe is.
Why You'll Love This S'mores Popcorn Recipe
From the moment I first tried this S'mores Popcorn Recipe, I was hooked on its brilliant mix of textures and flavors. You get the crispy crunch from the popcorn, the silky sweetness of melted chocolate, the soft chewiness of marshmallows, and that warm, slightly nutty taste of graham cracker crumbs all in one bite. It’s like having your favorite campfire treat reimagined into a snack that’s perfect for indoors—no firepit needed.
What really makes this recipe stand out for me is how quick and fuss-free it is. You only need a few pantry staples and a bit of patience for melting chocolate, but other than that, it comes together effortlessly. I love that I can pop a batch in under 20 minutes and have a snack that delights everyone instantly. No complicated techniques or strange ingredients, just straightforward, delicious comfort food.
Whether I’m hosting a casual movie night, gearing up for a holiday party, or simply want to treat myself, this popcorn shines. It’s a guaranteed crowd-pleaser that feels special enough for celebrations but easy enough for any day. Trust me, once you try this, you’ll find yourself making it again and again because it just hits all the right notes.
Ingredients You'll Need

The beauty of this S'mores Popcorn Recipe is in its simplicity. Each ingredient plays a key role in building up the texture and flavor layers—from the light popcorn base to the sweet, nostalgic toppings. I love how these few components combine to recreate that classic s’mores experience with a fun twist.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Vegetable oil: I prefer canola oil for its neutral flavor and high smoke point, which helps popcorn pop perfectly.
- Popcorn kernels: The star base—make sure you use good quality kernels for even popping.
- Graham cracker crumbs: I gently crush around six sheets to get a mix of fine crumbs and small pieces for texture and authentic flavor.
- Mini marshmallows: Sweet little pockets of soft chewiness that melt just right when mixed.
- Milk or semisweet chocolate: I like using chips or chopped bars—melts easily and adds that perfect creamy richness.
Directions
Step 1: Heat the vegetable oil and popcorn kernels in a large pot over medium-high heat. Once you hear the first kernel pop, immediately cover the pot and remove it from the heat for about 30 seconds to let the temperature settle.
Step 2: Place the pot back on the stove and as the kernels start popping rapidly, vigorously shake the pot back and forth while keeping it on the heat. This helps the kernels pop evenly and prevents burning. Once the popping slows to about two seconds between pops, take the pot off the heat and remove the lid.
Step 3: Transfer the freshly popped popcorn to a large mixing bowl. Then, sprinkle in the graham cracker crumbs and mini marshmallows and toss gently to combine everything well.
Step 4: Put your chocolate (either chips or chopped bar) in a microwave-safe bowl. Microwave at 50% power for 30 seconds, then remove and stir gently. Repeat heating in 30-second intervals, stirring after each, until the chocolate is fully melted and smooth.
Step 5: Drizzle the melted chocolate evenly over the popcorn mixture. Use a spatula or large spoon to gently stir and coat all the popcorn, marshmallows, and crumbs in that rich chocolatey goodness without crushing the popcorn.
Step 6: Spread the mixture out onto a baking sheet to let the chocolate set and firm up a bit. This only takes a few minutes at room temperature before it’s ready to enjoy.
Servings and Timing
This recipe makes about 12 generous servings, perfect for sharing with a group or saving for later snacking. The prep time is only around 5 minutes, with about 10 to 15 minutes cook time including popping the popcorn and melting the chocolate. You’ll want to add about 5 minutes of resting time for the chocolate to set before serving, bringing the total time to approximately 20 minutes from start to finish.
How to Serve This S'mores Popcorn Recipe

When I serve this S'mores Popcorn Recipe, I like to keep it casual and fun. It’s fantastic in a big bowl for sharing during movie nights or laid out in individual small cups or cones if I want to create a festive presentation for a party. The contrast between the crunchy popcorn and gooey chocolate really shines best at room temperature, so I usually let it rest just a bit before putting it out.
For a little extra flair, I sometimes sprinkle a few extra graham cracker crumbs or mini marshmallows on top right before serving. If I’m feeling indulgent, I might drizzle a little more melted chocolate over the portions to amp up the chocolate factor. Pairing this popcorn with a chilled glass of milk or a creamy hot chocolate really enhances the cozy, nostalgic vibe for me.
This treat is totally perfect for casual gatherings like family nights, birthday parties, or even holiday celebrations. I also love sneaking a handful during work breaks or afternoon tea—it’s a lovely little sweet pick-me-up that feels special but never over the top.
Variations
One of the best things about this S'mores Popcorn Recipe is how adaptable it is. If you want to tailor it to your tastes or dietary needs, there are lots of ways to customize. For instance, swapping out the milk chocolate for dark chocolate gives it a richer, slightly less sweet edge which I adore for an adult twist. You can also use vegan marshmallows and dairy-free chocolate to make it entirely vegan without losing that signature s’mores taste.
If you like a bit more texture or flavor contrast, I recommend adding chopped nuts like toasted almonds or pecans right before the chocolate sets. I’ve also experimented with using flavored popcorn seasonings like cinnamon or a pinch of sea salt in the mix, which adds fantastic depth. For a different cooking method, you could melt the chocolate and mix in all ingredients off the stove, then chill the popcorn in the fridge briefly to set the chocolate quickly.
Ultimately, this recipe is a fun canvas to play with—whether you want to make it gluten-free by confirming your graham crackers are certified or swap in peanut butter chips or white chocolate for a whole new flavor. I always encourage experimenting until you find the perfect blend for your taste buds.
Storage and Reheating
Storing Leftovers
If you happen to have any leftovers, I keep mine in an airtight container at room temperature. This helps maintain the popcorn's crispness and prevents the marshmallows from drying out too quickly. Stored this way, it usually stays fresh and tasty for up to 3-4 days, although in my experience the batch rarely lasts that long!
Freezing
Freezing this popcorn isn’t my go-to because the texture of marshmallows and chocolate can change once thawed, often becoming a bit stale or soggy. However, if you want to freeze it, place it in a freezer-safe airtight bag or container, removing as much air as possible. It can keep frozen for up to 1 month, but I recommend thawing it fully at room temperature before enjoying and expecting a slight texture shift.
Reheating
I don’t usually reheat S'mores Popcorn because it tastes best at room temperature or slightly warmed. If you want to refresh it, briefly warming it in a low oven (about 200°F / 95°C) for 3-5 minutes can revive some freshness without melting the chocolate too much. Avoid microwaving leftovers as it can make the marshmallows sticky and the chocolate separate, ruining the delicate balance of textures.
FAQs
Can I use air-popped popcorn instead of stovetop popped?
Absolutely! I often use air-popped popcorn to keep this treat lighter and cut back on oil. Just make sure to prepare enough popcorn to reach the same volume since air-popped tends to be a bit fluffier. The rest of the recipe stays the same and the flavors still meld beautifully.
What type of chocolate works best for this recipe?
Milk and semisweet chocolate are my favorites because they melt nicely and offer that perfect creamy sweetness that pairs with marshmallows and graham cracker crumbs. You can also use chocolate chips or chop a good quality bar. Dark chocolate adds a sophisticated bitterness if you prefer less sweetness, while white chocolate offers a super sweet, creamy alternative.
Is it possible to make this recipe vegan?
Yes! To make a vegan version, swap the mini marshmallows for vegan marshmallows (widely available these days) and use dairy-free chocolate. Make sure to check that the graham crackers are vegan, as some contain honey. I’ve made this version often and it tastes just as heavenly, trust me!
Can I add other mix-ins to the popcorn?
Definitely! I like adding things like chopped nuts, pretzels, or even dried fruit for extra texture and flavor contrast. Just toss them in with the graham cracker crumbs and marshmallows before drizzling the melted chocolate. It’s a great way to customize the snack to your liking.
How do I prevent the popcorn from getting soggy?
To keep the popcorn crisp, it’s important to work quickly once the chocolate is melted and to spread the mixture out on a baking sheet so it cools and sets properly. Also, avoid covering leftover popcorn tightly until the chocolate has finished firming up, or condensation might cause sogginess.
Conclusion
I truly can’t recommend this S'mores Popcorn Recipe enough—it’s such a delightful, nostalgic treat that’s easy to make and perfect for sharing. Every time I make it, it brings back cozy memories and creates new moments of joy around the table. Whether you’re looking for a fun snack idea or something special to impress guests, this recipe won’t disappoint. Give it a try, and I promise you’ll find it quickly becoming one of your favorite go-to sweets!
Print
S'mores Popcorn Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 12 servings
- Category: Snack
- Method: Stovetop
- Cuisine: American
Description
S'mores Popcorn is a delightful treat that combines classic campfire flavors with a crunchy popcorn base. This easy-to-make snack features freshly popped popcorn mixed with graham cracker crumbs, mini marshmallows, and drizzled with melted milk or semisweet chocolate, making it perfect for parties, movie nights, or a fun homemade dessert.
Ingredients
Popcorn
- 2 Tbsp vegetable oil (canola oil preferred)
- ⅓ cup popcorn kernels
Mix-ins
- 1 cup graham cracker crumbs (from about 6 sheets, a mix of crumbs and small pieces)
- 1 cup mini marshmallows
Chocolate Drizzle
- ⅔ cup milk chocolate or semisweet chocolate (chips or roughly chopped bar)
Instructions
- Heat oil and pop kernels: Put oil and popcorn kernels in a large pot over medium-high heat. When the first kernel pops, cover the pot and remove it from the heat for about 30 seconds to allow kernels to heat evenly.
- Pop the popcorn: Place the pot back on the stove. Once the kernels start popping, hold the pot and vigorously shake it back and forth while keeping it on the heat. When popping slows significantly, remove the pot from heat and take off the cover.
- Combine with graham crackers and marshmallows: Transfer the popped popcorn to a large bowl. Add the graham cracker crumbs and mini marshmallows, tossing gently to mix them evenly.
- Melt the chocolate: Place the chocolate chips or chopped chocolate in a heat-safe bowl. Microwave at 50% power for 30 seconds, then remove and stir gently. Continue microwaving in 30-second intervals, stirring each time, until the chocolate is smooth and fully melted.
- Drizzle chocolate over popcorn: Pour the melted chocolate over the popcorn mixture. Use a spatula or spoon to gently fold and coat the popcorn, crackers, and marshmallows with the chocolate.
- Set the chocolate: Spread the coated popcorn mixture onto a baking sheet in an even layer. Let it sit at room temperature until the chocolate hardens to set the treat for easy serving.
Notes
- Use a large pot with a tight-fitting lid to ensure even popcorn popping.
- Shake the pot gently but vigorously to prevent burning and ensure even popping.
- Adjust chocolate melting time based on microwave wattage to avoid burning.
- Allow the popcorn mix to cool completely for easier breaking into clusters.
- Store in an airtight container at room temperature for up to 3 days to maintain freshness.

Leave a Reply