This whimsical fudge combines smooth white chocolate with sweetened condensed milk and butter, creating a rich, creamy base that perfectly complements the colorful crunch of Lucky Charms marshmallows. The mixture comes together quickly on the stove, then chills until firm for easy cutting into squares.
What makes this special is the playful texture contrast—silky smooth fudge meets crispy, sugary marshmallow bits. The vibrant colors peeking through the creamy white chocolate create an eye-catching dessert that's perfect for birthdays, holidays, or any celebration needing a dose of nostalgia.
Preparation is straightforward: melt the base ingredients, fold in most of the marshmallows, then scatter the remaining across the top for that signature confetti appearance. After chilling, the fudge cuts cleanly into neat squares that showcase the colorful marbled pattern throughout.
Last St. Patrick's Day, my daughter asked why we never made anything fun for the holidays like her friends' families did. That afternoon, I spotted a box of Lucky Charms in the pantry and decided fudge might be the answer to both her wish and my sudden craving something sweet and colorful.
I brought this to a neighborhood potluck and watched it disappear in under ten minutes. Three moms immediately asked for the recipe, and someone actually went to the store mid-party to buy Lucky Charms because their kids kept talking about the rainbow fudge.
Ingredients
- White chocolate chips: Use a good quality brand here since theyre the foundation of the whole fudge
- Sweetened condensed milk: This creates that impossibly smooth fudge texture we all love
- Unsalted butter: Just two tablespoons adds richness without making the fudge too soft
- Lucky Charms marshmallows: Pick out all the colorful ones and save the cereal bits for another use
- Vanilla extract: Pure vanilla makes the white chocolate taste more complex and less artificial
- Salt: A tiny pinch cuts through all that sugar and makes the flavors pop
Instructions
- Prep your pan:
- Line an 8x8-inch baking pan with parchment paper letting the ends hang over the sides like handles
- Melt the base:
- Combine white chocolate chips sweetened condensed milk and butter in a medium saucepan over low heat stirring constantly until completely smooth
- Add flavor:
- Remove from heat and stir in vanilla extract and salt until incorporated
- Cool slightly:
- Let the mixture sit for two or three minutes so its not scorching hot when you add the marshmallows
- Fold in marshmallows:
- Gently fold in one cup of the Lucky Charms marshmallows being careful not to overmix
- Spread evenly:
- Pour the fudge into your prepared pan and use a spatula to smooth the top into an even layer
- Top with more marshmallows:
- Sprinkle the remaining half cup of marshmallows over the surface and press them lightly so they stick
- Chill until set:
- Refrigerate for at least two hours until completely firm
- Cut into squares:
- Lift the fudge out using the parchment handles and cut into sixteen squares
My nieces now request this for every family gathering and get genuinely excited about helping pick out the marshmallows. It has become one of those recipes that feels like making magic together in the kitchen.
Getting Clean Cuts
Run your sharp knife under hot water and dry it thoroughly between every few slices. This simple trick prevents the fudge from sticking to the blade and gives you those picture perfect edges.
Adding Extra Crunch
If you love texture fold in a half cup of the actual cereal pieces along with the marshmallows. The toasted oat pieces add a wonderful contrast to all that creaminess.
Storage & Sharing
This fudge keeps beautifully in an airtight container in the refrigerator for up to a week though I have never seen it last that long in my house.
- Layer the squares between wax paper so they dont stick together
- Bring to room temperature for twenty minutes before serving for the best texture
- Package individual squares in clear bags tied with ribbon for adorable party favors
There is something undeniably joyful about cutting into this colorful fudge and seeing those little marshmallow hearts and stars nestled in creamy white chocolate.
Recipe FAQs
- → Can I use regular white chocolate bars instead of chips?
-
Yes, chop white chocolate baking bars into small, evenly-sized pieces before melting. This ensures smooth, even melting. Avoid using white baking chips labeled as 'white morsels' as they may not melt properly and can result in grainy texture.
- → Do I need to separate the marshmallows from the cereal?
-
For the smoothest texture, yes. Picking out just the marshmallow pieces prevents hard cereal bits from interrupting the creamy fudge. However, you can reserve the cereal pieces to sprinkle on top or fold in for extra crunch if you enjoy that contrast.
- → Why did my fudge turn out grainy?
-
Grainy texture typically occurs when white chocolate is overheated or scorched. Always melt over low heat and stir constantly. If using a double boiler instead of direct heat, you'll have more control and less risk of seizing.
- → How should I store this fudge?
-
Keep in an airtight container in the refrigerator for up to one week. Layer squares between wax paper to prevent sticking. The fudge can also be frozen for up to three months—thaw overnight in the refrigerator before serving.
- → Can I make this ahead for parties?
-
Absolutely. This fudge actually improves after a day or two in the refrigerator as flavors meld. Make it up to three days before your event, cut into squares, and store chilled. Bring to room temperature about 15 minutes before serving for optimal creaminess.
- → What if I can't find Lucky Charms marshmallows?
-
You can use colorful miniature marshmallows or rainbow sprinkles as alternatives. For the closest match, look for dehydrated marshmallow bits sold in the baking aisle or hot cocoa section. The flavor won't be identical, but you'll still achieve the festive appearance.