our recommendation on how long to cool a cake before icing it, is to wait 2-3 hours for your cake to cool completely. then add a crumb coat and refrigerate the cake for up to 30 minutes. once that is done, you'll be able to ice until your heart's content.