Need a fast party snack that disappears faster than you can hide a second bowl? M&M Peanut Butter Popcorn gives you crunchy popcorn coated in a sweet peanut butter glaze with little pops of chocolate candy in every handful.
It lands somewhere between candy-coated popcorn and a no-fuss dessert mix, which is exactly why it works for movie night, bake sales, holiday tins, and those last-minute “I said I’d bring something” moments.
Ingredients
- 10 cups popped popcorn
- 1/2 cup plain M&M’s
- 1 tablespoon butter
- 1/2 cup peanut butter
- 1/2 cup granulated sugar
- 1/4 cup honey
- 1/4 cup light corn syrup
- 1/2 teaspoon vanilla extract
Use fully popped popcorn and pick out any stubborn unpopped kernels before you start. Nobody wants a surprise dental bill in the snack bowl.
How to Make M&M Peanut Butter Popcorn
- Place the popped popcorn and M&M’s in a large bowl.
- Grease the sides of a medium saucepan with the butter.
- Add the sugar, honey, and light corn syrup to the pan and set it over medium heat.
- Bring the mixture to a full rolling boil.
- Stir the boiling syrup carefully with a large wooden spoon for 3 minutes, then remove the pan from the heat.
- Add the peanut butter and vanilla extract to the hot syrup, stirring until melted and smooth.
- Pour the peanut butter mixture over the popcorn and candies.
- Toss with 2 large spoons until the popcorn is completely coated.
- Spoon the popcorn onto a large pan and spread it out to cool.
- Break into bite-size pieces and serve.
If you like old-school popcorn treats, you might also love Peanut Butter Popcorn or Peanutty Caramel Toffee Popcorn for the same sweet-and-crunchy snack-table energy.
Tips for the Best Results
- Work quickly once the syrup is ready. As soon as the peanut butter melts in, pour and toss so the coating spreads before it starts to thicken.
- Use a really big bowl. Ten cups of popcorn looks manageable until you try to stir hot syrup through it.
- Spread it out to cool. A large pan keeps the pieces separate so you get clusters instead of one giant popcorn boulder.
- Store it airtight. Dry foods keep quality best in a cool, dry place in tightly closed packaging, which helps this popcorn stay crisp instead of turning sad and sticky. For general dry-goods storage, see USDA guidance for storing dry goods.
Easy Variations
- Swap the candy. Plain chocolate candies work best here because peanut M&M’s are larger and can make the mix a little clunky.
- Add peanuts. Stir in a small handful of roasted peanuts if you want more crunch and a stronger peanut flavor.
- Try another popcorn base. Lightly salted popcorn gives the best sweet-salty balance, but plain air-popped popcorn works too.
- Make it holiday-friendly. Use seasonal candy colors for parties, game day, or homemade gift tins.
If you want a firmer treat for cookie trays or gifting, Peanut Butter Popcorn Balls are another smart option.
Serving Suggestions
Serve this in big bowls for movie night, portion it into treat bags for bake sales, or pile it into a tin for an easy homemade gift. It also works well on a dessert board with brownies, cookies, and salty snacks because the peanut butter coating bridges the gap between candy and popcorn without trying too hard.
Storage
Store the cooled popcorn in an airtight container at room temperature for up to 5 days for best texture. That shelf life is a conservative estimate based on the popped popcorn and candy coating staying dry and crisp in a cool, dry pantry.
If your kitchen runs humid, line the container with wax paper or parchment between layers and keep the lid tightly closed. Refrigeration is not helpful here because it can make the popcorn lose its crisp texture faster than you’d like.
You can make it a day ahead for parties or gifting. Just let it cool completely before packing so trapped steam does not soften the coating.
💸 Budget101® Price Breakdown: M&M Peanut Butter Popcorn
Ingredient |
Walmart Item |
Pkg Price |
Amount Used |
Cost Used |
|---|---|---|---|---|
Popped popcorn |
$2.48 |
10 C. |
$5.47 |
|
Plain M&M's |
$3.98 |
1/2 C. |
$1.42 |
|
Butter |
$2.98 |
1 T. |
$0.09 |
|
Peanut butter |
$3.98 |
1/2 C. |
$0.45 |
|
Granulated sugar |
$2.98 |
1/2 C. |
$0.16 |
|
Honey |
$2.98 |
1/4 C. |
$0.74 |
|
Light corn syrup |
$2.98 |
1/4 C. |
$0.37 |
|
Vanilla extract |
$5.94 |
1/2 t. |
$0.25 |
💸 |
Cost |
|---|---|
🧾 Total Batch Cost |
$8.95 |
👨👩👧👦 Cost Per Serving |
$0.75 |
📅 Walmart prices last verified August 26, 2026. Prices may vary by location and are subject to change. Learn how to calculate the cost of a recipe on your own!
🛒 Walmart Grocery List
- Popcorn Kernels, 2 lb
- Plain M&M’s, 10.05 oz bag
- Unsalted Butter, 16 oz
- Creamy Peanut Butter, 16 oz
- Granulated Sugar, 4 lb
- Honey, 12 oz
- Light Corn Syrup, 16 fl oz
- Pure Vanilla Extract, 2 fl oz
Not sure exactly what this batch costs you per serving? Here’s how to break down the real cost of any recipe so you know before you shop.
Frequently Asked Questions about M&M Peanut Butter Popcorn
You can, but choose plain or lightly salted popcorn if you want the coating to taste balanced. Heavily buttered microwave popcorn can make the finished batch greasy and overly salty, which fights the sweet peanut butter glaze instead of helping it.
It helps keep the boiling syrup from climbing and sticking as badly while you cook it. That small step makes cleanup easier and gives you a little more control once the sugar mixture starts bubbling like it means business.
You can swap one for the other in a pinch, but changing both at once will change the texture. Honey adds flavor, while corn syrup helps keep the sugar mixture smoother and less likely to turn grainy, so the coating stays chewy-crisp instead of chalky.
Spread it on a large pan as soon as it’s coated and separate the bigger clumps while it’s still warm. If you leave it piled in the bowl to cool, the syrup sets into one popcorn boulder, which is impressive in all the wrong ways.
Some may soften a little, but they usually hold their shape if you add them to the bowl with the popcorn and toss quickly. If your kitchen is especially warm, let the syrup stand for about 30 seconds off the heat before pouring so it’s still fluid but slightly less aggressive.
Yes, but it’s easier to make two separate batches than one huge one. Sugar syrups move fast once they boil, and a smaller batch is much easier to coat evenly before the mixture starts setting.
Regular creamy peanut butter is the safest bet because it melts smoothly into the hot syrup. Natural peanut butter can separate and make the coating oilier unless it’s stirred extremely well first, so save yourself the drama if you can.
Absolutely. Make it up to 1 day ahead for the best crunch, then cool it completely and pack it airtight. If you seal it while it’s still warm, trapped moisture will soften the popcorn and undo your good work.
Pair it with salty snacks and simple sweets so the table feels balanced. Pretzels, roasted nuts, brownies, and plain chocolate cookies all work well because they don’t compete with the peanut butter flavor.
Plan on about 12 servings if you portion roughly 1 cup per person. That’s an estimate, of course, because snack bowls have a mysterious habit of becoming everyone’s second helping.
📌 Love this M&M Peanut Butter Popcorn? Pin it!

Did you make this recipe? Tell us how you served it or what candy swap you used in the comments. That kind of kitchen intel helps everybody.
🖨️ Print-Friendly M&M Peanut Butter Popcorn

M&M Peanut Butter Popcorn
Ingredients
- 10 cups popped popcorn
- ½ cup plain M&M's
- 1 tablespoon butter
- ½ cup peanut butter
- ½ cup granulated sugar
- ¼ cup honey
- ¼ cup light corn syrup
- ½ teaspoon vanilla extract
Equipment
Instructions
- Put the popped popcorn and M&M's in a large bowl.
- Grease the sides of a medium saucepan with the butter.
- Add the sugar, honey, and corn syrup to the pan and place over medium heat.
- Bring the mixture to a full rolling boil.
- Stir the sugar mixture carefully with a large wooden spoon for 3 minutes, then remove the pan from the heat.
- Add the peanut butter and vanilla extract to the hot syrup and stir until smooth.
- Pour the peanut butter mixture over the popcorn and candies.
- Mix with 2 large spoons until the popcorn is completely coated.
- Spoon onto a large pan and spread out.
- Let cool, then break into bite-size pieces.
Recipe Size Alteration
💡 If you altered the ingredients above by doubling or tripling the recipe, you may also need to change the pan/dish size and adjust the cook time.
Notes
Prep and cook times are estimated from the stated steps.
Store in an airtight container at room temperature for up to 5 days for best quality.
Estimated ingredient cost calculation: popcorn $0.50, M&M's $1.49, butter $0.19, peanut butter $0.99, sugar $0.23, honey $0.56, corn syrup $0.28, vanilla extract $0.43.







