Tofu is perishable. After opening a package make sure you store the tofu properly. It is best to store it completely submerge in cool water in an airtight container in the refrigerator. The water should be replace daily. Keep the tofu only for 5 to 7 days. If you notice a sour smell or any change in color, toss it out!