At a minimum, you should soak chicken in Greek yogurt for 30 minutes, but it will be even better if marinated overnight. If it's marinated longer than 24 hours, the acid in the yogurt will begin to break down the protein fibers, making the chicken mushy.