You can certainly freeze these muffins. If you plan to freeze them for just a couple of weeks, you can put them straight into an airtight container. If you want to freeze them for 2-3 months, wrap them in some plastic wrap before placing them in the container. When you are ready to eat the muffins, simply let them defrost on the counter for an hour or two.