Popcorn Balls Marshmallow Peanut Caramel

Category: Treats That Make Everything Better

These popcorn balls come together with simple pantry ingredients and offer three different flavors: marshmallow, peanut butter, and caramel. Each starts with freshly popped popcorn, mixed with a sweet, melted coating and a touch of vanilla. Once combined, quickly shape into tight balls for a perfect handheld snack. Add a finishing touch with sea salt on the caramel or drizzle more peanut butter for extra flavor. Whether enjoyed at parties or as a fun family treat, these popcorn balls balance buttery richness and nostalgic sweetness in every bite.

Clare Recipes
Updated on Fri, 25 Jul 2025 12:16:01 GMT
A wooden tray with popcorn balls and a bowl of butter. Save
A wooden tray with popcorn balls and a bowl of butter. | recipesclare.com

Popcorn balls are a joyful treat I reach for when I want something both nostalgic and playful. The beauty of this recipe is that you can make it three ways marshmallow for classic sweetness peanut butter for a rich savory note or caramel for a buttery golden finish. Whether you are prepping for a party or making a fun afterschool snack everyone will find a favorite flavor.

I first made these on a rainy afternoon with my kids and it turned our day around. Now these popcorn balls are an end of school celebration tradition in our house.

Ingredients

  • Plain popped popcorn: gives the base crunch choose fresh popcorn that is fully popped not burnt for best results
  • Mini marshmallows: are the glue holding everything together and make the mix soft and chewy the fresher the fluffier
  • Light corn syrup: adds gloss and stickiness look for one without added flavoring
  • Unsalted butter: gives richness and lets you control the saltiness use high quality for the best flavor
  • Salt: brightens and sharpens each flavor a dash goes a long way try flaky sea salt when topping
  • Vanilla extract: gives depth and sweetness real vanilla is best for aroma
  • Creamy peanut butter: adds nutty flavor and silkiness choose a smooth brand for easy melting
  • Dark brown sugar: is a must for the caramel flavor choose one that is moist for easier melting and deepest color

Step-by-Step Instructions

Make the Marshmallow Base:
Add mini marshmallows light corn syrup and unsalted butter to a large pot. Heat over medium until the marshmallows melt and become creamy stirring often to prevent scorching. Remove from heat then add salt and vanilla extract. This base should look smooth and glossy
Coat the Popcorn:
Pour in your prepared popcorn. Use a silicone spatula and fold gently to coat every kernel. Be patient so nothing gets crushed and every piece gets just enough sweetness
Make Peanut Butter Version:
For the peanut butter variation start as above but add creamy peanut butter along with the marshmallows and butter in the pot. Once melted and smooth stir in salt and vanilla off the heat. Proceed as above with popcorn folding to coat
Make Caramel Version:
For caramel add marshmallows corn syrup butter and dark brown sugar together. Heat gently stirring often until the mixture is a deep golden and marshmallows are fully melted. Give a good stir then add salt and vanilla extract. Mix in popcorn until well coated
Shape the Popcorn Balls:
Let the coated popcorn sit just two or three minutes until cool enough to handle. Spray your clean hands with pan spray to prevent sticking. Working quickly press handfuls of the mixture into tight balls about the size of a baseball or smaller if you prefer. Place on a parchment lined tray to cool
Finish and Decorate:
Once cooled add any toppings you like such as a pinch of flaky salt on the caramel balls or a drizzle of melted peanut butter on those with peanuts. Let set for ten minutes
A plate of popcorn balls with caramel drizzle. Save
A plate of popcorn balls with caramel drizzle. | recipesclare.com

My favorite part is swirling extra peanut butter over the peanut butter ones. The scent fills the kitchen and it always reminds me of holiday movie marathons at home with my sister.

Storage Tips

Keep popcorn balls tightly wrapped in plastic or in an airtight container. They stay soft for up to four days at room temperature. Avoid refrigeration which can make them tough or sticky

Ingredient Substitutions

For nut allergies simply skip the peanut butter or swap with sunflower butter. If you are out of mini marshmallows use large ones just chop them a bit before melting

Serving Suggestions

Popcorn balls are perfect for birthday parties lunchbox treats or on display for a festive holiday table. I also wrap individual balls in cellophane for sweet little gifts

A plate of popcorn balls. Save
A plate of popcorn balls. | recipesclare.com

Cultural Context

Popcorn balls have been a classic American treat since the early 1900s particularly popular at Halloween and county fairs. Their easy shapes and sticky fun remind us that homemade snacks do not need to be fancy to be special

Recipe FAQs

→ How do you prevent popcorn balls from sticking to your hands?

Lightly coat your hands with pan spray or a little butter before shaping. This prevents the mixture from sticking and makes forming the balls much easier.

→ Can I use regular marshmallows instead of mini marshmallows?

Yes, regular marshmallows work—just chop them into smaller pieces to melt evenly with the other ingredients.

→ How do you keep popcorn balls fresh after making them?

Wrap each in plastic wrap or store in an airtight container at room temperature for up to 3 days to maintain softness.

→ Is it possible to add extra flavors or mix-ins?

Absolutely. You can fold in chocolate chips, nuts, or colored sprinkles after mixing for a customized treat.

→ What’s the best popcorn to use?

Plain popped popcorn is ideal; avoid buttery or salted varieties so the flavors from the coatings really shine through.

Popcorn Balls Marshmallow Peanut Caramel

Three flavor variations of sweet, chewy popcorn balls, ideal for gatherings or a tasty homemade treat.

Preparation Time
10 min
Cooking Time
20 min
Total Time
30 min

Category: Sweet Stuff

Skill Level: Beginner

Cuisine Type: American

Makes: 12 Serves (12 popcorn balls)

Dietary Preferences: Vegetarian, Gluten-Free

Ingredients

→ Marshmallow

01 8 cups plain popped popcorn
02 2 cups mini marshmallows
03 1 tablespoon light corn syrup
04 2 tablespoons unsalted butter
05 1 dash salt
06 ¼ teaspoon vanilla extract

→ Peanut butter

07 8 cups plain popped popcorn
08 2 cups mini marshmallows
09 1 tablespoon light corn syrup
10 2 tablespoons unsalted butter
11 2 tablespoons creamy peanut butter
12 1 dash salt
13 ¼ teaspoon vanilla extract

→ Caramel

14 8 cups plain popped popcorn
15 1 cup mini marshmallows
16 1 tablespoon light corn syrup
17 2 tablespoons unsalted butter
18 ⅓ cup dark brown sugar
19 1 dash salt
20 ¼ teaspoon vanilla extract

Steps

Step 01

Add 2 cups mini marshmallows, 1 tablespoon light corn syrup, and 2 tablespoons unsalted butter to a large pot and heat over medium heat until the marshmallows are melted. Turn off the heat and stir in 1 dash salt and ¼ teaspoon vanilla extract. Add 8 cups plain popped popcorn and stir until coated. Transfer the popcorn to parchment paper or a heat-proof countertop that has been sprayed with pan spray.

Step 02

Add 2 cups mini marshmallows, 1 tablespoon light corn syrup, 2 tablespoons unsalted butter, and 2 tablespoons creamy peanut butter to a large pot and heat over medium heat until the marshmallows are melted. Turn off the heat and stir in 1 dash salt and ¼ teaspoon vanilla extract. Add 8 cups plain popped popcorn and stir until coated. Transfer the popcorn to parchment paper or a heat-proof countertop that has been sprayed with pan spray.

Step 03

Add 1 cup mini marshmallows, 1 tablespoon light corn syrup, 2 tablespoons unsalted butter, and ⅓ cup dark brown sugar to a large pot and heat over medium heat until the marshmallows are melted. Turn off the heat and stir in 1 dash salt and ¼ teaspoon vanilla extract. Add 8 cups plain popped popcorn and stir until coated. Transfer the popcorn to parchment paper or a heat-proof countertop that has been sprayed with pan spray.

Step 04

Let the popcorn cool for 2-3 minutes before spraying your hands with pan spray. Pull off the desired amount of popcorn and form into a tight ball. Work quickly, as once the popcorn starts cooling it cools fast. Top the caramel ones with flakey sea salt and the peanut butter ones with a drizzle of melted peanut butter if desired.

Required Tools

  • Large pot
  • Parchment paper or heat-proof countertop
  • Pan spray

Allergen Info

Check each ingredient for potential allergens and seek medical advice if unsure.
  • Dairy
  • Peanuts (in peanut butter version)

Nutritional Info (per serving)

These are general insights and don’t replace professional medical advice.
  • Calories: 150.3
  • Fat: 7.4 g
  • Carbs: 19.8 g
  • Protein: 2.1 g