These samoa cookie bars are a top tier holiday cookie! Buttery shortbread topped with salted caramel, toasted coconut and drizzled with chocolate for an elevated version of the famous Girl Scout cookie.

I first made homemade Samoas earlier this year for a bake sale (generally following Bigger Bolder Baking’s recipe) and was so pleased with the results, but also exhausted. Stamping out the shortbread cookie circles and carefully forming the caramel mixture on top of each cookie before drizzling with chocolate took FOREVER.
These bars take a fraction of the time and are possibly even more delicious!
How I created this recipe
- For the base, I referenced the shortbread bake off to select a brown sugar shortbread that I thought would pair nicely with the caramel in the coconut topping. It’s an easy 3-ingredient recipe (I just add salt) and bakes up in less than 30 minutes.
- For the coconut topping, I used Bigger Bolder Baking’s bars as inspiration, but I chose to make my own salted caramel to mix in with the toasted coconut rather than storebought caramels.
- For the salted caramel, I used Sally’s Baking Addiction but reduced the amount of heavy cream to 1/4 cup because I wanted a less runny caramel to mix into the coconut topping.
And that’s it! To finish, it’s just a matter of drizzling chocolate and sprinkling on some flaky salt if desired.

Ingredients
- Unsalted butter: I almost always use unsalted butter so you can control the level of salt in the rest of the recipe.
- Kosher salt: I always use Diamond Crystal kosher salt. If using table salt or Morton’s kosher salt, use about half the amount called for in the recipe.
- Sweetened shredded coconut: Updating this amount to 7 oz, which is a more standard bag quantity in the U.S.! This is an approximate amount; a little more or less is totally fine. You can also use a mix of unsweetened and sweetened shredded coconut–I just prefer the coarser shred that’s usually reserved for sweetened coconut. A few readers have reported this recipe working well using entirely unsweetened coconut.
- Heavy cream: Also sometimes sold as heavy whipping cream or just whipping cream. This is key to help cool down and loosen up the caramel.
- Melting chocolate: I used Ghiradelli’s chocolate melting wafers, which melt and firm up beautifully. You can also use chocolate chips or chopped chocolate. Milk, semisweet, bittersweet and dark all work–just choose according to your flavor preference.
A note on caramel: if you’re not confident in making a dry caramel for the homemade salted caramel sauce, there are a few easy substitution options:
- Instead, you can use 1 cup of storebought caramel sauce
- Or you can follow Krolls Korner’s directions to use storebought caramels in the topping
If you’d still like to tackle the dry caramel method, I’ve updated the method below to include detailed steps and visual cues for making the salted caramel sauce!
How to make samoa bars
These bars come together fairly quickly. As you bake the shortbread, you can toast the coconut, then make the caramel and then assemble the bars!
These do require a minimum of 20 minutes of chilling to set the topping, so they also work well as a make-ahead cookie if you want to chill them in the fridge overnight or a few days ahead of when you plan to serve them.

Step 1: Make the shortbread: Cream the butter, sugar and salt together with a mixer. Mix in the flour until you have a soft dough.

Step 2: Bake the shortbread: Press the dough into a prepared pan and dock all over with a fork. Bake at 325 for 25-30 minutes or until browned around the edges and matte on top.

Step 3: Toast the coconut: Spread 7 oz sweetened shredded coconut onto a baking sheet. Bake for 18-22 minutes, stirring once, until golden brown.

Step 4: Make the caramel: Make sure you have your butter, cream and salt measured out and ready on the side as you’ll need to work quickly. Add 1 cup sugar to a small saucepan and heat over medium heat until the sugar starts to melt into an amber syrup around the edges. Stir occasionally (sugar will clump together) until mostly melted. Depending on the strength of your stove, this might take around 5 minutes or less.

Step 5: As you stir, the sugar should melt into a mostly cohesive amber syrup. If it starts to smoke, turn the heat down to medium low. Once you have a moderately amber syrup, you’re ready to add the butter (a few remaining sugar clumps are okay here–you don’t want the syrup to get too dark at this point or your caramel will be hard).

Step 6: Add the butter all at once and quickly whisk it in until incorporated. I like to use cold butter, which will help bring down the temperature of the caramel at this point–but the cold butter will make the mixture will bubble up vigorously, so be careful of splatters.

Step 7: Once you whisk in the butter, the mixture should look several shades lighter in color and there may be a bit of oil separating at the top. That’s okay–quickly proceed to the next step!

Step 8: Add the heavy cream all at once and quickly whisk it in–again, the mixture will bubble up vigorously, so be careful of splatters.

Step 9: Once the heavy cream is fully incorporated, let the mixture simmer for about 10 seconds, then turn off the heat.

Step 10: Quickly whisk in the salt. At this point, the caramel should be a very thin and runny consistency–it will thicken as it cools. If your caramel is looking thick and viscous at this point, try whisking in 1-2 tbsp warm cream (off the heat) until you have a runny mixture.

Step 11: Make the topping: In a large bowl, pour the salted caramel over the toasted coconut and fold to combine.

Step 12: Evenly press the coconut mixture over the top of the shortbread. Chill for at least 20 minutes or up to a few days, covered well.

Step 13: Cut into bars.

Step 14: Drizzle with melted chocolate and top with flaky salt, if using!

Storage and make ahead
Covered well, these baked bars will keep at room temperature for up to 3 days. You can store them in the fridge for up to a week (but I recommend letting them come to room temperature before eating). These will also freeze nicely for at least a couple weeks.
If you’d like to make these ahead of time, you can bake the shortbread and keep it, covered well, for up to 3 days in the fridge. You can also make these through step 6 (chilling to set the topping) and keep it covered in the fridge for another few days (or frozen for a week or two) before finishing with chocolate and flaky salt.

Samoa Cookie Bars
Equipment
- 1 8×8 or 9×9 pan
Ingredients
For the shortbread
- 12 tbsp unsalted butter, softened slightly or cold 170g
- 6 tbsp brown sugar 80g
- 1/2 tsp kosher salt
- 1 2/3 cup all-purpose flour 200g
For the caramel coconut filling
- 7 oz sweetened, shredded coconut
- 1 cup granulated sugar 200g
- 6 tbsp unsalted butter, cold 85g
- 1/4 cup heavy cream 57g
- 1 tsp kosher salt
For assembling
- 2.5 oz semisweet, milk or dark chocolate chips or bars 70g
- Flaky salt, for finishing (optional)
Instructions
For the shortbread
- Preheat oven to 325 and line an 8×8 or 9×9 pan with parchment paper lining the bottom and sides.
- Cream together the 12 tbsp unsalted butter, softened slightly or cold, 6 tbsp brown sugar, and 1/2 tsp kosher salt on low speed to incorporate, then on medium speed for 2-3 minutes or until light and fluffy.
- Add 1 2/3 cup all-purpose flour and mix on low until flour is combined and dough has mostly come together–a few crumbly bits are okay. Press the dough evenly into the prepared pan, then dock all over with a fork. Bake for 25-30 minutes or until the edges are turning golden and the top looks matte.
For the coconut filling
- With the oven still at 325, spread 7 oz sweetened, shredded coconut evenly onto a baking sheet. Bake for 18-20 minutes, stirring halfway, until coconut is golden. (Uneven browning is totally fine–just make sure no parts get scorched). Pour the toasted coconut into a large mixing bowl.
- In a medium saucepan, add 1 cup granulated sugar over medium heat. Let cook until the sugar starts to liquify around the edges. Stir occasionally to evenly distribute the unmelted sugar until the sugar has mostly melted into a golden syrup (a few clumps of sugar are okay). Turn the heat down to medium low if the mixture starts to smoke or is darkening past a golden amber while there's still unmelted sugar. You do NOT want to let the sugar reach a dark amber color at this point–overcooking the sugar will lead to an excessively firm caramel.
- Once the sugar is almost entirely melted (again, a few clumps are okay) and is the color of light maple syrup or a golden amber, add 6 tbsp unsalted butter, cold all at once and quickly whisk until incorporated. The mixture will sputter and bubble up, but just keep whisking until the butter is melted and the mixture mostly comes together.
- Once the butter has melted, immediately add 1/4 cup heavy cream (again, mixture will bubble up) and whisk until fully combined. Let simmer for about 10 seconds, then remove from heat and whisk in 1 tsp kosher salt. The caramel should look very fluid and thin; it will thicken as it cools.
- Pour the warm caramel over the coconut and fold together until well combined.
To assemble
- Immediately spread the caramel coconut caramel evenly on top of the shortbread crust. Chill for at least 20 minutes or overnight in the fridge to let mixture set.
- Once set, cut the shortbread into bars (I usually cut 21 bars in a 3×7 grid but you can even cut into smaller squares if you like). Melt 2.5 oz semisweet, milk or dark chocolate chips or bars and drizzle over the top. Finish with flaky salt if desired. Let the chocolate set in the fridge for 15 minutes (or room temperature for 30 minutes) before serving.


Lila
Taste was good but had the same experience of these falling apart when I tried to cut. Caramel coconut layer completely separated and shortbread shattered.i did use unsweetened coconut but it was a similar size flakes and otherwise followed the instructions carefully. Meant they weren’t suitable for handing out in my Christmas box which was disappointing.
erika
Hi Lila, thanks for the feedback and I’m so sorry these didn’t work out for your boxes! I’ve updated the post with more detailed instructions on how to cook the caramel because it sounds like your caramel may have been a bit overcooked, leading to the shattered shortbread. My apologies again–caramel is a tricky component to make and I should have made the instructions more detailed from the beginning!
Noele
These did not turn out, and I am a very experienced baker. The caramel and coconut layer did not stick to the shortbread. I used a thermometer to 220 F like recipe said. There is something off in the recipe.
erika
I’m so sorry these didn’t turn out for you! The homemade caramel is a tricky step and I’ve since updated the recipe to hopefully help people troubleshoot–I’m guessing an overly hot caramel is what would have caused the layers to not stick together.
Stephanie
This whole recipe was a disaster for me. I had my stove on medium the whole time on the caramel portion and ended up burning the butter and cream. To be fair, this was my first time making caramel, and I now know it is not a beginner task, but there absolutely should have been more detailed instructions.
erika
Stephanie–I’m SO sorry for the issues! The homemade caramel is a tricky step for a beginner and I’ve since updated the post to include more detailed instructions to help troubleshoot. My apologies again for the trouble!
Tien
Great recipe, but I did tweak it per the comments to my preference. It was delicious but the shortbread was a bit too crumbly, next time I’ll add an egg yolk to make it more stable.
Adjustments.
1. Used 7oz sweetened shredded coconut
2. Cooked Caramel to 220F but added 1/3 C cream. This made it a tad more runny for the coconut. Perfect chewiness
3. Baked shortbread for 15-18mins
4. Added a chocolate layer between shortbread and coconut to better adhesion
Will try again with changes to shortbread. Thank you for sharing your recipe !
Akansha
I made these last night to include in teachers cookie boxes. They came out so good that I need to make another batch for myself!! I used a 9 inch pan and it was a great ratio of caramel coconut to shortbread.
Danielle
I’m giving this recipe 5 stars because at the end of the day they were delicious and I love your bake offs. I have a lot of recommendations though. firstly, the time to set is very… off. caramel just doesn’t set properly in 30 minutes. I am not surprised so many people had issues with that. the main thing that really affected me though is that I think there should be a lot more explanation in the caramel steps. I followed the link to Sally’s page to see the photos. I have made lots and lots of caramel but wasn’t familiar with the dry method, so I actually messed it up the first time by adding the butter too fast. sallys description were a little better. also I used unsweetened coconut as it was easier to find in my grocery store and it worked out fine, but I actually used about 3/4 of the amount listed at most to get a texture resembling the video you posted. could be because unsweetened might be drier than the sweetened not sure! they were a hit and both my husband and I who aren’t usually huge coconut fans loved them
erika
Hi Danielle–I appreciate the thorough feedback! I’ve updated the post with your comments in mind (added more details around the caramel especially) and really appreciate all the details you mentioned. Glad you enjoyed despite the issues!
Angie O
great recipe! agree with others that, while i love a delicate shortbread, it didn’t hold so well with the coconut caramel topping. maybe a little too delicate. maybe i should have baked it longer so it was crispy. otherwise, flavor was on point!
erika
Thank you Angie for the feedback!
Jenn
I was disappointed there weren’t weights in this recipe (I used King Arthur’s massive conversion table to streamline for future batches). I used unsweetened coconut and found it to be perfectly sweet with the caramel.
Next time I make these, I’m making 1.5 times the shortbread and cooking it on a quarter sheet pan- I liked them a lot but I would have liked them even more if they had been a little thinner.
erika
Thank you for the note, Jenn! I’m trying to update my recipes with weights but it’s been a slow process. Glad to hear these worked well with unsweetened coconut and love the idea of making them thinner!
Devan
The flavor of these is outstanding, but the structural integrity is not great. I also experienced crumbling shortbread layer when trying to cut the bars, and the caramel/coconut layer wanted to separate from the shortbread. I think it’s possible that I overcooked the caramel by a couple degrees, but I used 9oz of coconut (by weight) as described in the recipe and it seemed like too much. Maybe the caramel would have stuck better if there had been less coconut.
Notes to other bakers: don’t overcook your caramel and don’t use too much coconut 🙂
erika
Thank you Devan for the review! Let me see if I can rework the caramel instructions to help prevent others from overcooking it (because I do think that’s what caused the separation).
Roli
These were SOOOO good. Only note would be that the coconut took over 20 mins to toast (vs the 10-12 listed in the recipe). Otherwise.. *chefs kiss*
erika
Thank you!! Quick question–was your coconut at room temp or by chance frozen/chilled before toasting? In my third test, it did take closer to 20+ minutes to toast, but it was straight from the freezer.
Arica
First off, these taste amazing. Couple of things to note for other bakers. It took about double the time for my coconut to toast up golden (I have an oven thermometer). Also, do not try to cut these when chilled out of the fridge. The shortbread shattered and the caramel coconut layer seems to want to detach from the shortbread. I let them warm up to room temp about an hour but still not cutting well. Might try to use melted dark chocolate to ‘glue’ the two layers together. The flavors of the broken pieces has been nothing short of amazing so I’m determined to get these to work out!
erika
Oh no! Thank you for the note–had they chilled for longer than 20 minutes when you tried to cut them? In one of my tests, I had cooked my caramel for too long/too hot and the caramel/coconut really hardened into a layer that was hard to cut even at room temperature (exact experience you’re describing). When I cooked the caramel properly, they were fine to cut even chilled from the fridge (they should be chewy and set but still soft-ish)!
Deana
This happened to me too, once the sugar was melted and I stirred in the butter and cream, I took the temp and it was already over 220 so the caramel/coconut mixture is too hard once it set.
erika
I’m so sorry for the issues! I’ve updated the post with more detailed instructions that I hope will help others avoid this issue next time!
Seema
Are these supposed to be stored in the fridge or room temp is fine? Asking because of the caramel.
erika
To be honest, I stored these at room temperature for at least 5 days and they were fine! I think they could also be stored in the fridge to be safe, but they’ll dry out a bit.
Zoe
I’d love to try and veganise and Ake this gluten free, any thoughts, by making subs, any thoughts if this could work ? Thank you
erika
Hi! I think using vegan butter and a 1:1 gf flour mix would likely work well for these!
Beth
Can this be made with unsweetened coconut or is the texture of the sweetened coconut essential to the outcome? The sweetened kind is difficult to find in Australia and I’d love to try these out.
erika
I think it could be made with unsweetened (the salted caramel *should* be enough to sweeten it a fair amount), but texture-wise it will likely be a bit different–the unsweetened coconut in the U.S. is typically shredded quite fine vs. the thicker shred of sweetened coconut. Not sure if it’s the same in Australia but I think it’ll still work–just a slightly different texture and will be less sweet!
Spill
What temp to cook the caramel to?
erika
It should be 220 F!