Preheat your oven to 350℉ Spray a mini muffin tray with oil or use a silicone mini muffin tray and skip the oil.
Mix all of the base ingredients in a small bowl using a fork. Divide the mixture evenly to the muffin tray, filling about ⅓ full. Press down gently so there is flat top. Bake for 10-12 minutes or until golden brown.
In a small bowl, whisk together all of the caramel layer ingredients until smooth. Once the base layer has completely cooled, dollop on the caramel (about 1 tsp to each) and flatten out the tops with a small spoon.
Melt the chocolate chips with the oil over low heat, stirring constantly to avoid burning the chocolate. Pour the chocolate to fill the tops of each cup. Transfer the muffin tray to your freezer and allow to set for 2 hours.