Yes, you can freeze these muffins for longer-term storage. Allow them to cool completely before freezing. Wrap each muffin individually or layer them between baking paper, foil, or plastic wrap to prevent sticking together and freezer burn. Then, place the wrapped muffins in an airtight container or a resealable freezer bag. You may want to freeze them without glaze so it can be applied fresh after defrosting. They can be stored in the freezer for 2-3 months. When you're ready to enjoy them, thaw them at room temperature.