You’re looking at a dessert bar that makes its way into my Christmas tins every year. These Coconut Toffee Bars combine toasted coconut, crunchy toffee bits, and a soft peanut butter butterscotch topping that sets with a rich shine.
You’ll learn how to layer texture, how each ingredient builds flavor, and how to keep the bars crisp yet chewy. There’s no fluff here. Just solid guidance and grounded notes from experience. If you’ve browsed coconut recipes before and found them too sweet or too sticky, this one balances the line better than most.
This recipe stands out because it brings three very different layers into harmony. Not just stacked. Properly balanced. Each one has a job. Together, they make this one of my most asked-for Christmas dessert bars.

A Crust That Starts Off Strong
The crust begins with graham cracker crumbs and melted butter, which is nothing new. But what makes this base more than a formality is the addition of brown sugar and sweetened coconut. Brown sugar holds the crumbs tighter. Coconut adds chew. The result bakes up sturdy and golden.

I’ve found over time that pressing this crust firmly especially at the corners helps it hold up once sliced. Loose crumbs underneath a layered bar cause problems. I use the bottom of a metal measuring cup and press until I hear the slight crunch of packed sugar.

If you’re curious how this crust compares to one made with digestive biscuits or plain flour, I’ve tried both. Graham crackers bring a toasted note that blends best with the coconut topping. Digestives run too mild and flour-based crusts often go soft.
Related recipe you might also like: Christmas Cracker Toffee
Sweetened Condensed Milk: A Shortcut that Works

The coconut layer relies on sweetened condensed milk. It’s what gives the bars structure and richness without needing eggs or extra sugar. The milk caramelizes just slightly at the edges, giving you those golden corners everyone wants.
I use a full can. No stretching. No substitutions. Sweetened condensed milk is thick and precise. Don’t use evaporated milk here—they’re not interchangeable.
Vanilla extract deepens the profile and a pinch of salt pulls it back from being cloying. I once skipped the salt and regretted it. Just that pinch is enough to round things out.
And if you’re in the mood for another bar to contrast textures: Christmas Sugar Cookie Bars
The Topping That Seals It All

Butterscotch chips melt with creamy peanut butter and a bit of butter to form the warm base of the topping. The mixture stays soft and glossy for only a short window, so you’ll need to pour and spread it quickly.
Toffee bits and chopped roasted peanuts go in after melting. I’ve used both Heath and homemade toffee bits. Honestly, for this recipe, the store-bought bits perform better. They’re more consistent in size, and that matters when you want clean layers.
As for the nuts, roasted peanuts give it that nostalgic flavor. Cashews work too, especially if you want something milder. I wouldn’t go with walnuts here—they overtake the butterscotch.
Want something similarly rich, but with a softer center? Try the Christmas Cherry Bars.
Graham Cracker vs. Digestive Crust: Which Holds Better?
In my tests, graham crackers give you a drier, more structured bottom layer. Digestives hold more moisture and can turn a little soft on the second day. If you’re storing these for a party platter, go graham. If you’re making them for same-day serving, digestive might work. But in my notes, graham is always the default.
Cool Before Cutting: The Patience Step that Pays Off
Once the topping sets, the bars need to chill for at least 2 hours. Don’t rush this. Warm bars won’t slice cleanly. The peanut butter and butterscotch layer needs time to grip the coconut base. I keep mine in the fridge overnight, then slice with a long, sharp knife the next morning.
Wipe the blade between cuts. I learned that from a pastry chef who once watched me try to slice without cleaning—and the whole batch turned into a crumbly mess.
If you want precise, café-style rectangles, use a ruler. But truthfully, I often eyeball mine. Slight imperfections remind people these came from your kitchen, not a box.
How I Serve and Store These Bars

On a tray, I separate them with parchment squares if I’m stacking. These travel well and stay fresh at room temperature for about 2 days. After that, the topping softens too much unless you chill them.
I also freeze them in a single layer on a baking sheet, then move them to a container. That way, I can pull a few out whenever I need them. Just 15 minutes at room temp and they’re ready.
You can wrap them up in cellophane for holiday gifts too. They hold their shape and look polished even after a car ride. I’ve tucked these into teacher gifts and neighbor tins. They always go first.
Save, Bake, and Share

If these Coconut Toffee Bars end up in your holiday rotation, I’d love to hear. Tell me in the comments how they turned out. Share if you made any swaps or if your guests asked for the recipe.
Pin this post to your Christmas Dessert board so you don’t lose it. That’s what I do with all my favorites.
Coconut Toffee Bars Recipe
	
	
	
These Coconut Toffee Bars are the ultimate Christmas treat. Chewy, buttery, and packed with sweet coconut and crunchy toffee bits in every bite. A simple yet crowd-pleasing dessert bar recipe perfect for holiday parties, cookie exchanges, or festive baking trays. If you love rich, nutty coconut desserts with a golden baked finish, this one’s for you. These toffee bars come together quickly with just a few ingredients and offer a melt-in-your-mouth texture that’s irresistible. A delicious addition to your go-to coconut recipes or toffee-inspired sweets for the season!
Ingredients
- for the crust
 - 1 ½ cups graham cracker crumbs (about 10 full crackers)
 - ¼ cup shredded sweetened coconut
 - ¼ cup packed brown sugar
 - ½ cup (1 stick) unsalted butter, melted
 - for the coconut layer
 - 1 (14 oz) can sweetened condensed milk
 - 1 cup shredded sweetened coconut
 - 1 tsp pure vanilla extract
 - Pinch of salt
 - for the toffee-peanut topping
 - 1 ½ cups toffee bits (such as Heath bits)
 - ¾ cup chopped roasted peanuts (or cashews)
 - 1 cup butterscotch chips
 - ¾ cup creamy peanut butter
 - 2 tbsp butter
 
Instructions
- PREPARE YOUR PAN: Line a 9x13-inch baking pan with parchment paper, leaving some overhang on the sides for easy lifting. Preheat the oven to 350°F (175°C).
 - MAKE THE CRUST: In a medium bowl, stir together the graham cracker crumbs, shredded coconut, brown sugar, and melted butter until the mixture is evenly moistened. Press firmly into the bottom of the prepared pan using a measuring cup or your fingers. Bake for 10 minutes, then remove from the oven and set aside to cool slightly.
 - CREATE THE COCONUT LAYER: In a separate bowl, combine the sweetened condensed milk, shredded coconut, vanilla extract, and a pinch of salt. Stir until well mixed, then pour over the crust and spread evenly. Return to the oven and bake for 15–18 minutes, or until the edges begin to turn golden. Remove from the oven and let cool completely in the pan.
 - MAKE THE TOFFEE TOPPING: In a small saucepan over low heat, melt the butterscotch chips, peanut butter, and butter, stirring continuously until smooth. Remove from heat and fold in the toffee bits and chopped peanuts until evenly combined.
 - ASSEMBLE THE LAYERS: Pour the warm toffee-peanut topping over the cooled coconut layer. Use a spatula to spread it into an even layer. It will begin to firm up quickly as it cools, so work efficiently. Let the bars cool to room temperature, then transfer the pan to the refrigerator and chill for at least 2 hours.
 - SLICE AND SERVE: Once fully chilled, use the parchment overhang to lift the bars out of the pan. Slice into squares or rectangles using a sharp knife, wiping the blade between cuts for clean edges. Store in an airtight container at room temperature or chilled.
 
Notes
Bars can be made up to 3 days in advance and stored refrigerated. For a variation, swap roasted peanuts with chopped salted cashews or almonds.
Nutrition Information
Yield
24Serving Size
1Amount Per Serving Calories 314Total Fat 21gSaturated Fat 11gTrans Fat 0gUnsaturated Fat 8gCholesterol 29mgSodium 148mgCarbohydrates 29gFiber 2gSugar 22gProtein 4g
