It's recommended to avoid staining foods and drinks such as coffee, tea, and red wine for at least 24-48 hours after teeth whitening. Your dentist can provide specific instructions based on your individual treatment plan.