I've noticed that with chinese and thai food, I feel hungry shortly after eating. I usually eat this kind of food at a buffet, so I'm definitely getting full. Then about 1 hour later I'm kind of hungry. Anyone know why? Is this common?
the reason is because chinese/thai foods contain lots of carbohydrates -rice or noodles-that metabolize really fast. This is what makes you feel hungry again so soon. there is very little protein.
Most Chinese places put MSG in their food it is a chemical that makes you think you are full when you aren't that is why after about an hour you are feeling hungry another thing is alot of people say "oh you will feel hungry about an hour after you eat Chinese " it is power of suggestion
Stop focusing on carb high foods. Eat the meat and veggies and skip the rice and noodles.
Another thing, people tend to eat quickly at buffets, the quicker you eat the quicker you are going to get full. And let's not forget all the fat that is in those foods. Fat digests quickly. They make the food so you get full and get out. If they had light, healthy food they wouldn't make a profit. Try eating at a higher end Asain restaurant and you will not get that full sick feeling, and hunger quickly afterward.
Thais generally eat when there hungry , maybe eat five or six times a day , the food is light and cheap, In western countries you pay through the nose , a Thai meal in Thailand can be eighty pence to the equivalent of eight or ten pounds in the UK.
Thai food is very good for you and can be made very easily,all you need is the basics and you can create most dishes.
For me personally, I eat spicy thai and after awhile, I have to stop because my mouth burns too much. So usually an hour later, my body realizes it's still hungry.
[...]