I want that sharp, cooling bite of peppermint right now and have everything except the crushed candy canes. It is 3 PM on a Tuesday, and the holiday rush is already humming in the background. You know how it goes—the decorations are up, the lights are strung, but the kitchen counter looks like a war zone of wrapping paper and shipping labels. Honestly, I was just staring at the empty bowl where the good treats should be. There is this specific craving that hits during the holidays. It is not just for sugar. It is for that contrast. The snap of hard chocolate against the soft, melting cream.
I remember the first time I tried to make peppermint bark from scratch. It was a disaster. The chocolate seized up in the bowl, turning into a grainy mess. I nearly threw the whole thing out. But then I realized I didn’t need tempering skills or a thermometer. I just needed patience and the right ratio of fats. This crispy creamy peppermint bark fudge fixes all that. It takes the classic holiday flavor profile and turns it into something you can eat with your fingers without making a huge mess.
The smell alone changes the room. It smells like childhood Christmases and cozy sweaters. I started making this batch because I needed a quick win. Something that looked fancy but took zero effort. The result is a treat that sits on the counter and pulls people in like a magnet. Kids ask for it. Adults pretend they only want one piece. Then they come back for more. It is the kind of recipe that saves the holiday spirit when you are running on empty. You just need to mix, chill, and break. That is it.
Why You’ll Love This Recipe
This recipe works because it balances texture and flavor in a way that feels indulgent but isn’t overly complicated. I have tested this version many times to get the consistency just right. The goal was a fudge that holds its shape but melts on the tongue. Here is why this specific version stands out:
- Quick & Easy: You can have this ready in under 30 minutes of active time. It is perfect for busy weeknights or when guests drop by unexpectedly. No baking required.
- Simple Ingredients: You likely already have most of this in your pantry. Cream cheese, chocolate chips, powdered sugar, and peppermint extract are staples. No fancy grocery trips needed.
- Perfect for Gifting: This makes an incredible homemade gift. Put it in a small box with a ribbon, and you have a thoughtful present in minutes. Great for teachers, neighbors, or office parties.
- Crowd-Pleaser: It bridges the gap between candy and dessert. Kids love the candy cane crunch, while adults appreciate the rich, creamy base. It always gets rave reviews.
- Unbelievably Delicious: The texture is next-level. It is not chalky like some no-bake fudges. It is smooth, dense, and packed with minty flavor.
What makes this different from the rest is the addition of the crushed peppermint bark pieces. Most recipes just use extract. This one adds actual crunch. It mimics the classic peppermint bark experience but in a softer, fudgy format. I also use a mix of white and milk chocolate for the topping. This adds depth. Pure white chocolate can be too sweet. The milk chocolate balances it out.
This recipe isn’t just good—it is the kind that makes you close your eyes after the first bite. It is comfort food reimagined. Healthier in the sense that it is quick and uses simple ingredients, but with the same soul-soothing satisfaction as a heavy dessert. Perfect for impressing guests without stress. Or turning a simple afternoon into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The beauty of this fudge is that it relies on high-quality basics. You do not need exotic spices or rare chocolates. Here is what you need to gather:
- Full-fat cream cheese: 8 ounces, softened. This is the base. Do not use low-fat. It affects the texture and makes it runny. I recommend Philadelphia brand for consistency.
- Unsalted butter: 1/2 cup, softened. Adds richness and helps bind the fudge. Room temperature is key here.
- Confectioners’ sugar: 2 cups, sifted. This provides sweetness and structure. Sifting prevents lumps in your final product.
- Peppermint extract: 1 to 2 teaspoons. This is the main flavor. Use pure extract, not imitation, for a cleaner taste. Start with 1 teaspoon and add more if you want a stronger kick.
- White chocolate chips: 1 cup. For the creamy base layer. Semi-sweet chips work too, but white is traditional for peppermint bark.
- Milk chocolate chips: 1/2 cup. Used in the topping for contrast. This adds a darker, richer note.
- Crushed peppermint candy canes: 1/2 cup. For the crunch. You can use store-bought peppermint bark pieces or crush your own candy canes in a bag with a rolling pin.
- Sea salt flakes: Optional. A tiny sprinkle on top enhances the chocolate flavor.
For the chocolate chips, I personally prefer Ghirardelli or Godiva brands. They melt smoother and have a better mouthfeel. If you are dairy-free, you can swap the cream cheese and butter for vegan alternatives, but the texture will be slightly different. Look for firm, small-curd vegan cream cheese for best results. In summer, swap in fresh mint leaves for garnish if you want a fresh aroma, but the extract is the main driver.
Equipment Needed
You do not need much for this recipe. A few basic tools are all you need to keep things simple.
- 9×9 inch baking pan: Line it with parchment paper or foil. This makes cleanup easy and helps you lift the fudge out later.
- Mixing bowl: A large bowl for mixing the cream cheese and sugar.
- Electric mixer: Handheld or stand mixer. This ensures the cream cheese and butter are smooth. You can do it by hand, but it takes more effort.
- Microwave-safe bowl: For melting the chocolate chips. Use 30-second intervals to avoid burning.
- Ziplock bag and rolling pin: To crush the candy canes. This is safer than using a blender, which can turn the candy into dust.
If you do not have a microwave, you can use a double boiler on the stove. Just be careful not to let water get into the chocolate. It will seize up. For the crushing step, a food processor works too, but pulse it gently. You want chunks, not powder. Budget-friendly options include using a heavy skillet instead of a rolling pin. Just wrap the candy canes in a towel to prevent shards from flying everywhere.
Preparation Method

Making this fudge is straightforward. Follow these steps carefully for the best texture.
- Prep the pan (2 minutes): Line your 9×9 inch baking pan with parchment paper. Leave an overhang on the sides. This acts as handles when you lift the fudge out. Lightly grease the paper with butter or cooking spray.
- Beat the base (3 minutes): In a large bowl, beat the softened cream cheese and butter together until smooth. Scrape down the sides of the bowl. Add the sifted powdered sugar and peppermint extract. Mix on low speed until combined, then increase to medium speed. Beat for another minute until creamy and fluffy. Do not overmix, or you might incorporate too much air.
- Press into pan (2 minutes): Transfer the mixture into the prepared pan. Use a spatula or your fingers to press it down evenly. The top should be flat. Place the pan in the refrigerator while you melt the chocolate. Let it chill for at least 15 minutes. This sets the base layer.
- Melt the chocolate (3 minutes): In a microwave-safe bowl, combine the white and milk chocolate chips. Microwave in 30-second intervals. Stir well between each interval. Stop when there are just a few small chips left. Stir until smooth. The residual heat will melt the rest. Be careful not to overheat.
- Add the crunch (1 minute): Stir half of the crushed peppermint pieces into the melted chocolate. This distributes the flavor throughout the topping.
- Spread the topping (2 minutes): Remove the pan from the fridge. Pour the chocolate mixture over the chilled fudge base. Use a spatula to spread it evenly to the edges. Sprinkle the remaining crushed peppermint pieces on top. Add a tiny pinch of sea salt if using.
- Set the fudge (30 minutes): Place the pan back in the refrigerator. Let it set for at least 30 minutes, or until the chocolate is hard. You can speed this up by putting it in the freezer for 15 minutes, but watch it closely so it does not freeze too hard.
- Cut and serve (5 minutes): Lift the fudge out of the pan using the parchment paper. Place it on a cutting board. Use a sharp knife to cut into squares. Wipe the knife clean between cuts for neat edges.
Troubleshooting tip: If the fudge base is too soft to spread the chocolate, chill it longer. If the chocolate is too thick to spread, add a teaspoon of heavy cream or coconut oil.
Cooking Tips & Techniques
Getting the texture right is all about temperature management. Here are some professional tips to ensure success.
- Room temperature ingredients: Ensure your cream cheese and butter are truly softened. If they are cold, you will get lumps. Microwave them for 10 seconds if needed.
- Don’t overmix: Once you add the powdered sugar, mix just until combined. Overmixing can make the fudge airy and less dense.
- Chocolate tempering hack: You do not need to temper chocolate for this recipe. But if you want a shiny finish, let the chocolate cool slightly before spreading. It will set faster and look glossier.
- Cutting cleanly: Use a sharp chef’s knife. Dip it in hot water and dry it before each cut. This prevents the fudge from sticking to the blade.
- Storage is key: Keep this fudge in the refrigerator. It softens at room temperature. If you leave it out too long, it will lose its shape.
I learned the hard way that using low-fat cream cheese makes a huge difference in the final texture. It becomes grainy and does not set properly. Stick to full-fat. Also, taste the peppermint extract before adding it. Some brands are stronger than others. Start with a small amount and adjust to your preference.
Variations & Adaptations
You can customize this fudge to suit different tastes or dietary needs. Here are a few ideas.
- Dark Chocolate Version: Swap the white and milk chocolate for dark chocolate chips. This reduces the sweetness and adds a richer flavor. Pair it with sea salt for a sophisticated treat.
- Red Velvet Twist: Add 1 teaspoon of red food coloring to the cream cheese mixture. This gives it a festive red color. Use white chocolate chips for the topping.
- Gluten-Free: This recipe is naturally gluten-free. Just ensure your chocolate chips and peppermint candies are certified gluten-free. Some candy canes contain wheat starch.
- Dairy-Free: Use vegan cream cheese and butter. Swap the chocolate chips for dairy-free chocolate. The texture will be slightly softer, so chill longer.
- Cookie Butter Version: Swirl 2 tablespoons of Biscoff spread into the cream cheese mixture. This adds a caramel-like flavor that pairs well with peppermint.
I once tried adding crushed Oreos to the base layer. It was delicious but made the fudge very dense. If you add mix-ins to the base, reduce the amount of powdered sugar slightly. For a nutty variation, stir in chopped pistachios or almonds. They add a nice crunch and color contrast.
Serving & Storage Suggestions
This fudge is best served chilled. The cold temperature enhances the minty flavor and keeps the texture firm.
- Serving temperature: Serve straight from the refrigerator. It should be cold to the touch.
- Pairings: Serve with hot coffee or tea. The bitterness of the coffee balances the sweetness. A glass of cold milk is also a classic choice.
- Storage: Store in an airtight container in the refrigerator for up to 2 weeks. Layer the pieces with parchment paper to prevent sticking.
- Freezing: You can freeze this fudge for up to 3 months. Wrap individual pieces in plastic wrap and place them in a freezer bag. Thaw in the refrigerator before serving.
- Reheating: Do not reheat. This fudge is best eaten cold. If it softens, just put it back in the fridge for 10 minutes.
The flavors develop over time. The mint becomes more pronounced after a day or two. This is a great make-ahead treat for the holidays. You can prepare it a week in advance. Just keep it covered to prevent it from absorbing odors from the fridge.
Nutritional Information & Benefits
This fudge is rich and indulgent. It is high in sugar and fat. Enjoy it in moderation.
- Calories: Approximately 150-200 calories per square.
- Sugar: High content due to powdered sugar and chocolate chips.
- Fat: Moderate to high fat from cream cheese and chocolate.
- Protein: Small amount from the cream cheese.
While not a health food, it is a great treat for special occasions. The cream cheese provides some calcium. The peppermint may aid in digestion for some people. If you are watching your sugar intake, consider using a sugar substitute like erythritol in the base layer. However, the texture may change. This recipe is not suitable for diabetics without significant modifications.
Conclusion
This crispy creamy peppermint bark fudge is a holiday staple. It is easy to make, delicious to eat, and perfect for sharing. I love this recipe because it brings back memories of simple, happy moments. It is a treat that requires no baking but still feels special.
I encourage you to try this recipe and customize it to your liking. Add your favorite mix-ins or change the chocolate type. Share your results in the comments below. I love hearing how others adapt the recipe. If you make this, please take a photo and tag me. It is always nice to see your creations.
Thank you for reading. Happy baking, and enjoy the holidays!
FAQs
Can I make this fudge ahead of time?
Yes, you can make it up to a week in advance. Store it in the refrigerator in an airtight container. It actually tastes better after a day as the flavors meld together.
Can I use homemade peppermint extract?
Absolutely. Homemade extract is often stronger than store-bought. Start with half the amount called for in the recipe and adjust to taste. You can also use peppermint essential oil, but use only a drop or two.
Why did my fudge turn out grainy?
This usually happens if the cream cheese was not fully softened or if the powdered sugar was not sifted. Make sure your ingredients are at room temperature and mix until smooth. Also, avoid overmixing once the sugar is added.
Can I freeze this fudge?
Yes, this fudge freezes well. Wrap individual pieces in plastic wrap and place them in a freezer-safe bag. They will keep for up to 3 months. Thaw in the refrigerator before serving.
What can I use instead of candy canes?
You can use crushed peppermint bark, mint chocolate chips, or even crushed mint cookies. The key is to have some crunch to contrast the creamy fudge. Any peppermint-flavored candy will work.
Pin This Recipe!

Crispy Creamy Peppermint Bark Fudge: 5-Min Easy Holiday Treat
A quick, no-bake holiday fudge that combines a creamy cream cheese base with a rich chocolate peppermint topping. This easy treat offers the classic snap of peppermint bark with a soft, melt-in-your-mouth texture.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes
- Yield: 16 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 8 ounces full-fat cream cheese, softened
- 1/2 cup unsalted butter, softened
- 2 cups confectioners’ sugar, sifted
- 1 to 2 teaspoons peppermint extract
- 1 cup white chocolate chips
- 1/2 cup milk chocolate chips
- 1/2 cup crushed peppermint candy canes
- Sea salt flakes, optional for topping
Instructions
- Line a 9×9 inch baking pan with parchment paper, leaving an overhang on the sides, and lightly grease the paper.
- In a large bowl, beat the softened cream cheese and butter together until smooth.
- Add the sifted powdered sugar and peppermint extract. Mix on low speed until combined, then beat on medium speed for one minute until creamy and fluffy.
- Transfer the mixture to the prepared pan and press it down evenly to create a flat top.
- Refrigerate the base for at least 15 minutes to set.
- In a microwave-safe bowl, combine white and milk chocolate chips. Microwave in 30-second intervals, stirring well between each, until mostly melted. Stir until smooth.
- Stir half of the crushed peppermint pieces into the melted chocolate.
- Remove the pan from the fridge and pour the chocolate mixture over the chilled fudge base. Spread evenly to the edges.
- Sprinkle the remaining crushed peppermint pieces and optional sea salt flakes on top.
- Refrigerate for at least 30 minutes, or until the chocolate is hard.
- Lift the fudge out of the pan using the parchment paper and cut into squares with a sharp knife.
Notes
Ensure cream cheese and butter are at room temperature to avoid lumps. Do not overmix after adding sugar to maintain density. If chocolate is too thick to spread, add a teaspoon of heavy cream or coconut oil. For a shiny finish, let chocolate cool slightly before spreading. Store in the refrigerator as it softens at room temperature.
Nutrition
- Serving Size: 1 square
- Calories: 175
- Sugar: 16
- Sodium: 45
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 18
- Fiber: 1
- Protein: 2
Keywords: peppermint bark fudge, holiday dessert, no bake fudge, easy holiday treats, peppermint dessert, cream cheese fudge, christmas cookies alternative


