La dieta tradizionale tedesca è ricca e pesante, con patate, carne, pane e birra come punto focale. Mentre ogni regione del paese dà la propria impronta ai piatti classici, l'attenzione alle patate, al servizio della carne con frutta invece della verdura e al consumo di birre artigianali locali sono i segni distintivi di questa dieta.
Il cibo ha sempre giocato un ruolo determinante ruolo culturale in Germania. A causa della sua topografia impegnativa, la Germania non è un importante centro agricolo, quindi deve importare la maggior parte dei suoi ingredienti. Tuttavia, il re Federico il Grande (1712-1786) diede semi di patate ai cittadini e insegnò loro tecniche di coltivazione, introducendo un alimento base nella tradizionale dieta tedesca. Dopo la seconda guerra mondiale, la Germania fu divisa nella Germania orientale e occidentale, con la metà orientale che sviluppò uno stile di cucina più influenzato dalla Russia e la metà occidentale che mantenne le tecniche classiche. Oggi ai tedeschi piacciono i cibi di tutto il mondo; la fusione di piatti tradizionali con preparazioni e ingredienti internazionali mantiene questa cucina vibrante e sperimentale. Tuttavia, i piatti tedeschi tradizionali ben preparati rimangono popolari e nelle piccole città potrebbero essere tutto ciò che è disponibile.
Il sauerbraten è un tipico stufato di carne tedesco a base di arrosto di maiale, manzo o vitello in salamoia nel latticello quindi arrostito in salsa. Nella zona del fiume Reno, il sauerbraten è anche aromatizzato con uvetta, spezie salate e aceto. Sauerbraten è comunemente servito con cavolo rosso. La cotoletta alla milanese è un piatto comune per il pranzo o la cena. Un filetto viene pestato a 1/8 di pollice di spessore, coperto di farina, immerso in uovo sbattuto e pangrattato e fritto. Il filetto è generalmente di vitello ma può anche essere di maiale o pollo. Anche il pesce in salamoia è tipico, compresi piatti come karpfen bleu a base di carpa con aceto, servito con patate e raccolta di bratkartoffeln, aringhe fritte in salamoia e servite con patate e cipolla.
Knödel, o gnocchi, sono serviti con molti piatti principali. Gli gnocchi sono fatti con patate o pane, quindi bolliti o fritti. Nel sud, sono più comuni spätzle, piccoli gnocchi sdolcinati delle dimensioni di alcuni chicchi di riso raggruppati.
I carrelli della salsiccia vendono cibo di strada in quasi tutte le città tedesche. A Berlino, le patate vengono spesso servite con una salsiccia come il bratwurst e pancetta.
I pani tedeschi più comuni sono fatti di segale e di segale; molti sono a lievitazione naturale. I pretzel morbidi sono cibo di strada onnipresente.
A Berlino, Berliner Weisse è la birra preferita locale. Questa birra acida viene servita in ampi calici, spesso con uno sciroppo verde fatto dall'aroma di bosco di erbe aromatiche della foresta, o uno sciroppo di lampone rosso, per addolcirlo. Colonia è la patria della birra chiara chiara e fruttata chiamata Kölsch. A Lipsia, il famoso Gose di colore arancione viene preparato con sale e coriandolo. Bamberg serve pilseners e il Rauchbier al malto affumicato. Queste birre classiche, impregnate di cultura locale e preparate allo stesso modo per centinaia di anni, sono un aspetto amato della tradizionale dieta tedesca e sono un ottimo accompagnamento per pasti abbondanti.