While the cookie crust is baking make the flourless chocolate cake layer. Before baking bring the oven to 350°.
Set up a double boiler. Place the butter and chocolate in the double boiler, stir until combined and melted. Remove the bowl with the chocolate mixture from the heat.
In a medium bowl whisk together the espresso powder, coffee, salt, and vanilla.
Separate eggs whites from the egg yolks put the egg whites into a medium-sized bowl and the egg yolks into a small bowl.
In the bowl of a stand mixer (or a large bowl with an electric mixer) beat the eggs yolks and 1/2 cup sugar until light, fluffy and almost doubled in volume.
This will take about 5 minutes.
Slowly add the melted chocolate into the egg and sugar mixture in the stand mixer bowl and stir just until combined. Then add the espresso powder, coffee, salt, and vanilla mixture and mix until just combined. Transfer this mixture into a large mixing bowl, and clean the bowl of the mixer.
Add the egg whites into the stand mixer bowl and whisk until foamy.
Add the remaining half cup of sugar and turn the mixer to high speed and mix until it forms soft peaks.
Fold 1 cup of the egg white mixture into the chocolate mixture using a rubber spatula gently fold them until they are combined. Be careful not to over mix, then add the remaining egg white mixture and fold it until just combined.
Pour the flourless chocolate cake into the cooled cookie crust and placed into the oven, set at 350°.
Bake for 38 to 42 minutes, until the cake is set.
Remove the cake from the oven and allow to cool completely.