Prepare the individual ramekins. Preheat the oven to 450° F. Butter and lightly dust the bottom of the (4-6) ounce ramekins with unsweetened cocoa powder. Place the ramekins on a parchment-lined baking sheet.
Melt the chocolate and butter. In a microwave-safe bowl, add the chopped chocolate and butter. Microwave for 30-second intervals, stirring in between, until smooth. It should take about 60-90 seconds. Once melted, stir in the espresso powder and set the bowl aside.
Beat the eggs and sugar. In a large bowl, beat the whole eggs, egg yolks, coconut sugar, and vanilla extract at high speed until thickened and pale. This will take around 3 minutes.
Mix everything. Pour the melted chocolate mixture into the whipped eggs mixture. Add the almond flour and salt. Slowly stir everything together using a silicone spatula. The batter will be slightly thick.
Fill the ramekins. Using a large cookie scoop, spoon the batter evenly into the prepared ramekins.
Bake. Place the baking sheet with the ramekins into the oven and bake for 7-9 minutes. The sides of the cakes should be set and the centers soft. Let the cakes cool in the ramekins for 1 minute. Run a clean knife around the edges of each cake to help loosen them. Cover the top of the cakes with an inverted dessert plate, and carefully turn them over. Let it stand for 10 seconds, and then remove the ramekins.
Serve. Add a light dusting of powdered sugar over the top, and serve warm lava cakes with vanilla ice cream.