How to Say 'I Don't Eat ___' in German: Meat, Dairy, or Nuts
Learn to say 'I don't eat meat, dairy, or nuts' in German using 'Ich esse kein...' or 'Ich esse keine...'. Master the pattern for personal dietary restrictions.

In German, to say you don't eat a certain food, you use the phrase 'Ich esse kein' or 'Ich esse keine', followed by the food. The choice between 'kein' and 'keine' depends on the gender of the noun. This lesson teaches you how to express that you don't eat meat, dairy, or nuts. You'll learn the correct forms, pronunciation, and how to use them in real situations like ordering food or explaining your diet.
By the end, you can…
- say that I don't eat meat, dairy, or nuts in German.
- choose between 'kein' and 'keine' based on the noun's gender.
- use these phrases in a conversation about food restrictions.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
Ich esse kein Fleisch.
I don't eat meat.
ish ES-uh kine FLYSH
'Fleisch' is neuter, so 'kein' is used. This is a general statement about your diet.
Ich esse keine Milchprodukte.
I don't eat dairy products.
ish ES-uh KYE-nuh MILKH-proh-duk-tuh
'Milchprodukte' is plural, so 'keine' is used. This includes milk, cheese, yogurt, etc.
Ich esse keine Nüsse.
I don't eat nuts.
ish ES-uh KYE-nuh NUES-suh
'Nüsse' is plural, so 'keine' is used. This refers to all kinds of nuts.
Ich esse kein Fleisch und keine Milchprodukte.
I don't eat meat and dairy products.
ish ES-uh kine FLYSH unt KYE-nuh MILKH-proh-duk-tuh
Combine two restrictions. Note the different forms: 'kein' for Fleisch, 'keine' for Milchprodukte.
Ich esse keine Nüsse und kein Fleisch.
I don't eat nuts and meat.
ish ES-uh KYE-nuh NUES-suh unt kine FLYSH
Another combination. The order can be changed; just match 'kein/keine' to the noun.
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
The pattern is: 'Ich esse' + 'kein' or 'keine' + noun. Use 'kein' for neuter nouns (e.g., 'kein Fleisch') and for masculine nouns in the nominative (e.g., 'kein Käse' as a subject). Use 'keine' for feminine and plural nouns (e.g., 'keine Milch', 'keine Nüsse'). Important: after 'esse', the noun is in the accusative case. In the accusative, masculine nouns change 'kein' to 'keinen'. So: 'Ich esse kein Fleisch.' (neuter), 'Ich esse keinen Käse.' (masculine, accusative), 'Ich esse keine Milch.' (feminine), 'Ich esse keine Nüsse.' (plural). For beginners, focus on 'kein' and 'keine'; 'keinen' is used for masculine nouns in the accusative case, which is common after 'esse'. So for masculine: 'Ich esse keinen Käse.'
When to use it
Use these phrases when you need to inform someone about your dietary restrictions, such as at a restaurant, at a friend's house, or when shopping. For example, if a waiter asks if you want meat, you can say 'Ich esse kein Fleisch.' If you're offered dessert with nuts, say 'Ich esse keine Nüsse.' It's direct and clear. For a softer tone, you can add 'leider' (unfortunately): 'Ich esse leider kein Fleisch.' This makes it sound more polite.
Listen to each line, then take one part and reply out loud.
Möchtest du ein Schnitzel?
Would you like a schnitzel?MUESH-tuhst doo ine SHNITS-ulNein, danke. Ich esse kein Fleisch.
No, thank you. I don't eat meat.nine, DAN-kuh. ish ES-uh kine FLYSHAlles klar. Möchtest du einen Salat mit Nüssen?
All right. Would you like a salad with nuts?AL-les klahr. MUESH-tuhst doo EYE-nen za-LAHT mit NUES-senNein, ich esse keine Nüsse. Aber ein Salat ohne Nüsse wäre super.
No, I don't eat nuts. But a salad without nuts would be great.nine, ish ES-uh KYE-nuh NUES-suh. AH-ber ine za-LAHT OH-nuh NUES-suh VAY-ruh ZOO-perA little context goes a long way
In German-speaking countries, dietary restrictions are generally respected, but it's helpful to communicate them clearly. Vegetarianism and veganism are common in cities, but in rural areas or traditional restaurants, options may be limited. When declining food, it's polite to say 'Nein, danke' first, then explain. Using 'leider' (unfortunately) can soften the statement. For example, 'Ich esse leider kein Fleisch.' In Austria and Switzerland, similar phrases are used, but regional food names may differ (e.g., 'Schnitzel' is common, but 'Fleisch' is understood everywhere).
One thing to watch for
Using 'nicht' instead of 'kein/keine', e.g., 'Ich esse nicht Fleisch.'
Try this instead: In German, to negate a noun, use 'kein' or 'keine', not 'nicht'. 'Nicht' is used to negate verbs or adjectives. So say 'Ich esse kein Fleisch.' For feminine/plural: 'Ich esse keine Milch.' Remember: 'kein' for neuter (and masculine in the nominative), 'keine' for feminine/plural, and 'keinen' for masculine in the accusative.
Your turn
Try answering out loud before checking a possible answer.
1How do you say 'I don't eat dairy' in German? (Use 'Milchprodukte')
Show a sample answer
Ich esse keine Milchprodukte.
'Milchprodukte' is plural, so 'keine' is used. This is the standard way to express this restriction.
2Fill in the blank: 'Ich esse ___ Nüsse.' (kein or keine?)
Show a sample answer
keine
'Nüsse' is plural, so 'keine' is correct. 'Kein' would be wrong here.
3Translate: 'I don't eat meat and I don't eat nuts.'
Show a sample answer
Ich esse kein Fleisch und keine Nüsse.
'Fleisch' is neuter, so 'kein'; 'Nüsse' is plural, so 'keine'. You can also say 'Ich esse kein Fleisch und keine Nüsse.' Alternatively, 'Ich esse weder Fleisch noch Nüsse' is more advanced.
To say you don't eat something in German, use 'Ich esse kein' for neuter nouns (and masculine in the nominative) and 'Ich esse keine' for feminine/plural nouns. For masculine nouns in the accusative (common after 'esse'), use 'keinen'. Practice with common foods like Fleisch, Milch, and Nüsse to make it natural.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s German into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr