Marinating can enhance the flavor of fish but leaving it too long can make it mushy or cause the acidity to start cooking it. If you’re following a recipe, stick to the recommended marination time. If you’re experimenting, keep the marination under 30 minutes to be safe.