Preheat oven to 325°F (160°C). Grease and flour two 9-inch pans with cocoa powder.
Sift flour, salt, baking powder, baking soda, cocoa, and sugar into a bowl.
Add oil, hot coffee, milk, pureed tofu, and vanilla. Beat until smooth.
Pour batter evenly into pans. Bake 25–30 minutes until a toothpick comes out clean.
Cool cakes completely on a wire rack.
For frosting: Beat icing mix, butter, hot milk, vanilla, and baking soda until creamy.
Place one cake layer upside down, frost, then add second layer. Frost top and sides.
See full steps with tips & photos → https://theboatshedcafe.com/eggless-chocolate-cake/