Make Your Treats Colorfully Fun With This Rainbow Fudge

What would you say was the ultimate treat as far as snacks are concerned? Many people have their own opinion but sometimes, most people can agree on a particular sweet that is absolutely fantastic. That is the case with fudge and when it is made properly, there is nothing quite like it. This recipe takes the delicious flavor and really makes it special.

Most of us recognize that enjoying a treat is more than simply tasting the flavors as it is eaten. It is the entire experience and when you have something that is beautiful and enjoyable, it really can be a treat that is well worth sharing. That is the case with this Rainbow fudge. It is absolutely delicious but even better, it is a colorful treat that you can share to put smiles on people’s faces.



3 cups sugar
¾ cup unsalted butter
2/3 cup half and half cream
12 ounces white chocolate chips
7 ounces marshmallow creme
pink, orange, yellow, green, blue & purple food coloring
rainbow sprinkles


Place the sugar, butter and half and half cream in a pot and bring to a boil over medium heat. Make sure to constantly stir the mixture. Boil for 4 minutes, constantly stirring.

Remove from the heat and add the chocolate chips and marshmallow creme. Stir until fully combined.

Remove 1/6 of the fudge at a time and dye it one color of the rainbow, starting with purple and ending with pink.

Pour the purple fudge into a 9×9 inch square baking dish lined with foil and sprayed with cooking spray. Spread the fudge all the way to the edges of the pan. Repeat with the blue fudge and continue until the fudge is layered in the order of the rainbow.

Scatter the sprinkles on top and press gently with your fingers to stick them to the fudge. Place the fudge in the freezer until fully set, about 45 minutes-1 hour.