Niemieckie pożywienie jest niejednolite. Zwyczaje kulinarne różnią się w zależności od regionu. w Schwarzwaldzie i Badenii-Wirtembergii warzywa odgrywają dużą rolę. na południu w Bawarii, potrawy są bardziej tłuste. W kuchni niemieckiej widać wpływy włoskie, greckie, hiszpańskie, tureckie, dalekowschodnie. mimo to nie jest ona wyszukana i nie zdobyła uznania na świecie. dla wielu osób jest po prostu za tłusta. niemieckie potrawy są pożywne i kaloryczne.
Stały składnik niemieckiego menu to wieprzowina. Niemcy przetwarzają ja na wszelkie sposoby: różne gatunki kiełbas, kiełbasek, wędliny. wybór zup jest skromny. Gulaschsuppe - najbardziej znana - to jest rozcieńczona wersja podstawowej potrawy węgierskiej (ungarische), Bohnensuppe - zwykle bardzo ostra, Zwiebelsuppe - zupa z czerwonej cebuli, i Leberknödelsuppe- Bawarska zupa z knedlami.
Niemcy chętnie jadają też kapustę: gotowaną, smażoną, kiszoną. Zielona kapusta jest marynowana, jako Sauerkraut, czerwona gotowana jest z jabłkami, w celu sporządzenia Apfelrotkohl. Szparagi to inne lubiane warzywo. Na szparagi sezon trwa od kwietnia do czerwca. Wiele restauracji serwuje specjalne, szparagowe menu. Ziemniaki są również ważnym elementem pożywienia. Z ziemniaków rzadko robi się purée, częściej zaś knedle. Sałatki z sałaty, ogórków, buraków, marchewki czy korniszonów traktowane są, jako przystawki.
Dobrym, szybkim i pożywnym rozwiązaniem jest Eintopf - duże danie gotowane w jednym garnku, które zastępuje cały obiad. W zależności od składników przypomina zupę, potrawkę, bądź gulasz. Danie składa się niemal ze wszystkiego, co jest jadalne.
Apfelstrudel - gorące ciasto z jabłkami - to najbardziej lubiany deser. Farsz składa się z jabłek, rumu, cynamonu i rodzynek. Całość zawijana jest w płat cienkiego ciasta. Do tego dodaje się gałkę lodów waniliowych lub bitą śmietanę.