In addition to regular meals, you must add some high calorie foods to your diet , otherwise why gain weight ? If you do not have a problem with high blood pressure, you can eat these foods effortlessly. Such as- ghee / butter , eggs , cheese / cheese , soft drinks , beef , fried potatoes , sweet foods , chocolate , mayonnaise etc.