Popcorn Cake Recipe
Is there a cake more fun than a popcorn cake? Not that I’m aware of! Popcorn cake is buttery, marshmallow-y and is studded with M&Ms or your choice of candy. Kind of like popcorn balls, but in convenient cake form.

When I was young and of trick-or-treating age, there was one house in particular that was a must-stop. The lady that lived there always gave out homemade popcorn balls.
It must have taken her hours to prepare for the influx of kids – and even parents – that came to get one of her famous treats.
To this day, I always associate popcorn balls (and to a lesser extent, popcorn cake) with Halloween.
So I have decided to post this fun and festive popcorn cake just in time for the Halloween weekend.
Even better? There’s no baking required. You can make a homemade popcorn cake in less than 15 minutes.
About The Recipe: Popcorn Cake
If you like popcorn balls, then you’ll like popcorn cake. They’re essentially the same thing, but with a different shape. A popcorn cane is essentially a giant popcorn ball pressed into a cake pan, using marshmallows as the binder.
Popcorn cake is made out of 4 simple base ingredients:
- Popcorn: While you can pop your own popcorn, I like to use store-bought bagged popcorn which has great crunch and is devoid of unpopped kernels – something I can’t seem to avoid when making homemade stovetop popcorn!
- Marshmallows: Pick up a 1-lb. bag: Either mini or large marshmallows will work.
- Oil & butter: I have always used a combination of oil and butter to make popcorn balls. I have seen other recipes using just butter – and I’m sure that would work just fine.
- Add-ins: You can add M&Ms, gum drops, toffee bits, pretzels, peanuts – the sky is the limit for what you can add to a popcorn cake.
Customize This Popcorn Cake For Any Holiday
This cake can be customized for any holiday. Just use holiday-colored M&Ms, gum drops or other candies.
If you’re more keen on making popcorn balls, by all means, please do. This recipe works either way.
Just remember to let the mixture cool a bit before shaping into balls – and butter your hands to avoid a sticky mess.

The Cost: Popcorn Cake
This fun and delicious recipe is also budget-friendly. Popcorn is one of the cheapest foods out there. For just a few cents, you end up with a big bowl of popcorn enough to share with your whole family. This recipe is fun and festive, yet affordable. And it makes popcorn into something really special. (As if I needed another reason to make popcorn. I make it all the time!)
I made stovetop popcorn for this recipe. A huge batch cost just 23 cents. You can also use microwave popcorn for this recipe.
- Popcorn = $.23
- Marshmallows = $1.49
- Oil = $.19
- Butter = $.75
- Candy pieces = $.79
Total cost of recipe = $3.45
Recipe Tips
- To avoid sogginess: Use store-bought, day-old or air-popped popcorn for extra crispness. If it still feels wet, reduce oil to 1 tablespoon next time – many recipes omit it entirely for a drier, crunchier result.
- Candy tips: Add M&Ms last to minimize melting. For holidays, you can try red/green for Christmas, pastels for Easter, or orange and purple hues for Halloween.
- Popcorn ball alternative: If you prefer a popcorn ball, check out this recipe. Scoop into balls instead of a pan; butter your hands liberally.
- Storage: Keep in an airtight container at room temp for up to 3 days. This popcorn cake softens over time, so best eaten fresh.
- Make it vegan: Swap butter for plant-based butter/spread and use vegan marshmallows.
Frequently Asked Questions
Q: Why is my popcorn cake soggy?
A: Sogginess often comes from too much liquid or using warm popcorn. To avoid this, use day-old or air-popped popcorn for extra crispness, and reduce the oil to 1-2 tablespoons (as in the revised recipe). Let the marshmallow mixture cool slightly (2-3 minutes) before mixing to prevent excess moisture absorption.
Q: How do I prevent the popcorn cake from sticking to the pan?
A: Generously spray your bundt pan or angel food cake pan with nonstick cooking spray. You can also lightly butter the pan for extra insurance. When pressing the mixture in, use buttered hands or a spatula to avoid sticking. Let it set fully (20 minutes) before inverting to release cleanly.
Q: How do I stop the M&Ms from melting in the popcorn cake?
A: To prevent candies like M&Ms from melting and turning into a “brown mess,” add them last after the marshmallow mixture has cooled slightly (just warm, not hot). Toss gently to avoid crushing the candies. You can also chill the M&Ms beforehand for extra protection.
Q: What other mix-ins can I use in a popcorn cake?
A: There are so many options! Try peanuts, pretzel sticks, toffee bits, or mini chocolate chips for crunch and flavor. For holidays, use themed candies like red and green M&Ms for Christmas, pastel jelly beans for Easter, or candy corn for Halloween. Keep add-ins to 1-1.5 cups to maintain the cake’s structure.
Q: How long does popcorn cake last, and how should I store it?
A: Popcorn cake stays fresh in an airtight container at room temperature for up to 3 days. It may soften over time due to humidity, so eat it fresh for the best crunch. Avoid refrigerating, as it can make the popcorn soggy.
Q: Is this popcorn cake recipe kid-friendly to make?
A: Definitely! Kids can help mix the popcorn and candies or press the mixture into the pan (with adult supervision for the hot marshmallow step). It’s a fun, no-bake project for birthday parties or holiday gatherings. Use colorful sprinkles to make it even more exciting for kids.
More Holiday-Inspired Popcorn Recipes

Make a popcorn Christmas tree!

Red, white, and blue popcorn for the 4th of July
First time visiting Cheap Recipe Blog? My goal is simple: To show you how delicious (and creative!) budget cooking can be.
If you are interested in receiving recipe updates and other interesting tidbits from around the web, please like my Facebook page and follow me on Pinterest.
Popcorn Cake
I added M&Ms to my popcorn, but you could use gum drops or Halloween candy if desired. Many popcorn cake recipes also call for peanuts. Tip: If you're popping your own popcorn, let it come to room temperature before adding the toppings. You don't want soggy popcorn!
Ingredients
- 12 cups popped popcorn
- 1 lb. bag of marshmallows
- 1/3 cup vegetable oil
- 1/2 cup butter
- 1/2 cup M&Ms or other candy
Instructions
- Spray an angel food or bundt cake pan with cooking spray and set aside.
- Pop popcorn and place into a large mixing bowl with candy (and peanuts, if desired).Let the popcorn cool to room temperature.
- Heat the oil, butter, and marshmallows in a saucepan over low heat until melted. Let the mixture cool slightly - about 2 or 3 minutes - before pouring over the popcorn mixture.
- Press popcorn mixture into the angel food or bundt pan. Allow to sit for awhile until cool. Invert pan onto a plate and remove from pan.

Pingback: S’mores Popcorn Cake | Rochelle's Baking Experiments
This recipe was a waste of time and money. You left some instructions out because my popcorn cake turned out horrible. The marshmallow never dried and the popcorn was wet and not at all crunchy. All the M&M’S melted to a brown mess. I hate when people post recipes that haven’t been tested. I followed your instructions to the T.
Thanks for your comment, Paula. I don’t know why your popcorn was wet, but you could try bagged popcorn next time. You’ll also want to make sure to use room temperature (not hot) popcorn. I’ve made this recipe numerous times. I hope it works out for you next time.
I have made this twice and it turned out perfectly! I used green and yellow m&ms for st. Patrick’s day, red and blue for the 4th of july and I think I will use brown, yellow & orange for the one I am going to make for Thanksgiving. I put peanuts in mine too. So good, and perfect for a get togethers!!
Awesome, Kate! I’m glad it worked out for you. This is such a great recipe for color customizing for holidays/seasons.
P.s. to my first comment. I used an air popper to make my popcorn.
I made this today, followed the recipe and it came out all wet too??? The marshmallow never dried up and I used bagged popcorn, 12 cups! Very dissatisfied!
It’s the oil I bet!!! Why on earth would there be 1/3 cup of oil on top of a stick of butter. I thought that was weird, but I added it anyway.
I’ll take another look at the recipe… Thanks for your comment.