
Bright green white chocolate squares topped with red heart sprinkles, a festive and easy treat that is as playful as it is delicious.

This Grinch fudge has been a holiday staple in my kitchen ever since I first played with green gel food coloring and a can of sweetened condensed milk one December afternoon. I wanted something cheerful and easy to pass at a cookie swap, and the bright green color studded with tiny red heart sprinkles seemed perfect. The texture is creamy and dense, not too soft and not rock hard, and each bite melts with a sweet, buttery white chocolate flavor. It reminds me of holiday parties past, when kids in ugly sweaters would insist on the green pieces first.
I discovered the balance of ingredients by testing melt temperatures and chilling times until the squares were firm yet tender. The pudding like mouthfeel comes from the sweetened condensed milk and butter melding with good quality white chocolate chips. Using Ghirardelli white chips gives a smooth, reliable finish and a subtle vanilla tone. The hearts on top are purely decorative and bring a playful pop of color to each square so they look as fun as they taste.
I have given these away in small window boxes and watched neighbors smile when they opened them. The recipe is forgiving so if a batch comes out slightly softer you can simply chill longer. Our family likes to label them Grinch fudge and it always sparks the same groan then laugh from my brother who teases that green food should not be tasty. He eats three squares every year.
My favorite part of making these is the way guests always comment on the color and then their surprise when the flavor is just classic white chocolate comfort. One year I made a batch for a school bake sale and the kids snapped them up so fast I was asked to bring more. The recipe is simple enough that you can double it in a half sheet pan, only be mindful of chilling time which increases for larger volumes.
Store the squares in a single layer or with parchment between layers in an airtight container. Kept in the refrigerator they remain firm and glossy for up to one week. For longer storage, freeze flat in a sealed container for up to three months. When freezing separate layers with parchment and press gently to avoid breaking the hearts. To serve, move to the refrigerator to thaw overnight then bring to cool room temperature for a few minutes to soften slightly for the best mouthfeel.
If you do not have white chocolate chips use a good quality white chocolate baking bar chopped finely to help it melt evenly. If you prefer less sweetness swap one third of the white chips for unsweetened white chocolate is not common but you can instead add a teaspoon of lemon zest to cut through sweetness. Use unsalted butter and add a pinch of salt if you prefer more control. For alternative colors use gel food colorings in other shades, but avoid liquid food colorings which can change texture.
Present the squares on a festive platter with sprigs of rosemary as garnish for a holiday platter that looks intentional. Pair them with a small espresso or a cup of strong black tea to cut the sweetness. For a themed gift put three to six squares in a small box with tissue paper. They are fun on a dessert board alongside cookies and salted nuts which offer contrasting textures and flavors.
While not a classic confection from any single cuisine, this style of chilled white chocolate slice belongs to a long tradition of American no bake sweets that rely on condensed milk for structure. Sweetened condensed milk has been used in candy making for generations because it creates a dense, creamy body without tempering chocolate. The Grinch color and heart motif are playful modern adaptations inspired by holiday pop culture and festive novelty treats.
For winter parties keep the green color for a Grinch theme. For a Valentine party tint the fudge pale pink and use red hearts or edible glitter. In summer try a lime zest addition and swap hearts for small dried cranberries. The concept is flexible and changing one extract or one garnish can shift the treats to match any holiday.
Make a batch two days ahead and store chilled until needed. For gifting, cut squares then place parchment between layers in a flat box. Always label containers with freeze and use by dates. If you need uniform cuts warm a knife under hot water, dry it and make swift clean strokes to keep edges neat without compressing the fudge.
These bright green squares are a cheerful way to mark the season. They are easy to scale, quick to make, and reliably popular. Make them your own with different extracts or garnishes and enjoy the smiles that follow when you bring a plate to any celebration.
Use gel coloring rather than liquid to keep the texture stable and achieve vivid color with minimal product.
Stir constantly while melting on medium low heat to prevent white chocolate from scorching or seizing.
Space the red hearts before chilling so every piece has a centered decoration.
Warm the knife between cuts for clean edges and wipe the blade between slices.
This nourishing grinch fudge recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
If the white chocolate looks grainy after melting, warm it gently over a double boiler while stirring until smooth. Avoid direct high heat which can seize the chocolate.
Yes. Place squares in an airtight container with parchment between layers and freeze for up to three months. Thaw in the refrigerator overnight before serving.
This Grinch Fudge recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Line an 8 by 8 inch pan with aluminum foil allowing the foil to overhang so you can lift the set fudge out easily. Lightly spray the foil with non stick spray.
In a medium saucepan on medium low heat combine the white chocolate chips, sweetened condensed milk, and cubed butter. Stir constantly for 5 to 6 minutes until smooth and shiny, then remove from heat.
Stir in clear vanilla extract. Add gel green food coloring a small amount at a time and stir until the color is fully uniform with no streaks.
Working quickly, spread the mixture into the prepared pan into an even layer. Arrange 25 red hearts in five rows of five leaving half to three quarters inch spacing for slicing.
Let cool briefly on the counter then refrigerate for at least two hours until firm. Lift out using the foil overhang and slice into 25 even squares with a sharp knife.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@yumelle on social media!


Juicy chicken meatballs baked with Parmesan and herbs, spooned with marinara, and covered in melty mozzarella on toasted slider rolls. Irresistible for parties.

Twirl eerie-colored spaghetti and top it with gooey, cheese-stuffed monster meatballs complete with olive eyes for a delightfully spooky family dinner.

Silky egg ribbons swirl through savory chicken broth, scented with sesame and scallions. Simple pantry staples, ready in just 10 minutes.

Leave a comment & rating below or tag @yumelle on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.