These cookies combine a buttery shortbread base with a creamy caramel layer and a smooth milk chocolate topping. The dough is made by creaming butter and sugar, then blended with vanilla and flour, baked until golden. After cooling, a thick caramel spread sets atop each cookie before a melted milk chocolate coating finishes the treat. Chilling ensures perfect texture and flavor balance. Ideal for festive occasions or sweet snacking.
I was barely twenty, living in a cramped apartment with a kitchen counter that doubled as my desk, when I first tried recreating candy bar flavors from scratch. The smell of buttery shortbread mingling with melting chocolate became my favorite Friday evening ritual, a small luxury that made the tiny space feel grand. These cookies ended up tasting even better than the candy that inspired them, mostly because I kept sneaking warm caramel straight from the spoon.
My sister called them dessert LEGOs the first time she saw me assembling them, carefully spreading caramel and drizzling chocolate like I was conducting some edible science experiment. We sat crosslegged on the floor eating them straight from the cooling rack, chocolate on our fingers, caramel on our chins, agreeing that the imperfect ones tasted best anyway.
Ingredients
- Unsalted butter (225 g): Room temperature butter creates the tenderest shortbread base, so plan ahead and let it soften naturally rather than microwaving
- Granulated sugar (100 g): This amount provides just enough sweetness without overpowering the buttery flavor that makes shortbread so special
- All purpose flour (250 g): The protein structure here creates that classic melt in your mouth texture we associate with good shortbread cookies
- Salt: A quarter teaspoon enhances all the flavors and creates that gorgeous contrast against sweet caramel and chocolate
- Vanilla extract: Pure vanilla makes the shortbread taste sophisticated rather than just plain, worth every penny
- Thick caramel sauce (320 g): Storebought dulce de leche works beautifully here, but homemade caramel sauce with sea salt takes these to another level entirely
- Milk chocolate (200 g): Chop it into uneven pieces for faster melting, and the added tablespoon of butter makes the chocolate set with a gorgeous glossy finish
Instructions
- Prep your station:
- Preheat oven to 350F and line two baking sheets with parchment paper, then cream softened butter and sugar until they turn pale and fluffy
- Build the dough:
- Mix in vanilla, then gradually add flour and salt until everything comes together into a soft, pliable dough that holds its shape when pressed
- Shape and bake:
- Roll dough into balls, flatten them gently to about half an inch thick, then bake for 12 to 15 minutes until the edges turn golden
- The caramel layer:
- Let cookies cool completely before spreading each with caramel, then chill for 30 minutes so the caramel firms up enough to handle chocolate
- Chocolate finish:
- Melt chocolate and butter together over simmering water, stirring constantly, then spoon or spread over chilled caramel cookies and let them set one final time
Last Christmas, I made six batches for a cookie exchange and watched grown adults practically fighting over the last one. Someone finally suggested we cut it into three pieces with a butter knife, and we all laughed realizing how ridiculous we looked over a cookie.
Making The Caramel Layer Work
After too many batches where the caramel would bead up and slide off, I learned to warm it slightly in the microwave for fifteen seconds before spreading. A small offset spatula makes the job infinitely easier than trying to use a regular knife or the back of a spoon.
Getting That Glossy Chocolate Top
The butter mixed into the melted chocolate is what gives it that professional looking sheen and prevents it from cracking when you bite down. I also figured out that tapping the baking sheet gently on the counter after spreading helps level the chocolate perfectly.
Storage And Serving Tips
These cookies actually taste better on day two, when all the flavors have had time to become friends with each other. Keep them at cool room temperature rather than the refrigerator, because cold chocolate loses that dreamy melt in your mouth quality.
- If you must refrigerate them, let them come to room temperature for at least 20 minutes before serving
- Place a piece of parchment paper between layers if you are stacking them in a container
- They freeze beautifully for up to a month if you are planning ahead for parties or holiday gifting
There is something deeply satisfying about making candy bar cookies at home, like you have unlocked a secret kitchen door. Your kitchen will smell like a bakery and your people will remember these cookies long after the platter is empty.
Recipe FAQs
- → What type of chocolate works best for topping?
-
Milk chocolate is preferred for its creamy texture, but dark or semi-sweet chocolate can be used for a richer flavor profile.
- → How can I make the caramel layer firmer?
-
Using soft store-bought caramels melted with a bit of heavy cream produces a thicker, firmer caramel consistency.
- → Can these cookies be stored and for how long?
-
Store in an airtight container at cool room temperature for up to 5 days to maintain freshness and texture.
- → What is the best way to chill after assembling?
-
Chill first after spreading caramel for about 30 minutes, then again for 15 minutes after applying chocolate to allow proper setting.
- → Are there common allergens in these cookies?
-
They contain wheat (gluten), milk, and butter, with a possibility of nut traces depending on caramel and chocolate processing.
- → How thick should the cookie dough be flattened?
-
Flatten dough balls gently to about half an inch thick for ideal baking and texture.