The aroma of the holidays fills the air, and suddenly I find myself craving something sweet that captures the spirit of the season. That’s when I turn to my go-to treat: Peppermint Swirl Fudge. This no-bake delight effortlessly combines creamy white chocolate and semi-sweet chocolate with a refreshing peppermint twist, promising a rich and velvety texture that melts in your mouth. What I adore about this recipe is how quick it is to whip together, making it a wonderful option for anyone looking to create simple yet stunning holiday desserts. Plus, with its vibrant swirls and crunchy candy topping, it’s an eye-catching addition to any festive gathering. Are you ready to join me in making this sweet treat that brings a sprinkle of holiday magic to your own kitchen?

Why is Peppermint Swirl Fudge So Irresistible?
Irresistible Taste: Each bite combines creamy chocolate and refreshing peppermint for a truly addictive flavor combination.
No-Bake Convenience: This recipe saves you time and stress during the busy holiday season, making it perfect for last-minute treats.
Visually Stunning: The festive swirls and colorful topping create a treat that’s as beautiful as it is delicious, making it a crowd-pleaser at any gathering.
Simple Ingredients: With just a handful of easy-to-find ingredients, this fudge can be made by bakers of all skill levels — even those inspired by easy dessert recipes like [No-Bake Cookies](internalLink).
Perfect for Gifting: Packaged in a decorative box, it makes a delightful homemade gift for friends, family, or neighbors, helping you spread holiday cheer.
Flexible Variations: Try adding nuts or drizzling it with chocolate for a personal twist, ensuring you can customize it to fit any palate!
Peppermint Swirl Fudge Ingredients
• To make your Peppermint Swirl Fudge, gather these simple yet delightful components!
For the Fudge Base
- Sweetened Condensed Milk – Provides creaminess and sweetness; can use evaporated milk for a lighter option.
- White Chocolate Chips – Contributes a sweet and creamy base; substitute with low-sugar or dairy-free white chocolate if necessary.
- Semi-Sweet Chocolate Chips – Adds depth and richness; use dark chocolate chips for a more intense flavor.
- Peppermint Extract – Infuses the fudge with refreshing minty flavor; substitute with peppermint oil (use sparingly) for a bolder taste.
For the Topping
- Crushed Peppermint Candies – Adds crunchy texture and festive appearance; can replace with crushed candy canes.
- Red Food Coloring – Optional for highlighting the swirls; gel coloring works better for vivid colors without altering the texture.
Step‑by‑Step Instructions for Peppermint Swirl Fudge
Step 1: Prepare Ingredients
Begin by gathering all your ingredients for the Peppermint Swirl Fudge. Line an 8×8-inch baking dish with parchment paper to make removal easier later. Make sure to have the sweetened condensed milk, white and semi-sweet chocolate chips, peppermint extract, crushed peppermint candies, and optional red food coloring ready for use.
Step 2: Melt Chocolates
In a medium saucepan, combine the sweetened condensed milk with white chocolate chips over low heat. Stir continuously for about 5–7 minutes until the mixture is fully melted and smooth, avoiding any simmering. Keep an eye on the color and consistency, as the chocolate should be glossy and free of lumps before moving on to the next step.
Step 3: Add Peppermint Extract
Once the white chocolate mixture is smooth, remove it from the heat. Stir in the peppermint extract, mixing thoroughly for about 1 minute. The fudge should now have a delightful minty aroma that embodies the holiday spirit. Be careful to ensure the extract is evenly distributed, as this will enhance the flavor of your Peppermint Swirl Fudge.
Step 4: Pour and Swirl
Pour half of the melted white chocolate mixture into the prepared dish, spreading it evenly with a spatula. If you wish to add color, mix red food coloring into the remaining white chocolate mixture until a vibrant hue is achieved, then pour it over the base. Use a knife to gently swirl the two mixtures together, creating a marbled effect that looks visually appealing.
Step 5: Top with Candies
Sprinkle the crushed peppermint candies generously over the top of the fudge mixture. Lightly press them down with your fingers to ensure they adhere well to the fudge. This topping not only adds a festive touch but also gives a delightful crunch that enhances the overall texture of your Peppermint Swirl Fudge.
Step 6: Chill
Refrigerate the fudge for at least 2 hours, or until it is firm to the touch. This step is crucial for allowing the fudge to set properly, so be patient! When ready, the surface should be solid and smooth, indicating it’s time to move on to the cutting stage.
Step 7: Cut and Serve
Once the fudge has set, carefully lift it out of the dish using the parchment paper. Place it on a cutting board and use a sharp knife to cut it into squares, cleaning the knife between cuts for precise edges. Now you’re ready to enjoy your homemade Peppermint Swirl Fudge, perfect for sharing or savoring all to yourself!

What to Serve with Peppermint Swirl Fudge?
The holidays call for scrumptious pairings to elevate your festive treats and create a delectable spread.
-
Hot Cocoa: The rich, silky texture of hot cocoa complements the creamy fudge, while its warmth enhances the peppermint notes.
-
Candy Cane Milkshake: This refreshing shake mirrors the flavors of the fudge, creating a delightful cooling sensation that ties everything together.
-
Gingerbread Cookies: The spiced warmth of gingerbread brings a festive charm, contrasting perfectly with the creamy sweetness of the fudge.
-
Peppermint Tea: The gentle minty flavor of peppermint tea harmonizes beautifully with the fudge, offering a soothing and aromatic experience.
Sipping on this tea while enjoying fudge creates a cozy atmosphere, inviting you to indulge in a delightful winter experience.
-
Vanilla Ice Cream: The rich creaminess balances out the sweetness of the fudge, creating a luscious treat that’s hard to resist.
-
Festive Fruit Salad: A mix of fresh berries and citrus brings brightness to the table, cutting through the richness with refreshing notes.
These pairings will transform your dessert experience into a joyful celebration of flavors and textures!
Make Ahead Options
These Peppermint Swirl Fudge treats are perfect for busy home cooks looking to save time during the holiday rush! You can prepare the fudge mixture up to 3 days in advance. Simply follow the melting and mixing steps, then pour the log into the lined baking dish to chill. After the fudge is set, wrap it tightly in plastic wrap or store it in an airtight container to maintain freshness. When you’re ready to serve, simply cut it into squares and sprinkle the crushed peppermint candies on top. This way, you’ll have this festive delight ready to impress your guests with minimal effort, all while enjoying the delicious flavor of homemade Peppermint Swirl Fudge!
Peppermint Swirl Fudge Variations & Substitutions
Feel free to let your creativity shine by personalizing your Peppermint Swirl Fudge with these delightful variations!
-
Nuts: Add a handful of chopped walnuts or almonds for a crunchy texture that beautifully complements the fudge’s creaminess. A nutty twist can elevate the flavor profile, creating a delightful contrast.
-
Dark Chocolate: Substitute semi-sweet chocolate chips with dark chocolate chips for a more intense cocoa flavor. This twist balances the sweetness, making it a sophisticated treat.
-
Orange Zest: For a refreshing twist, add a teaspoon of orange zest to the fudge mixture. This citrus note harmonizes wonderfully with the peppermint, crafting a unique flavor experience.
-
Chocolate Drizzle: Once cut, drizzle melted dark or white chocolate over the fudge for an elegant finish. This decorative touch not only looks stunning but adds another layer of deliciousness.
-
Mint Extract: Substitute peppermint extract with mint extract for a milder flavor. This adjustment still maintains the freshness while softening the minty punch.
-
Festive Sprinkles: Sprinkle colorful holiday-themed sprinkles on top of the fudge for an extra pop of color. They make for a fun, kid-friendly treat that’s sure to catch the eye!
-
Spicy Kick: Add a pinch of cayenne pepper to the fudge mix for those who love a little heat! This subtle warmth enhances the chocolate and peppermint flavors, creating a surprising twist.
If you’re looking for more no-bake ideas, consider trying out these scrumptious No-Bake Cookies or add your own twist with homemade Chocolate Mint Cookies. No matter how you customize it, your Peppermint Swirl Fudge will surely be a hit!
How to Store and Freeze Peppermint Swirl Fudge
Fridge: Keep your Peppermint Swirl Fudge in an airtight container in the fridge for up to 2 weeks. This helps maintain its freshness and texture.
Freezer: For longer storage, you can freeze the fudge for up to 2 months. Wrap individual pieces in plastic wrap and place them in a freezer bag to protect against freezer burn.
Thawing: To enjoy frozen fudge, simply transfer it to the fridge and allow it to thaw overnight before serving. This ensures it retains that soft, melt-in-your-mouth texture.
Reheating: If you prefer a warm treat, you can microwave a piece of fudge for about 10-15 seconds. This gives it a delightful gooeyness while enhancing the peppermint flavor!
Expert Tips for Peppermint Swirl Fudge
-
Room Temperature Ingredients: Ensure all ingredients are at room temperature to prevent the chocolate from seizing, ensuring a smooth fudge texture.
-
Watch the Heat: When melting the chocolates, keep the heat low and stir constantly. Overheating can cause the chocolate to become grainy and ruin your Peppermint Swirl Fudge.
-
Swirling Technique: If the mixture is too thick to swirl, consider reducing the heating time or stirring in a bit more sweetened condensed milk to achieve a creamier consistency.
-
Sharp Knife for Cutting: For easy slicing, run a sharp knife under warm water before cutting the fudge into squares. This helps prevent the fudge from sticking to the knife.
-
Perfect Topping Adherence: Lightly press down the crushed peppermint candies after sprinkling them on top. This will ensure they stay in place when you cut the fudge.
-
Chill for Best Results: Be sure to refrigerate your fudge for at least 2 hours, or until set. Proper chilling is key for a firm and delightful texture!

Peppermint Swirl Fudge Recipe FAQs
What type of peppermint extract should I use?
Absolutely! You want to use pure peppermint extract for the best flavor. If you’re looking for a stronger flavor, peppermint oil can be used, but use it sparingly since it’s much more concentrated. A drop or two is all you need!
How long can I store Peppermint Swirl Fudge?
Very! You can keep your Peppermint Swirl Fudge in an airtight container in the fridge for up to 2 weeks. For the best texture, let it come to room temperature before enjoying. This way, it will stay fresh and delicious for everyone to savor.
Can I freeze Peppermint Swirl Fudge?
Of course! To freeze your fudge, individually wrap each piece in plastic wrap and place them in a freezer-safe bag. They can be stored for up to 2 months. When you’re ready to indulge, simply transfer the fudge to the fridge to thaw overnight — it’s as easy as that!
What should I do if my fudge is too thick?
If you find your fudge too thick to swirl, don’t worry! Just stir in a little extra sweetened condensed milk and gently heat the mixture for a minute or so until it becomes creamy again. This should bring your fudge back to a smooth consistency that’s perfect for swirling!
Can I use different types of chocolate for this fudge?
Absolutely! You can switch up the chocolate to suit your preferences. For a bolder taste, use dark chocolate chips instead of semi-sweet. You could also experiment with milk chocolate for a sweeter version. The possibilities are endless!
Is this recipe safe for dogs or pets?
No, it’s important to note that chocolate and peppermint can be harmful to pets. Keep the fudge tucked away from curious paws to ensure your furry friends stay safe while you enjoy this delightful treat!

Peppermint Swirl Fudge: A Festive No-Bake Delight!
Ingredients
Equipment
Method
- Gather all ingredients and line an 8x8-inch baking dish with parchment paper.
- In a medium saucepan, combine sweetened condensed milk and white chocolate chips over low heat, stirring continuously until melted and smooth, about 5–7 minutes.
- Remove from heat and stir in peppermint extract, mixing thoroughly for about 1 minute.
- Pour half of the melted white chocolate mixture into the prepared dish, spreading evenly. Mix red food coloring into the remaining mixture, then pour it over the base and swirl together.
- Sprinkle crushed peppermint candies over the fudge mixture and lightly press down to ensure they adhere.
- Refrigerate for at least 2 hours until firm.
- Lift out of the dish using parchment paper, cut into squares and serve.

Leave a Reply