Thailand is pretty cheaper in terms of sea food (non veg.). one meal ( delicious street food) won't cost you more than 60-80 thaibhat ( 120- 160/- INR). while veg meal will cost you 250- 350 thaibhat or may be more. it's a paradise for non veg lovers
Hi Suman, The price also depends upon your choice between vegetarian or non-vegetarian food.
Bangok - For a budget traveller, food in beach shacks and street eateries: INR 200 - 500 whereas it can go upto INR 500 - 1000 and above.
Pataya - Avg cost for eating in a good restaurant is approx. 80-150 thaibaht. The street food will cost you around 50-60 thaibaht.
Already so many people answered to your query. I would like to add just one suggestion. If you happen to go to Pattaya, dont miss to try the food at Wah Ji Wah restaurant. It is just along the walking street. They serve some delicious Indian food.
Bangkok average meals for 2 Cost is around 300 Thai bhat to 400 bhat( non veg ) . But if you eat more lavishly then it goes upto 800 Thai bht Street Food - There are many cheap street food available in bangkok and pattaya Cost for 2 not more then 150 Thai bhat. Indian Food are quite easily available .. haven't tried in bangkok but we tried one in pattaya but we felt food was average not that great. Also there are McDonald's , KFC AND Burger King ...
The street food is pretty cheap in Pattaya. You can have a doner kebab in the streets Pattaya in 60 bahts. There are a lot of Indian restaurants near the walking street offering delicious Indian food at an average of 300 baht.