Christmas fudge doesn’t get much easier—or more festive—than this! My simple recipe combines creamy white chocolate with vibrant red and green swirls for a fun holiday twist. It’s quick to make, comes together in the microwave, and is perfect for gifting or serving at your next Christmas gathering.

So rich and colorful, this and our other easy Christmas recipes will quickly become a family favorite during the holiday season!

Christmas Fudge squares with red, green, and white swirled patterns stacked on a white plate.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

What Makes Christmas Fudge the Perfect Holiday Treat?

With its smooth and creamy consistency and pretty pattern, Christmas fudge fits the festive feel perfectly and gets you into the holiday spirit. Grab a square and get ready to savor the warmth and indulgence of the season – it’s a great way to add a touch of sweetness to family gatherings, gift exchanges, and cozy winter moments by the fire.

This 10-minute fudge is just as delicious as any long-cooked candy, but it’s even better (and faster) because no candy thermometer or fancy equipment is needed.

Get creative and customize your sweet treat with crushed candy canes, Christmas sprinkles, chopped nuts, crumbled cookies, or any food color you fancy. With a pop of color or added texture, your fudge will look as celebratory as it tastes!

Stack of Christmas Fudge squares with red, green, and white swirls, one with a bite taken out.

Ingredients for the Best Christmas Fudge

  • White chocolate chips: I highly recommend using a good quality white chocolate chip brand for this recipe, like Ghirardelli, as I find they melt much better than the generic or lower quality options. White chocolate can be temperamental when heated and can burn or seize quickly. If this happens, you must start with fresh white chocolate chips.
  • Sweetened condensed milk: Be sure that you use sweetened condensed milk and not evaporated milk. The fudge will not thicken up or set with evaporated milk. 
  • Unsalted butter: Make sure your butter is cold and cut into small cubes.
  • Red gel food coloring: Be sure to use a good quality gel food coloring, like the Americolor brand, for best results.
  • Green gel food coloring: Do not use liquid food coloring as it can cause the melted white chocolate to seize from the excess moisture.

See the recipe card for full information on ingredients and quantities.

Slices of Christmas Fudge with red, green, and white swirls arranged on parchment paper.

How to Make Christmas Fudge: Step-by-Step Guide

  1. Melt The Mixture: Stir together the white chocolate chips, sweetened condensed milk, and butter in a medium saucepan over low-medium heat until melted and smooth. Remove from the heat.
  2. Make The Red Mixture: Add red food coloring to ⅓ of the melted white chocolate fudge mixture and stir until the color is uniform and no white streaks remain.
  3. Make The Green Mixture: Add green food coloring to ⅓ of the melted white chocolate fudge mixture and stir until the color is uniform and no white streaks remain.
  4. Decorate The Dessert: Add dollops of white, red, and green colored fudge randomly into the prepared baking dish, then swirl the colors to form a decorative pattern on top.
  5. Chill: Press down on the top of the fudge while it is still soft to give it a smooth top. Place the fudge in the fridge for 2-3 hours or until set.
  6. Slice And Serve: Use a sharp knife to slice the fudge into 64 1×1 inch-sized pieces and serve. (don’t let it sit too long at room temperature)
Layering red, green, and white fudge, swirling with a knife for a festive design, and slicing into squares for a colorful holiday treat.

Creative Ways to Gift Christmas Fudge

Christmas fudge is great for DIY presents and personalized packaging. When wrapped in festive boxes, tins, or parchment paper tied with ribbons, a homemade gift becomes a delicious, heartfelt gesture that shows thoughtfulness and care. Plus, it stays fresh for weeks, making it ideal for shipping or saving for later!

Tips for Perfect Christmas Fudge Every Time

  • Prepare The Pan: I recommend you line an 8 by 8-inch straight sided square baking pan with waxed paper or parchment paper (aluminum foil works too). Spray the paper with cooking spray or rub with butter so the fudge doesn’t stick. Be sure to have a long enough piece to allow enough paper to hang over the sides. This will make lifting the fudge out of the pan easier after refrigeration for slicing into individual portions.
  • Work Fast Or Re-Warm: Be sure to work fast when adding and mixing the gel food coloring to the melted white chocolate mixture as it will start to firm up quickly once removed from the heat. If you need to loosen up the fudge mixture, you can quickly warm the small bowls for 15-20 seconds, or just until warm enough to finish assembling the fudge.
  • Re-Melt In The Microwave: If re-warming the chocolate in the microwave, be sure to stir well and not overheat the mixture, or it can burn or seize up. You will need to start over with the recipe.
  • Don’t Overcook The Candy: Be careful not to overcook your fudge, or it will become grainy. Make sure to stir constantly for 4-6 minutes or until all the chips have melted and the mixture is smooth, or the middle of the chocolate will burn before the outside of the chocolate is melted. You will end up with a grainy fudge because the crystals in the chocolate will separate.
  • Slice Small Squares: This is a very rich fudge, so I recommend serving them in smaller sizes. I like to use a large chef’s knife to cut my fudge. You can warm the knife by running it under warm water, then drying it off with a towel before slicing.
Christmas Fudge squares with red, green, and white swirls arranged on parchment paper.

Variations of Christmas Fudge to Try

  • Color Your Candy: Depending on the brand and shade of red and green gel food coloring, you may need to adjust the amounts to achieve your desired colors. Always start with a small amount and add a drop or two at a time until the desired color is reached.
  • Customize Your Colors: This easy fudge recipe is so simple to customize for any themed party or holiday. Simply switch up the gel food coloring and make your swirls match your celebration.
  • Flavor Your Fudge: Feel free to add vanilla extract, peppermint extract, lemon, coconut, mint or any other flavoring you like.
  • Looking for more fun and festive fudge ideas? From  Christmas Sugar Cookie Fudge, to Cookie Dough Fudge, Unicorn Fudge, Rocky Road Fudge, Buckeye Fudge, Peanut Butter Fudge, and so many more, I’ve got so many easy fudge recipes for almost any season or occasion!

How to Store and Freeze Christmas Fudge

In The Refrigerator: This Christmas fudge can be stored in an airtight container in the refrigerator for up to 1 week.

In The Freezer: Freeze the fudge for up to 2 months in an airtight container. Be sure to thaw completely in the fridge before serving from frozen.

squares of christmas fudge on a plate.

More Easy Christmas Desserts

If you tried this Christmas Fudge Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!!!

4.55 from 11 votes
christmas fudge featured image

Christmas Fudge

Serves — 16
Christmas Fudge is fast, festive and easy to make in 15 minutes! With pretty swirls of green and red, it's perfect for holiday parties and gifting.
Prep Time 15 minutes
Chill Time 2 hours
Total Time 2 hours 15 minutes

Ingredients
  

  • 22 oz (2 11-oz. bags) white chocolate chips (I used Ghirardelli brand)
  • 14 ounce can sweetened condensed milk
  • 4 tablespoons unsalted butter cold and cut into small cubes
  • ¼-½ teaspoon red gel food coloring start with ¼ teaspoon and add more as needed to achieve desired color (Americolor brand used)
  • ¼-½ teaspoon green gel food coloring start with ¼ teaspoon and add more as needed to achieve desired color

Instructions
 

  • Line an 8×8 straight sided baking pan with parchment paper being sure to allow enough parchment paper to overhang the sides. This allows for easily lifting the fudge out of the pan to slice once the christmas fudge has set.
  • To a medium sauce pan, over medium-low heat, add the white chocolate chips, sweetened condensed milk and cold cubes of unsalted butter. Stir constantly for 4-6 minutes or until all the chips have melted and the mixture is smooth. Remove the saucepan from the heat.
    22 oz (2 11-oz. bags) white chocolate chips, 14 ounce can sweetened condensed milk, 4 tablespoons unsalted butter
  • Transfer ⅓ of the melted white chocolate mixture to a small bowl and add the red gel food coloring (start with ¼ teaspoon and add more as needed to achieve desired color), stirring until fully combined and the color of the fudge is uniform and no white streaks remain.
    ¼-½ teaspoon red gel food coloring
  • To a second small bowl add another ⅓ of the melted white chocolate mixture and add the green gel food coloring (start with ¼ teaspoon and add more as needed to achieve desired color), stirring until fully incorporated and the mixture is uniform and no white streaks remain.
    ¼-½ teaspoon green gel food coloring
  • To the prepared baking pan add dollops of the white, red and green colored white chocolate fudge mixture randomly until all the fudge has been added.
  • Using a wooden skewer, or butter knife, gently swirl the white, red and green christmas fudge until you have a decorative swirl pattern on the top of the fudge.
  • Using a small piece of parchment paper, gently press down on the top of the christmas fudge, while it is still soft, to give the fudge a smooth top. Be careful not to disturb the decorative swirl pattern.
  • Place the christmas fudge into the refrigerator for 2-3 hours or until the fudge has set.
  • Once set, remove the christmas fudge from the refrigerator and gently lift the hardened fudge from the pan, using the overhanging parchment paper, and place onto a cutting board. Slice the fudge into 64 1×1 inch sized pieces and serve.

Jenn’s Notes

Storage:
  • In The Refrigerator: This Christmas fudge can be stored in an airtight container in the refrigerator for up to 1 week.
  • In The Freezer: Freeze the fudge for up to 2 months in an airtight container. Be sure to thaw completely in the fridge before serving from frozen.
Tips:
  • I recommend you line an 8 by 8-inch straight sided square baking pan with waxed paper or parchment paper (aluminum foil works too). Spray the paper with cooking spray or rub with butter so the fudge doesn’t stick. Be sure to have a long enough piece to allow enough paper to hang over the sides. This will make lifting the fudge out of the pan easier after refrigeration for slicing into individual portions.
  • Be sure to work fast when adding and mixing the gel food coloring to the melted white chocolate mixture as it will start to firm up quickly once removed from the heat. If you need to loosen up the fudge mixture, you can quickly warm the small bowls for 15-20 seconds, or just until warm enough to finish assembling the fudge.
  • If re-warming the chocolate in the microwave, be sure to stir well and not overheat the mixture, or it can burn or seize up. You will need to start over with the recipe.
  • Be careful not to overcook your fudge, or it will become grainy. Make sure to stir constantly for 4-6 minutes or until all the chips have melted and the mixture is smooth, or the middle of the chocolate will burn before the outside of the chocolate is melted. You will end up with a grainy fudge because the crystals in the chocolate will separate.
  • This is a very rich fudge, so I recommend serving them in smaller sizes. I like to use a large chef’s knife to cut my fudge. You can warm the knife by running it under warm water, then drying it off with a towel before slicing.

Nutrition Info

Calories: 315kcal | Carbohydrates: 37g | Protein: 4g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 24mg | Sodium: 67mg | Potassium: 204mg | Fiber: 0.1g | Sugar: 36g | Vitamin A: 165IU | Vitamin C: 1mg | Calcium: 149mg | Iron: 0.1mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
4.55 from 11 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. 5 stars
    I am new to your site . Love all the different fudge recipes you have posted on here . Most definitely going to be making a few for the holidays..Love easy recipes . The easier the better for me ..LOL