Sauces & Condiments
This Rice Krispie icing recipe transforms simple pantry staples into a dreamy, crunchy-sweet frosting that’s perfect for cakes, cookies, or cupcakes. The secret lies in perfectly melting marshmallows and butter, then folding in crispy cereal for that signature crunch—no special skills required, just patience for the cooling process.
The magic happens when warm marshmallow butter coats each Rice Krispie, creating pockets of gooey vanilla that solidify just enough to hold its shape. This isn’t your childhood’s runny icing—it’s a thick, spreadable frosting with clusters of cereal peeking through golden rivers of sweetness.
The key? Whisking while hot and letting it cool slightly before using.
What you’ll end up with is a versatile, no-bake treat that’s ideal for decorating sheet cakes or filling between layers. The texture strikes the perfect balance—creamy enough to pipe but sturdy enough to hold up to crunchy toppings. Unlike store-bought versions, this stays fresh for days when refrigerated.
Best of all, it’s a make-ahead miracle—prepare it the night before, and it’ll be ready to use when you are. Whether you’re frosting a birthday cake or filling cupcakes, this recipe delivers that nostalgic Rice Krispie taste with professional results. Let’s get started!
Ingredients for rice krispie icing
Pantry staples that turn into nostalgic, crunchy-sweet perfection with just a few minutes of melting and mixing.
| Ingredient | Amount | Notes |
|---|---|---|
| Mini Marshmallows 🍫 | 10 oz | Standard size, not jumbo |
| Unsalted Butter 🧈 | 1 cup | Cold, cut into small cubes |
| Vanilla Extract 🌿 | 1 tsp | Pure alcohol-free preferred |
| Rice Krispies Cereal 🍞 | 4 cups | Original flavor, lightly crushed |
| Granulated Sugar 🍚 | ½ cup | Fine grain preferred |
| Heavy Cream 🥛 | ¼ cup | Cold for stability |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Food Coloring (optional) 🎨 | ½ tsp | Gel-based for control |
The marshmallows and butter are your golden duo—use high-quality marshmallows (like those in the yellow box) for maximum fluff, and unsalted butter to avoid competing flavors. I always grab mine from Trader Joe's because their marshmallows melt into silky rivers. For the Rice Krispies, lightly crush about 1/4 cup before mixing to create those signature clusters. Pro tip: toast the cereal in a dry pan for 2 minutes to enhance its crunch—it makes all the difference. The vanilla extract? Pure, alcohol-free if you can find it, as it intensifies the flavor without any aftertaste.
No marshmallows? Substitute 8 oz of white chocolate chips for a richer, slightly less fluffy texture, but you'll need to melt them separately. Running low on butter? Vegan butter works in a pinch, though it may slightly alter the melt-and-set process. The heavy cream adds that luscious, spreadable quality—skip it if you prefer a firmer icing, but trust me, it's worth the extra richness. For color, gel food coloring blends better than liquid and won't dilute your icing. If you're feeling adventurous, add a splash of almond extract for depth, but keep it to 1/4 teaspoon or the flavor can overpower.
This icing is a make-ahead dream—prepare it the night before and store it in an airtight container at room temperature. It'll firm up beautifully, ready to pipe or spread the next day. For longer storage, refrigerate for up to 5 days, though it may soften slightly. To bring it back to piping consistency, let it sit at room temperature for 10-15 minutes. If it starts to dry out, simply rewarm it gently in the microwave for 10-15 seconds and stir until smooth. The magic of this recipe? It actually improves overnight—the flavors meld and the texture becomes even more stable.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe—no fancy shopping, just what’s already lurking in your cupboards. Butter, sugar, cereal? You’ve got this covered. Honestly, I’ve made it with expired marshmallows (yes, they still puffed) and it still turned out ridiculous.
- Crunchy-Creamy Bliss: That first bite—where the marshmallow melts into buttery, vanilla-kissed Rice Krispies? It’s the kind of texture that makes you pause mid-slice. The sugar caramelizes just enough to give it a subtle depth, but it’s still sweet enough to satisfy a 3pm craving.
- Decorating Superstar: Birthday cake? Cupcakes? Even plain yogurt gets an upgrade with this stuff. I’ve used it to turn store-bought cookies into party treats in five minutes flat. (My kid’s scout troop thinks I’m a baking genius.)
- Zero-Waste Winner: Makes enough to frost a full sheet pan of treats, and the leftovers? They last in the fridge for days—perfect for when you’re too lazy to bake again. Between us, I’ve reheated the icing in the microwave for a quick “emergency” dessert. Works every time.
Step-by-step instructions for crunchy Rice Krispie icing
Here's how to create that perfect balance of crispy cereal clusters and gooey marshmallow rivers—every time.
Melt Butter and Sugar for the Base
In a large, heavy-bottomed saucepan, combine the 1 cup unsalted butter (cut into small cubes) and 0.5 cup granulated sugar. Place over medium-low heat and stir constantly with a wooden spoon until the butter melts completely and the mixture begins to simmer gently. You'll see small bubbles form around the edges—this is your signal that the sugar is dissolving properly.
Keep the heat at medium-low and continue stirring for 3-4 minutes until the mixture reaches a gentle boil. Watch carefully—you want it to bubble softly but not boil vigorously, which could cause the sugar to crystallize. If you notice any graininess forming, immediately remove the pan from heat and stir vigorously until smooth, then return to heat.
Add Marshmallows and Heavy Cream
Once the butter-sugar mixture is smooth and bubbling gently, reduce the heat to low and carefully add the 10 oz mini marshmallows all at once. Stir immediately with a silicone spatula to break them up and distribute evenly. The marshmallows will melt quickly, creating a thick, glossy mixture that coats the back of the spoon.
Next, pour in the 0.25 cup heavy cream and the 0.25 tsp salt, stirring constantly until fully incorporated. The cream will help create a smoother, more stable icing that holds its shape better. If using, add the 0.5 tsp food coloring now and stir until completely dissolved. The mixture should be thick and glossy—if it's too thin, let it cook for another 1-2 minutes to reduce slightly.
Incorporate Vanilla and Rice Krispies
Remove the pan from heat and let the mixture cool for 2-3 minutes—this prevents the cereal from getting soggy when added. Stir in the 1 tsp vanilla extract and then fold in the 4 cups Rice Krispies Cereal using a silicone spatula. Work quickly but gently to maintain those perfect clusters—you want the cereal to be mostly coated but still visible as individual pieces.
If the mixture feels too thick, you can warm it briefly over low heat for 30 seconds to loosen it slightly. The ideal consistency should be spreadable but still hold its shape when scooped. For extra crunch, lightly crush about 1 cup of the cereal before adding it to the pan—these pieces will create delicious texture contrasts in every bite.
Cool and Set for Perfect Texture
Transfer the icing to a heatproof bowl and let it cool at room temperature for 10-15 minutes, stirring occasionally. This cooling period allows the marshmallow rivers to set slightly while keeping the cereal clusters crisp. The icing should thicken just enough to hold its shape when spooned but still remain soft and spreadable.
For best results, chill the icing in the refrigerator for 30 minutes before using. This extra step ensures the marshmallow stays melty while the cereal maintains its satisfying crunch. If you're in a hurry, simply let it cool to room temperature—just be prepared for slightly softer marshmallow pockets. The icing will keep in the fridge for up to 1 week, though I promise you won't have any leftovers!
Pro Tips For Making Rice Krispie Icing
- Melt Butter Slowly: I learned this the hard way—dumping cold butter into the pot and walking away. Instead, cut the butter into tiny cubes (think rice grain-sized) and let it melt gradually over low heat. This prevents scorching the marshmallows and keeps the whole mixture smooth. (Yes, even if you're impatient like me.)
- Toast Cereal First: Skip the raw Rice Krispies—lightly toast them in a dry pan over medium heat for 30 seconds until they smell toasty. This adds a subtle crunch and prevents the icing from getting gummy. (Your future self will thank you when the texture isn’t sad.)
- Watch the Sugar: If your icing turns grainy, you added sugar too fast. Instead, mix the sugar into the butter before turning on the heat—it dissolves better and keeps the texture silky. (No one wants to scrape lumps off their spoon.)
- Use Cold Vanilla: Chill your vanilla extract in the fridge for 10 minutes before adding it. Cold vanilla blends more evenly and doesn’t overpower the marshmallow flavor. (Sounds weird, but it works—trust me.)
Pro cooking tips for perfect results
Heat Control Secrets
Your stove's temperature is the most critical factor—too high, and your marshmallows burn; too low, and the butter won't emulsify properly. I always use medium-low heat for the butter-sugar phase, watching for those tiny bubbles at the edges.
If your pan is aluminum, reduce heat slightly since it conducts heat faster than stainless steel. A digital thermometer (like the Thermoworks Thermapen) helps—ideal temp is 220-230°F when marshmallows melt. 🌡️
Marshmallow Melting Hack
Add marshmallows all at once and stir vigorously with a silicone spatula—this breaks them up evenly and prevents clumping. If you see any unmelted marshmallow bits after 1-2 minutes, remove from heat immediately and stir until smooth.
For extra insurance, I pulse 1 cup of marshmallows in a food processor first to create tiny pieces that melt faster. This trick saves time and ensures silky texture.
Cereal Timing Matters
Let the marshmallow mixture cool for 2-3 minutes before adding cereal—this prevents soggy clusters. Work quickly when folding in the Rice Krispies, using a spatula to gently mix rather than stir vigorously. For that signature "pockets of cereal" look, lightly crush 1 cup of cereal before adding it last.
I like to toast the crushed pieces in a dry pan for 1-2 minutes to enhance their crunch before mixing.
Consistency Troubleshooting
If your icing turns out too thin, warm it gently over low heat for 30 seconds to reduce moisture. For thicker icing, chill the mixture for 10 minutes before using. Pro tip: The heavy cream is your secret weapon—it stabilizes the marshmallow butter and prevents crystallization.
If you skip it, your icing may be too runny. For extra stability, add 1 tsp cornstarch when mixing the butter and sugar.
Coloring Without Dilution
Use gel food coloring (like Wilton) instead of liquid—it blends perfectly without thinning your icing. Add color gradually, starting with ¼ tsp, and mix well before adding more. For pastel shades, reduce to ⅛ tsp.
I like to tint the butter-sugar mixture before adding marshmallows so the color distributes evenly. If using liquid coloring, reduce the heavy cream to 0.20 cup to compensate for added moisture.
Make-Ahead Pro Tips
This icing actually improves overnight! Store it in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. To reheat, microwave for 10-15 seconds and stir until smooth.
For piping consistency, let it sit at room temperature for 10 minutes before using. I always double the recipe—it disappears faster than you think, especially when kids are involved. 💫
Nutrition facts
Frequently asked questions
Can I make this icing without marshmallows?
Yes! For a marshmallow-free version, substitute 8 oz of white chocolate chips or 1 cup of powdered sugar mixed with 1/4 cup milk instead. The texture will be slightly denser but still delicious. For extra richness, add 1/2 cup of cream cheese to the butter-sugar mixture before melting.
Why did my icing turn out too runny?
Runny icing usually means the marshmallow butter didn't cool enough before adding cereal, or you used too much heavy cream. To fix it, chill the mixture for 10-15 minutes or warm it gently over low heat for 30 seconds to reduce moisture. For future batches, reduce cream to 0.20 cup or add 1 tsp cornstarch to the butter-sugar base.
How do I get the perfect crunchy clusters?
Lightly crush 1 cup of Rice Krispies before adding them to the warm marshmallow mixture. For extra crunch, toast the crushed cereal in a dry pan for 1-2 minutes before mixing. Work quickly when folding—gentle spatula motions preserve the cereal's texture while coating it evenly. The key is patience: let the marshmallow mixture cool slightly before adding cereal to prevent sogginess.
Can I use this icing for cupcakes or just cakes?
This versatile icing works perfectly for both! For cupcakes, pipe it directly onto cooled treats or use it as a filling between layers. For cakes, spread it evenly with an offset spatula. The thicker consistency makes it ideal for decorating—just chill it for 30 minutes before using to ensure clean piping. Pro tip: Add 1/2 tsp of lemon juice for a tangy twist when filling cupcakes.
How long does homemade Rice Krispie icing last?
Store it in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. The flavor actually improves overnight! To reuse, let it sit at room temperature for 10 minutes before piping. For longer storage, freeze portions for up to 1 month—thaw in the fridge overnight before using. The icing thickens when chilled, so adjust consistency as needed before decorating.
