Everything I have read about cream cheese frosting says 2 hrs. Keep in mind that includes the time you have it out to bring to room temperature yo make the frosting.