Yes, Thai peanut sauce can be frozen. To freeze, transfer the sauce to an airtight container and store in the freezer for up to 3 months. Thaw in the refrigerator overnight before using.