Go Back
Creamy coconut fudge squares topped with toasted shredded coconut, served on a white plate with extra coconut flakes scattered around.

Best Coconut Fudge Recipe for Holiday Treats - Creamy, Chewy, and Crowd-Pleasing

Prep Time 15 minutes
Cook Time 5 minutes
Chill Time 2 hours
Total Time 2 hours 20 minutes
Course Candy, Dessert, Sweet Treat
Cuisine American-inspired, Tropical
Servings 24 Fudge Squares

Ingredients
  

  • White chocolate chips (12 ounces) or chopped white chocolate bars
  • Sweetened condensed milk (1 can, 14 ounces)
  • Unsalted butter (2 tablespoons)
  • Shredded coconut (1 1/2 cups; sweetened or unsweetened to taste)
  • Coconut extract (1 to 1 1/2 teaspoons)
  • Vanilla extract (1 teaspoon)
  • Fine sea salt (1/4 teaspoon)
  • Optional garnish: flaky sea salt, extra toasted coconut, or a drizzle of melted dark chocolate
  • Nonstick spray or butter for greasing the pan
  • Parchment paper for lining

Instructions
 

  • Prep the pan. Line an 8x8-inch baking pan with parchment, leaving overhang on two sides to lift the fudge out later. Lightly grease the parchment.
  • Toast the coconut. Add 1 cup of the shredded coconut to a dry skillet over medium heat. Stir often until lightly golden and fragrant, 3–5 minutes. Remove from heat immediately to avoid burning. Set aside to cool. Reserve the remaining 1/2 cup coconut for topping.
  • Set up a gentle melt. In a medium, heavy-bottomed saucepan, combine the sweetened condensed milk and butter. Warm over low heat, stirring, until the butter melts and the mixture is smooth but not simmering.
  • Add white chocolate. Stir in the white chocolate chips. Keep the heat low and stir constantly until fully melted and silky. If pieces resist melting, remove the pan from heat and keep stirring—the residual heat will finish the job.
  • Flavor the base. Stir in coconut extract, vanilla extract, and fine sea salt. Taste carefully (it’s hot) and adjust the coconut extract to your liking. A little goes a long way.
  • Fold in coconut. Add the toasted coconut and fold gently to distribute evenly.
  • Spread and top. Pour the mixture into the lined pan and smooth the surface with an offset spatula. Sprinkle the remaining 1/2 cup shredded coconut evenly over the top. Press lightly so it adheres. Add a pinch of flaky sea salt if you like a sweet-salty finish.
  • Chill to set. Refrigerate uncovered for 2–3 hours, or until firm enough to slice cleanly. For the neatest edges, chill overnight.
  • Cut and serve. Use the parchment overhang to lift the slab onto a cutting board. Warm a sharp knife under hot water, dry it, and cut into 1-inch squares, wiping the blade between cuts for tidy pieces.