Yes, the homemade peanut butter frosting can be frozen for up to 3 months. When ready to use, thaw overnight in the fridge. If the frosting looks deflated at all, simply whip it with a hand mixer for a minute or two to revive.