Line a 9×5 inch loaf pan with parchment paper and set aside. Soak the pitted dates for the caramel layer in warm to hot water for ten minutes, or while you are making the brownie layer.
Make the brownie layer first. In a food processor, add all the brownie layer ingredients. Pulse until combined a dough ball begins to form. Add a tiny bit more almond milk if the dough isn’t sticking together when you squeeze the dough in-between your fingers. Transfer dough into the prepared pan and evenly flatten it out. Use the bottom of a measuring cup or glass cup and firmly press it down. Place in the freezer while you make the caramel.
Make the caramel layer by draining the soaked dates very well. Add the dates and the rest of the caramel layer ingredients to the food processor. Blend until smooth, scraping the sides down occasionally. Spread caramel layer evenly over the brownie layer.
Add the toppings, pecans and chocolate chips, on top and press into the caramel layer. Place in the freezer to set for one hour. Slice and enjoy! Store in an airtight container in the freezer. They stay soft in the freezer.