Ingredients
Method
Prepare the Brownie Base
- Blend the nuts: In a food processor, pulse the walnuts or pecans until finely ground. Be careful not to overprocess, or they might turn into nut butter.
- Add cocoa powder and salt: Toss in the cocoa powder and sea salt. Blend until everything combines.
- Incorporate the dates: Gradually add the Medjool dates. If the dates are too dry, soak them in warm water for 10 minutes, then drain before using. Blend until a sticky dough forms.
- Mix in the cashew butter: Add cashew butter and pulse until the mixture sticks together.
- Press into a pan: Line an 8×8-inch pan with parchment paper. Firmly press the brownie mixture into the base. Place it in the refrigerator while you work on the caramel layer.
Make the Caramel Layer
- Blend the dates: Add the pitted dates to a high-speed blender. Process until they form a smooth paste.
- Combine other ingredients: Add maple syrup, cashew butter, coconut milk, vanilla extract, and sea salt. Blend until silky smooth.
- Melt the coconut oil: Gently melt the coconut oil, then add it to the mixture. Blend again until fully incorporated.
- Spread the caramel: Pour the caramel over the chilled brownie base. Use a spatula to spread it evenly. Chill in the freezer for 30 minutes to firm up.
Create the Chocolate Topping
- Melt the chocolate: In a double boiler or microwave, melt the dark chocolate until smooth. Stir in the cashew butter for added creaminess.
- Pour over caramel: Spread the melted chocolate over the firm caramel layer.
- Decorate with pecans: Arrange pecans on top, pressing them gently into the chocolate. Sprinkle flaky sea salt for an extra burst of flavor.
- Chill again: Place the pan in the refrigerator for 1 hour or until the chocolate hardens completely.
