Gerhard Püschel studierte Medizin an der Christian-Albrechts-Universität in Kiel und promovierte ebendort. Danach studierte er Biochemie in Bloomington, Indiana, und habilitierte sich an der Georg-August-Universität Göttingen in Biochemie. Seit 2000 ist er Inhaber des Lehrstuhls Biochemie der Ernährung an der Universität Potsdam.