Buying food is one of the most genitive-heavy activities in Polish. Every quantity word — kilo, litr, pół, dwa kilogramy — pulls the thing you are buying into the genitive, and polite orders use the same genitive in a "partitive" sense (poproszę chleba, "some bread, please"). A single trip to the shop drills this pattern dozens of times, which is exactly why it is worth annotating. Here is an exchange between a customer (klient) and a shop assistant (sprzedawca).
The dialogue
— Dzień dobry. Poproszę pół kilo sera żółtego.
Hello. Half a kilo of yellow cheese, please.
— Proszę bardzo. Coś jeszcze?
Here you go. Anything else?
— Tak, poproszę litr mleka i dwa kilogramy ziemniaków.
Yes, a litre of milk and two kilos of potatoes, please.
— A czy są świeże jajka?
And do you have fresh eggs?
— Są. Ile pan chce — dziesięć czy piętnaście?
We do. How many would you like — ten or fifteen?
— Dziesięć, proszę. I jeszcze trochę chleba.
Ten, please. And some bread as well.
— To wszystko?
Is that everything?
— Tak, to wszystko. Ile płacę?
Yes, that's everything. How much do I pay?
— Razem dwadzieścia trzy złote i pięćdziesiąt groszy.
Twenty-three złotys and fifty groszy altogether.
Line-by-line annotation
Poproszę — the polite order verb
Poproszę ("I'll have / I'd like") is the standard verb for ordering and requesting in a shop. It is the perfective future of poprosić, used here with present-time politeness force — softer than the blunt present proszę. Whatever follows it goes into the genitive when you are asking for a quantity or a portion.
Poproszę pół kilo sera żółtego.
Half a kilo of yellow cheese, please.
Break this down: pół ("half") + kilo + sera żółtego. Sera is the genitive of ser ("cheese"); the adjective żółtego ("yellow") agrees in the genitive too. Note the orthography: żółty carries ż (z with a dot) and ó (o with an acute) — two different sounds, both written with diacritics. The measure word kilo itself does not decline here; the genitive lands on the noun being measured.
Measure word + genitive — the core pattern
This is the structural heart of grocery shopping. The thing being measured stands in the genitive, because a measure expresses a quantity of something.
Poproszę litr mleka.
A litre of milk, please.
Mleka is the genitive of neuter mleko ("milk"). Litr is nominative (it is the head of the phrase), and mleka answers "a litre of what?"
Poproszę dwa kilogramy ziemniaków.
Two kilos of potatoes, please.
Two layers of case here. First, the number: dwa takes kilogramy (nominative/accusative plural — dwa, trzy, cztery keep the plural form). Second, the measured noun: ziemniaków is the genitive plural of ziemniak ("potato"), governed by the measure kilogramy. The full number-and-case logic is at /grammar/polish/numbers/grammar/case-government.
The partitive — trochę chleba, "some bread"
When you want an unspecified amount — "some," "a bit of" — Polish uses the genitive with no number at all. This is the partitive genitive, and it quietly softens an order.
Jeszcze trochę chleba.
Some more bread as well.
Trochę ("a bit, some") governs the genitive chleba (genitive of chleb, "bread"). You could even drop trochę in a fluent order — poproszę chleba on its own means "some bread, please," whereas poproszę chleb (accusative) would point at a specific, whole loaf. That contrast is the heart of the partitive, explained at /grammar/polish/cases/genitive/partitive.
Poproszę wody.
Some water, please.
Again partitive: wody (genitive of woda) means "some water," not a specific named bottle.
Czy są…? — asking what's available
Czy są świeże jajka?
Do you have fresh eggs? / Are there fresh eggs?
Czy opens a yes/no question; są is "(they) are / there are." Świeże jajka ("fresh eggs") is nominative plural here — it is the subject of są, not a measured quantity, so no genitive. This is a useful contrast: existence questions take the nominative, but quantities take the genitive.
Numbers and the goods — dziesięć jajek
The assistant offers dziesięć czy piętnaście ("ten or fifteen"). Numbers from five upward (and piętnaście) govern the genitive plural: dziesięć jajek, piętnaście jajek — jajek being the genitive plural of jajko. The customer answers simply dziesięć, with the noun understood.
Prices — Ile płacę? and reading złotys
Ile płacę?
How much do I pay?
Ile ("how much / how many") + the present płacę ("I pay," from płacić). This is the natural way to ask the total.
Razem dwadzieścia trzy złote i pięćdziesiąt groszy.
Twenty-three złotys and fifty groszy altogether.
The currency form follows the number's grammar. Dwadzieścia trzy ends in trzy (3), so it takes the plural złote; numbers ending in 5–9 or the teens would take the genitive plural złotych (e.g. pięć złotych). Pięćdziesiąt groszy uses the genitive plural groszy because fifty governs the genitive. Watch the diacritics in pięćdziesiąt: ę (nasal e), ć (soft c), ą (nasal a).
Common mistakes
❌ Poproszę litr mleko.
Incorrect — a measure word governs the genitive of the thing measured.
✅ Poproszę litr mleka.
A litre of milk, please.
❌ Poproszę pół kilo ser.
Incorrect — 'cheese' must be in the genitive after the measure: sera.
✅ Poproszę pół kilo sera.
Half a kilo of cheese, please.
❌ Poproszę dwa kilogramy ziemniaki.
Incorrect — after a measure word, 'potatoes' goes to the genitive plural ziemniaków.
✅ Poproszę dwa kilogramy ziemniaków.
Two kilos of potatoes, please.
❌ Czy są świeże jajek?
Incorrect — as the subject of 'są' the noun is nominative plural, not genitive.
✅ Czy są świeże jajka?
Are there fresh eggs?
❌ Pięć złote.
Incorrect — five governs the genitive plural: pięć złotych.
✅ Pięć złotych.
Five złotys.
Key takeaways
- Poproszę is the polite order verb; the goods that follow it usually go to the genitive.
- Every measure word (kilo, litr, pół, kilogramy) governs the genitive of what is measured.
- The partitive genitive expresses an unspecified amount: trochę chleba, poproszę wody ("some bread / water").
- Existence questions (Czy są jajka?) take the nominative subject; quantities (dziesięć jajek) take the genitive.
- Currency agrees with the number: trzy złote, but pięć złotych and pięćdziesiąt groszy.
Now practice Polish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Polish→Related Topics
- The Partitive GenitiveB1 — How Polish uses the genitive instead of the accusative to mean 'some' of a substance — chleba (some bread) vs chleb (the bread).
- Quantity Words: dużo, mało, kilka, parę, wieleA2 — The vague quantity words — dużo, mało, kilka, parę, wiele, trochę — all govern the genitive and trigger neuter-singular verb agreement, exactly like the numbers five and above.
- Shopping and TransactionsA2 — Shopping in Polish — Ile to kosztuje?, Czy są…?, Szukam… (+ genitive), Czy mogę przymierzyć?, Poproszę…, paying kartą / gotówką, and the case traps hidden in everyday shopping: szukać takes the genitive, and prices use the genitive plural (dziesięć złotych) under the after-numbers rule.
- Food and DrinkA2 — A food-and-drink phrase bank with its grammar — the partitive genitive for 'some bread/water', gender-marked głodny/głodna, smakować + dative, meal names, and ordering with Poproszę.
- How Numbers Govern Noun Case (the 2-4 vs 5+ Rule)B1 — The central rule of Polish numeral syntax: 1 takes nominative singular, 2-4 take nominative plural, and 5 and up flip the noun into the genitive plural — plus the teens exception and compound numbers.