German Phrase
Hast du Hunger auf Mittagessen?
Meaning
This phrase is a standard way to ask if someone feels like eating lunch. In German, you 'have hunger' rather than 'being hungry', and the preposition 'auf' is used to specify what you are craving or ready to eat.
When to use
Use this phrase in informal or semi-formal settings, such as with colleagues or friends, typically between 11:30 AM and 1:30 PM. It is a great conversation starter to suggest a meal break.
✦Grammar Breakdown
HastduHungeraufMittagessen
Haben (Hast)
German uses the verb 'haben' (to have) with nouns like Hunger, Durst, or Angst to express states of being.
Preposition 'auf'
When you have an appetite for something specific, you use 'auf' followed by the accusative case.
🗨In Conversation
Es ist schon zwölf Uhr. Hast du Hunger auf Mittagessen?
It is already twelve o'clock. Are you hungry for lunch?
Ja, ich habe großen Hunger! Gehen wir in die Kantine?
Yes, I am very hungry! Shall we go to the cafeteria?
✕Common Mistakes
Bist du Hunger?
In German, hunger is something you have (haben), not something you are (sein).
Hast du Hunger für Mittagessen?
While 'für' means 'for', the preposition 'auf' is the idiomatic choice when expressing a desire for a specific meal or food item.
↔Alternatives
Möchtest du Mittagessen?
Would you like lunch?
Wollen wir etwas essen?
Do we want to eat something?
Cultural Tip
In Germany, Mittagessen is traditionally the largest meal of the day. While many urban professionals now eat a lighter lunch, the time slot around noon is still strictly observed for breaks. Using 'Hunger haben auf' sounds very authentic and conversational.

