you can have bananas, chikko, paneer 50 gm a day. Its not necessary to eat non veg to increase weight. You can also gain weight with veg but the condition is to follow the proper diet
as well as make sure you are physically active as well.
Make sure you are having 3 glass of milk daily.