Like any other city in Thailand, Koh Pha Ngan is known for its Thai food. The Thongsala daily food market is a great place to experience the local culture and delicious Thai food. The whole island offers fresh seafood and also a lot of vegetable items. One of the best seafood restaurants is Fisherman's Restaurant. Besides Thai food, the island also has some brilliant Italian and English restaurants, some of them being Cucina Italiana, Fabio's and Mason's Arms. A must try when you're in Koh Pha Ngan are the street Pad Thai, coconut cake, mango with sticky rice and spicy sausages at Thongsala.
Koh Pha Ngan offers a variety of restaurants with cuisines from all over the world. Hence, it's not difficult to find Indian food. Some of the best Indian food restuarants are Om Ganesh and Bollywood Indian restaurant. There are also restaurants providing good quality and delicious vegetarian and vegan dishes like Green Leaf Cafe and Narain restaurant. There are no particular jain restaurants, but you can mention your request to the chef and they would help you out.