Yes, you can buy them frozen and they're great in a pinch. However, I much prefer this homemade version.