Buttery shortbread caramel chocolate

Golden-brown Twix Cookies with a creamy caramel layer and shiny milk chocolate topping on a plate. Save to Pinterest
Golden-brown Twix Cookies with a creamy caramel layer and shiny milk chocolate topping on a plate. | recipesbytabitha.com

This treat features a tender buttery shortbread base, layered with creamy caramel, and finished with smooth milk chocolate. The dough is creamed with butter and sugar, gently baked to a golden edge, then chilled with a sweet caramel layer before topping it with melted chocolate. Perfect for festive gatherings or a comforting indulgence, these bars combine crunchy textures and luscious flavors that delight the palate.

Preparation involves creating a soft, smooth dough from flour, butter, sugar, and vanilla, which is then baked and cooled. After baking, a rich caramel sauce is spread atop the base, chilled to set, and finally coated with melted milk chocolate mixed with butter. This combination ensures a balanced texture and taste, from the crumbly shortbread to the gooey caramel and silky chocolate finish.

I stood in my kitchen at midnight, chocolate smeared across my cheek like a guilty secret, wondering why I'd ever thought making homemade Twix cookies was a good idea. The caramel had bubbled over, my shortbread was slightly too brown, and yet there I was, eating the rejects straight off the cooling rack. Sometimes the best recipes start with a little chaos and end with something magical.

My sister-in-law took one bite during our holiday cookie exchange last year and immediately demanded the recipe. She stood by the platter, guard dog style, making sure no one else snagged more than their fair share. Now theyre the first thing she asks about every November, and I've learned to double the batch just to keep the peace.

Ingredients

  • Unsalted butter: Softened to room temperature so it creams beautifully into the sugar without leaving pockets of cold butter in your dough
  • Granulated sugar: Provides just enough sweetness to the shortbread while letting the caramel and chocolate shine
  • All-purpose flour: The foundation for that tender, melt-in-your-mouth cookie base that wont crumble when you bite down
  • Salt: A tiny pinch elevates all the flavors and keeps these from being cloyingly sweet
  • Vanilla extract: Pure vanilla adds that warm, aromatic background note that makes homemade taste like homemade
  • Thick caramel sauce or dulce de leche: The star of the show—look for something thick enough to spread but still spoonable
  • Sea salt: Optional but transforms these into sophisticated salted caramel cookies adults cant stop eating
  • Milk chocolate: Chopped into small pieces so it melts evenly and creates that perfect candy-bar snap when cooled
  • Additional unsalted butter: Just one tablespoon helps the chocolate set up glossy and smooth instead of dull and streaky

Instructions

Prepare your baking space:
Preheat your oven to 350°F and line two baking sheets with parchment paper, which prevents sticking and makes cleanup effortless
Cream the butter and sugar:
Beat them together until the mixture turns pale and fluffy, about 2 to 3 minutes, then mix in the vanilla extract until fully incorporated
Build the cookie dough:
Add the flour and salt, mixing on low speed until everything just comes together into a soft, cohesive dough that holds its shape when pressed
Shape the cookies:
Roll the dough into 1-inch balls and place them on the prepared baking sheets, leaving about 2 inches of space between each one
Flatten to size:
Gently press each ball with the palm of your hand or the bottom of a drinking glass until theyre about 1/2 inch thick
Bake to golden:
Slide the sheets into the oven for 12 to 15 minutes, pulling them out when the edges are just barely beginning to turn golden
Cool completely:
Let the cookies rest on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely, which is crucial for the layers to adhere
Add the caramel:
Spread about 1 to 2 teaspoons of caramel onto each cooled cookie, leaving a tiny border around the edges so it doesnt drip over
Chill the layers:
Place the cookies in the refrigerator for 30 minutes so the caramel firms up enough to hold the chocolate layer
Melt the chocolate:
Combine the chopped chocolate and butter in a heatproof bowl set over simmering water, stirring gently until silky and smooth
Top with chocolate:
Spoon or spread the melted chocolate over the caramel layer on each cookie, working quickly before it begins to set
Final chill:
Return the cookies to the refrigerator for another 15 minutes until the chocolate is firm, then serve them at room temperature for the best texture
Freshly baked Twix Cookies stacked on a wooden board, showing the buttery shortbread and caramel filling. Save to Pinterest
Freshly baked Twix Cookies stacked on a wooden board, showing the buttery shortbread and caramel filling. | recipesbytabitha.com

These cookies have become my go-to for the annual winter solstice party we host every December. Last year, my friend Sarah whispered that she'd been dreaming about them since the previous year, and seeing someone genuinely excited about something I baked made all the chocolate-stained countertops worth it.

Getting That Perfect Caramel Layer

I've learned that thick caramel sauce works better than the runny stuff meant for ice cream sundaes. If your caramel is too thick to spread, warm it in the microwave for 10 second intervals, stirring between each, until it reaches a spreadable consistency. The goal is smooth and even, not thin and dripping down the sides of your cookies.

Chocolate That Sets Up Beautifully

Melting chocolate over a double boiler might feel fussy, but it prevents seizing and gives you that glossy finish we all want. Keep the water at a gentle simmer, not a rolling boil, and make sure absolutely no water splashes into your chocolate bowl. That single tablespoon of butter makes the chocolate flexible instead of rock-hard when you bite into it.

Storage And Make-Ahead Tips

These cookies actually improve after a day in the container as the flavors meld together. Layer them between sheets of wax paper so they don't stick, and keep them somewhere cool rather than the refrigerator unless your kitchen runs particularly warm.

  • Freeze the undressed shortbread cookies for up to a month and add toppings when you're ready to serve
  • If the chocolate blooms with those white streaks, they're still perfectly delicious—just a cosmetic issue from temperature changes
  • Bring these to room temperature for at least 30 minutes before serving so all three layers have the same luxurious texture
Close-up of Twix Cookies with melted milk chocolate drizzle over caramel and shortbread for an indulgent treat. Save to Pinterest
Close-up of Twix Cookies with melted milk chocolate drizzle over caramel and shortbread for an indulgent treat. | recipesbytabitha.com

There's something deeply satisfying about recreating a childhood favorite in your own kitchen, making it even better than you remembered. These cookies might take a bit of time, but that first bite of buttery, caramel, chocolate perfection will remind you exactly why homemade is always worth the effort.

Recipe Questions

Use cold unsalted butter and avoid over-mixing the dough to maintain a tender, crumbly texture. Baking until the edges turn golden ensures crispiness.

Yes, dark or semi-sweet chocolate can be used for a deeper, richer flavor if preferred.

Melt chocolate and butter together over simmering water using a double boiler to ensure smoothness and prevent burning.

Chill the caramel layer in the refrigerator for at least 30 minutes to set firmly before applying the chocolate topping.

Store in an airtight container at a cool room temperature for up to 5 days to maintain texture and flavor.

Buttery shortbread caramel chocolate

Soft buttery shortbread layered with creamy caramel and rich milk chocolate for an indulgent delight.

Prep 30m
Cook 20m
Total 50m
Servings 24
Difficulty Medium

Ingredients

For the Shortbread

  • 1 cup unsalted butter, softened
  • 1/2 cup granulated sugar
  • 2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract

For the Caramel Layer

  • 1 cup thick caramel sauce or dulce de leche
  • 1/4 teaspoon sea salt (optional)

For the Chocolate Topping

  • 7 ounces milk chocolate, chopped
  • 1 tablespoon unsalted butter

Instructions

1
Prepare the Oven and Baking Sheets: Preheat oven to 350°F. Line two baking sheets with parchment paper.
2
Cream Butter and Sugar: In a large bowl, cream together butter and sugar until light and fluffy. Mix in vanilla extract.
3
Form the Dough: Add flour and salt, mixing until a soft dough forms.
4
Shape the Cookies: Roll dough into 1-inch balls and place on prepared baking sheets, spacing 2 inches apart. Flatten each ball gently with your palm or the bottom of a glass to about 1/2 inch thick.
5
Bake the Shortbread: Bake for 12–15 minutes, until edges are just golden. Cool completely on wire racks.
6
Add the Caramel Layer: Once cool, spread about 1–2 teaspoons of caramel onto each cookie. Chill in the refrigerator for 30 minutes to set.
7
Prepare the Chocolate Ganache: Melt chocolate and butter together in a heatproof bowl over simmering water (double boiler), stirring until smooth.
8
Apply Chocolate Topping: Spoon or spread a layer of melted chocolate over the caramel on each cookie. Chill cookies for another 15 minutes, or until chocolate is set. Serve at room temperature.
Additional Information

Equipment Needed

  • Mixing bowls
  • Electric mixer or hand whisk
  • Baking sheets
  • Parchment paper
  • Wire rack
  • Saucepan or double boiler
  • Spatula

Nutrition (Per Serving)

Calories 175
Protein 2g
Carbs 22g
Fat 9g

Allergy Information

  • Contains wheat (gluten), milk, and butter. May contain traces of nuts if caramel or chocolate used is processed in facilities handling nuts.
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.