Yes, you can freeze the Thai noodles and you may thaw and microwave just before serving.