Frosting from Your Food Storage
I like buttercream frosting, but it is difficult to make when you don't have butter!  And butter is a difficult thing to store for very long. In fact, all oils/fats are difficult to store for long periods of time.  They go rancid very quickly when exposed to light or heat.  I've struggled with this in