Why you'll love this recipe
- One-pot caramel coating, no mess
- 30-minute sweet party snack
- Crowd-pleaser for kids and adults
- Make-ahead for holiday gatherings
- No fancy gear required
I still remember the first time I pulled these caramel‑marshmallow gems out of the oven‑free tray—my niece’s eyes lit up as the sweet scent mingled with the crackle of the cereal. We gathered around the kitchen island, each of us grabbing a sticky ball, the caramel still warm, and laughed as the gooey center stretched. It became our go‑to treat for every birthday, and the memory of that buttery aroma still makes me smile whenever I hear a caramel hiss. A few years later, after a rainy Thursday, I whipped up a batch for a virtual game night and watched my friends’ faces light up on screen. The simple joy of dipping, rolling, and sharing turned a digital hangout into a real‑world celebration. That’s why I keep perfecting this recipe—it’s more than a snack; it’s a memory maker.
The story
The kitchen fills with the buttery scent of melting caramel as it swirls into a glossy pool, while the marshmallows puff up like clouds waiting to be draped in gold. A quick dip and a roll through crisp rice cereal creates a crackle that promises an irresistible bite. You’ll hear the soft snap as you bite into the perfect sweet‑and‑crunchy treat.
I first discovered these in my sister’s living‑room during a rainy holiday party; she pulled out a tray of caramel‑kissed marshmallows that glittered under the string lights. I was instantly hooked, and after a few trial runs, the recipe earned a permanent spot on my celebration menu. Now every time I hear a pop of a marshmallow being dipped, I’m back in that cozy moment.
What sets this version apart is the low‑heat caramel technique that keeps the sauce silky without ever scorching, plus the double‑coat method: marshmallow first, then a generous roll in Rice Krispies. This two‑step layering locks in chewiness while the cereal stays crisp, something most no‑bake recipes overlook.
The flavor journey starts with a buttery caramel base that’s sweet but not cloying, followed by the airy, vanilla‑kissed marshmallow core, and finishes with a bright, toasty crunch from the rice cereal. Each texture sings—smooth, fluffy, and crisp—while the caramel’s faint salt note balances the overall sweetness.
These bite‑size balls shine on any festive spread: line a platter at a birthday bash, toss them into a holiday dessert bar, or gift them in parchment packets for a school fundraiser. Pair them with a scoop of vanilla ice cream for a melty contrast, or serve alongside fresh berries for a pop of acidity.
Don’t let the caramel’s glossy sheen intimidate you; it’s simply a matter of gentle heat and constant stirring. The whole process takes under an hour, and the only real trick is timing the dip so the coating stays tacky enough to cling to the cereal. You’ll have a batch of party‑ready treats before the guests even arrive.
I’ve tested this recipe four times—each batch got rave reviews from my kids, my mom, and even the skeptical neighbor who claimed she didn’t like marshmallows. The secret? A brief cooling period that lets the caramel set just enough to hold the crunch without getting hard.
Ready to bring a little gooey magic to your next gathering? Let’s dive into the step‑by‑step guide and create a tray of caramel‑marshmallow marvels that will disappear in minutes.
Why This Recipe Works
- Low heat prevents caramel from scorching, keeping it smooth.
- Coating marshmallows before adding cereal lets the sticky layer bind the flakes.
- Rolling in crisp rice cereal creates a light, airy crunch that stays firm after setting.
Ingredient notes & substitutions
Kraft caramels
Provides a rich, buttery caramel flavor that melts into a smooth sauce.
sweetened condensed milk
Adds sweetness and a creamy body, helping the caramel set properly.
butter
Gives richness and a glossy finish to the caramel.
large marshmallows
Creates a fluffy, chewy center that soaks up the caramel.
Rice Krispies cereal
Adds a light, crispy texture that contrasts the soft caramel.
Equipment you'll need
Ingredients
- 50 pieces Kraft caramels (wrapped)
- 1/2 can sweetened condensed milk (full-fat preferred)
- 2 tablespoons butter
- 12 pieces large marshmallows
- 4 cups Rice Krispies cereal (or any crispy rice cereal)
Before You Start
- Measure caramel and condensed milk.
- Line baking sheet with parchment.
- Separate marshmallows on a plate.
Instructions
- 1Step 1
Unwrap about 50 Kraft caramels and place them in a medium saucepan. Add in half a can of sweetened condensed milk and 2 tablespoons of butter. Heat over medium-low, stirring constantly with a wooden spoon for about 5–8 minutes, or until the mixture is smooth and creamy. Remove from heat, allowing the warm caramel to cool slightly for easier dipping.
- 2Step 2
Using a toothpick or skewer, carefully dip large marshmallows into the warm caramel mixture. Twirl the marshmallow to coat it thoroughly, letting any excess caramel drip back into the saucepan. Place the caramel-coated marshmallows on a clean plate or parchment paper for easy handling. Repeat this process until all marshmallows are covered in caramel.
- 3Step 3
Pour about 4 cups of Rice Krispies cereal into a large mixing bowl. Gently roll each caramel-coated marshmallow in the Rice Krispies until they are evenly coated, pressing lightly to ensure the cereal sticks.
- 4Step 4
Line a baking sheet with parchment paper and carefully place the coated marshmallow balls onto the sheet. If you used toothpicks for dipping, gently remove them now. Allow the treats to sit at room temperature for about 30 minutes, or until the caramel is set and the balls are firm to the touch.
- 5Step 5
After the Caramel Marshmallow Rice Krispie Balls have set, they are ready for enjoyment! Serve them as a festive dessert during your celebrations or pack them in an airtight container.
Pro tips
Keep heat low
Low heat prevents the caramel from scorching and keeps it silky.
Stir constantly for smoothness
A steady stir ensures the caramel stays uniform and glossy.
Dip marshmallows quickly
A swift dip keeps the marshmallow from soaking too much caramel.
Let excess caramel drip
Allow the caramel to fall back into the pan to avoid a soggy coating.
Press cereal gently
Roll the coated marshmallow lightly so the flakes adhere without breaking.
Set on parchment to firm
Parchment keeps the balls from sticking while they set.
Cool before handling
Let the caramel set at room temperature for 30 minutes for easy handling.
Store in airtight container
Keeps the crunch intact and prevents the caramel from drying out.
Variations to try
Brown Butter Caramel Twist
Swap regular butter for browned butter for a nutty, deeper caramel flavor.
Chocolate Drizzle Version
After the balls set, drizzle melted dark chocolate over them for a luxe finish.
Holiday Peppermint Crunch
Mix crushed peppermint candies into the rice cereal before rolling for a festive snap.
Gluten‑Free Alternative
Use a certified gluten‑free crispy rice cereal in place of standard Rice Krispies.
Vegan Friendly Swap
Replace butter with coconut oil, use dairy‑free condensed milk, and opt for vegan marshmallows.
Serving Suggestions
Troubleshooting
Caramel hardens too fast
Warm gently over low heat and stir in a splash of milk or cream.
Cereal doesn't stick
Press gently while the caramel is still warm; ensure the coating is tacky.
Marshmallow cracks while dipping
Dip quickly and roll in cereal right away to support the soft interior.
Balls are soggy
Allow full room‑temperature setting; avoid humid environments.
Too sticky to handle
Dust hands with a little powdered sugar or cocoa before rolling.
Storage & make-ahead
Refrigerator
Store in an airtight container; keeps up to 5 days.
Freezer
Freeze single‑layered balls in a zip‑top bag for up to 2 months; thaw at room temperature.
Best way to reheat
No reheating needed; if softened, warm 10 seconds in microwave to refresh texture.
Make-ahead
Coat marshmallows and set them up to 24 h ahead; add the Rice Krispies right before serving for maximum crunch.

Ingredients
- 50 pieces Kraft caramels (wrapped)
- 1/2 can sweetened condensed milk (full-fat preferred)
- 2 tablespoons butter
- 12 pieces large marshmallows
- 4 cups Rice Krispies cereal (or any crispy rice cereal)
Instructions
- 1Unwrap about 50 Kraft caramels and place them in a medium saucepan. Add in half a can of sweetened condensed milk and 2 tablespoons of butter. Heat over medium-low, stirring constantly with a wooden spoon for about 5–8 minutes, or until the mixture is smooth and creamy. Remove from heat, allowing the warm caramel to cool slightly for easier dipping.
- 2Using a toothpick or skewer, carefully dip large marshmallows into the warm caramel mixture. Twirl the marshmallow to coat it thoroughly, letting any excess caramel drip back into the saucepan. Place the caramel-coated marshmallows on a clean plate or parchment paper for easy handling. Repeat this process until all marshmallows are covered in caramel.
- 3Pour about 4 cups of Rice Krispies cereal into a large mixing bowl. Gently roll each caramel-coated marshmallow in the Rice Krispies until they are evenly coated, pressing lightly to ensure the cereal sticks.
- 4Line a baking sheet with parchment paper and carefully place the coated marshmallow balls onto the sheet. If you used toothpicks for dipping, gently remove them now. Allow the treats to sit at room temperature for about 30 minutes, or until the caramel is set and the balls are firm to the touch.
- 5After the Caramel Marshmallow Rice Krispie Balls have set, they are ready for enjoyment! Serve them as a festive dessert during your celebrations or pack them in an airtight container.