Is there a polite alternative to “No thanks, I’m full”?

English is not my native language, but when I was studying in the US, I was always trying to find an alternative to

I’m full!

I felt that it was a very improper way to express that I have eaten enough, especially when I was invited for dinner. I remember having difficulties demonstrating my gratitude towards my hosts when using this expression.

Being full feels to me a bit like a car that has been filled with gasoline and gasoline is just used to continue working. That’s not what I want to say…

Is there a better word I can use? I haven’t found one in the dictionary. There are, of course, long forms:

I have had enough [, thank you].

that I have learned to use, but I wonder if there is a short one.
Other Languages have rassasié (French), sazio (Italian) and satt (German). Should I use satiated?

Update: Thank you all for the overwhelming response! After 13 answers, I feel I got a better understanding of the phrase. I’m grateful for @Andrews answer, because he took the cultural aspect into consideration. This was the decisive part that I missed. I can also understand @MT_ Head that saying No thank you, I’m full while smiling isn’t offensive at all. Thanks for that.

I conclude that there is not a single wide spread word I can use which doesn’t sound stilted or strange (or even has a touch of sexual pleasure).

I now have a repertoire of polite responses available. I’m accepting the most helpful answer for me, but most of you got my up-vote. 🙂


MT_Head’s answer is spot on — saying “I’m full” isn’t rude.

I don’t think there is another single word that is similarly polite and well-understood.

If you want to avoid saying “I’m full”, you could say things like, “I’ve had plenty,” or “I’ve had too much already.”

Host: “Would you like any more?”

Guest: “Oh, no thank you, I’ve had
plenty. This was all wonderful, thank


Host: “Do you care for seconds?”

Guest: (leaning back) “Oh, no I can’t,
I’ve had too much already. Thank you,
it was delicious!”


Host: “Please help yourself, there’s
plenty more.”

Guest: “Oh, no, don’t tempt me!”
( in a joking / laughing manner )
“No, I better not, thank you. This was all fantastic!”

All of these are ways to avoid saying “I’m full” which would sound natural. However, be prepared that “I’m full” is probably the keyword your host is looking for, so if they insist…

Host: “Are you sure? There’s more dessert!”

Guest: “No, no I really can’t. I’m perfectly satisfied right now, if I ate any more it would be too much.”

In this way you can imply to your American host that you are not turning down the food because it isn’t good, but because you really have eaten all you would like to eat — or even a few bites too much.

Really I think what this (sadly) reflects is that we Americans are prone to eating too much food when we really like it, so if you don’t seem to have eaten “a little too much” your host may wonder if the meal wasn’t to your liking.

So, while you don’t have to say it yourself, it’s probably best to understand that this is reason people in America say “I’m full.” You’re indicating to the host that the food was so irresistible you already had a little bit too much, and now you really must decline (or risk being sick!).

As an American this isn’t part of my culture that I’m especially proud of, but it is what it is, and it’s better to understand than to remain uncomfortable with it.

I hope this helps! Good question, by the way 🙂

Source : Link , Question Author : Sebastian , Answer Author : F’x

Leave a Comment