Yield: 64 servings

Candy Cane Fudge

Prep Time 10 minutes
Cook Time 10 minutes
Additional Time 4 hours
Total Time 4 hours 20 minutes

Sweet vanilla peppermint fudge packed with crushed candy canes! This Candy Cane Fudge NEEDS to be included on your holiday dessert plate this year!


  • 2 cups granulated sugar
  • ¾ cup heavy cream
  • ¾ cup unsalted butter
  • pinch of salt
  • 1 package (11 ounce) white chocolate chips
  • 1 jar (7 ounce) marshmallow cream
  • 1 teaspoon pure vanilla extract
  • ½ cup peppermint candy canes, chopped


  1. In a large saucepan, combine sugar, cream, butter, and salt. Heat over medium high heat and bring to a boil, stirring continuously.
  2. Continue boiling for 5 minutes, while stirring. Remove from heat.
  3. In a large mixing bowl, add marshmallow cream, white chocolate chips, and vanilla extract.
  4. Pour hot butter mixture over, and turn mixer on low. Blend for 1-2 minutes, until white chocolate morsels have melted, and mixture is smooth.
  5. Fold in chopped candy (reserve about 1 Tbsp of candy to sprinkle over top).
  6. Pour into an 8-inch square baking dish, lined with parchment paper. Sprinkle with remaining candy.
  7. Allow to set, about 4 hours at room temperature. Do not refrigerate.
  8. Cut into pieces and enjoy.


  • Line your baking dish with parchment paper before adding the fudge mixture. Once the fudge is set, you can grab the corners of the paper to remove it from the pan and cut squares for serving.
  • You can chop the candy canes with a knife or place them in a bag and beat lightly with a rolling pin to break the candy canes into pieces. Use red or green peppermint candy canes - or both!
  • Slice the fudge as you serve it. Only cut your fudge as you plan to use it, leaving the remaining block uncut. This helps keep the fudge as fresh as possible.
  • See blog post for more recipe tips and tricks!
  • Nutrition Information:



    Serving Size:


    Amount Per Serving: Calories: 65Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 9mgSodium: 4mgCarbohydrates: 9gFiber: 0gSugar: 8gProtein: 0g

    *Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram