It is not a good idea of Increasing intake of junk foods and fatty foods to gain weight. You should be eating calorie dense yet nutritious food. Your calorie intake should come from foods that are healthy for you. The weight gaining diet should include high protein foods, high carbohydrate foods and healthy fats. Include these in your diet.
Breakfast: Banana and milk or banana shake or smoothie, whole-grain toast, fruits, nuts. Eat more fruit and drink less juice.
Do not take milk mixed with ghee . It is not healthy.
Lunch: Roti or chapatti or wholegrain bread, rice, green vegetables, paneer, dal, chole recipe, black-eyed beans (lobia), rajma, whole wheat pudding (dalia), etc Dinner: Similar to lunch
In-between meals:: fruit, sandwich, yogurt (curd), milk, cheese, salad
Avoid deep fried snacks like samosa (samosa recipe), pakodas, bhujia etc.
Avoid fast foods .