Ingredients
Method
Prepare the Cake
- Preheat your oven to 170 degrees C (340 degrees F) and grease two 8-inch round pans.
- In a bowl, combine flour, cocoa powder, baking powder, baking soda, salt, and sugar.
- In a separate bowl, whisk together oil, eggs, vanilla extract, buttermilk, and hot coffee or water.
- Pour the wet mixture into the dry ingredients and mix until just combined.
- Divide the batter evenly between the prepared pans.
- Bake for 30-35 minutes until a skewer comes out clean. Let cool completely.
Make the Caramel Filling
- In a saucepan, simmer sugar and water over gentle heat until it becomes an amber color.
- Whisk in butter and heavy cream or evaporated milk along with salt.
- Let the caramel cool to thicken.
Prepare the Frosting
- Beat unsalted butter until fluffy, then gradually add powdered sugar.
- Blend in caramel sauce, vanilla extract, and milk to achieve desired consistency.
- Finish with a pinch of salt.
Assemble the Cake
- Place one layer of chocolate cake on a serving plate, and fill it with caramel filling.
- Add the second cake layer on top and frost the top and sides of the cake with the caramel frosting.
Notes
Serve at room temperature, optionally topped with sea salt or drizzled caramel. Store wrapped in plastic or in an airtight container for up to three days at room temperature or longer in the refrigerator.
