Ingredients
Scale
Shortbread Base:
- 1 cup (2 sticks) unsalted butter, softened
- ½ cup granulated sugar
- 2 cups all-purpose flour
- ¼ teaspoon salt
Caramel Layer:
- ½ cup (1 stick) unsalted butter
- ½ cup packed light or dark brown sugar
- 1 (14-ounce) can sweetened condensed milk
- 2 tablespoons light corn syrup
- 1 teaspoon vanilla extract
Chocolate Topping:
- 2 cups semi-sweet chocolate chips
- 2 tablespoons coconut oil or butter
- Flaky sea salt for topping (optional)
Instructions
Make the Shortbread Base:
- Preheat and Prep: Preheat your oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal later. Lightly grease the parchment.
- Cream Butter and Sugar: In a large bowl, beat the softened butter and sugar together with a hand mixer or stand mixer on medium speed until light and fluffy, about 2-3 minutes.
- Add Dry Ingredients: Add the flour and salt. Mix on low speed until the mixture comes together into a soft dough. It will look crumbly at first but will eventually form a cohesive dough.
- Press and Bake: Press the dough evenly into the bottom of the prepared pan. Use your hands or the bottom of a measuring cup to create an even, compact layer. Prick the surface all over with a fork (this prevents bubbling).
- Bake: Bake for 20-25 minutes, until the edges are lightly golden brown. The center may look slightly underdone, but it will continue to firm up. Remove from oven and let cool slightly while you prepare the caramel.
Make the Caramel Layer:
- Combine Caramel Ingredients: In a medium saucepan, combine the butter, brown sugar, sweetened condensed milk, and corn syrup. Place over medium heat.
- Cook the Caramel: Stir constantly with a wooden spoon or heat-resistant spatula. Bring the mixture to a gentle boil, then reduce heat to medium-low. Continue cooking, stirring constantly, for 5-7 minutes until the mixture thickens, darkens slightly in color, and reaches 225°F on a candy thermometer (soft ball stage). The caramel should coat the back of your spoon thickly.
- Add Vanilla: Remove from heat and stir in the vanilla extract. Be careful—it may bubble up!
- Pour and Spread: Immediately pour the hot caramel over the baked shortbread base. Use an offset spatula to spread it evenly into all corners. Let cool at room temperature for about 30 minutes, then refrigerate for at least 1 hour until firm.
Add the Chocolate Layer:
- Melt Chocolate: Place the chocolate chips and coconut oil (or butter) in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely melted and smooth (usually 1-2 minutes total). Alternatively, melt in a double boiler.
- Spread Chocolate: Pour the melted chocolate over the cooled caramel layer. Use an offset spatula or the back of a spoon to spread it evenly to the edges.
- Optional Salt: If desired, sprinkle flaky sea salt over the chocolate while it’s still wet.
- Chill: Refrigerate for at least 2 hours, or until the chocolate is completely set and firm.
Cut and Serve:
- Remove and Cut: Using the parchment overhang, lift the entire block out of the pan and place on a cutting board. Use a sharp knife to cut into squares or bars. For the cleanest cuts, run your knife under hot water and wipe dry between each cut, or let the bars sit at room temperature for 10 minutes before cutting.
Notes
- Don’t rush the caramel cooking time—constant stirring and patience ensure smooth, non-grainy caramel.
- The caramel MUST be completely cool and firm before adding the chocolate, or the layers will mix.
- For ultra-clean cuts, freeze the bars for 20 minutes before slicing.
- Store in an airtight container with parchment between layers to prevent sticking.
- These bars are rich—consider cutting them into smaller pieces!
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Dessert, Bars & Cookies
- Method: Baking, Stovetop
- Cuisine: British, American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bar (1/24 of recipe)
- Calories: 285
- Sugar: 26g
- Sodium: 95mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 35mg