Not your ordinary layered bar, carmelitas sandwich a sticky caramel, chocolate, and pecan filling between two layers of buttery, streusel-like shortbread studded with oats. Their variety of both flavors and textures make them an irresistible temptation and an easy crowd-pleaser.

15 mins
35 to 40 mins
1 hr 35 mins
24 bars


Prevent your screen from going dark as you follow along.
  1. Preheat the oven to 350°F. Lightly grease a 9" x 13" pan.

  2. To make the crust: Combine the flour, oats, sugar, baking soda, and salt. Add the butter and stir by hand or on low speed of a stand mixer until the mixture is crumbly.

  3. Transfer half the crumb mixture to the prepared pan and press it evenly into the edges and corners.

  4. Bake the crust for 10 minutes.

  5. Remove the crust from the oven and set it aside to cool for 10 minutes.

  6. To make the filling: Melt the caramel and milk over low heat in a saucepan or in a microwave, stirring to combine.

  7. Pour the caramel onto the crust, spreading it to the edges, and allow to cool until set, about 20 to 30 minutes.

  8. Scatter the chocolate chips and pecans evenly over the firm caramel layer, then top with the remaining crumb mixture.

  9. Bake the bars for 25 to 30 minutes, until the crust is lightly browned and the caramel is bubbling around the edges.

  10. Remove the bars from the oven, loosen the edges, and allow them to cool completely in the pan before cutting and serving.

  11. Store wrapped bars at room temperature for a few days; freeze for longer storage.