Sure, in the USA it is used quite often.
appetite - a desire to consume food. Also, a desire for anything specifically stated in the sentence (He has an appetite for football. She has an appetite for romance.)
We often say things like "We cooked a lot of food, so I hope you have a good appetite." Sometimes we substitute "healthy" for "good" in statements like this to indicate "big".
"Wow, you ate all of that food? You must really have a healthy appetite."
And my hope for you is that you continue to have a good appetite for English!
(Note: when appetite is not modified by "for something", it always refers to food.)