Your weight is gradually increasing, so you don't need to supplement any nutrition. Judging from the information provided, it may be that the fat intake is too high. It is suggested to eat boiled eggs for breakfast, less or no fried foods such as fried eggs and spring rolls for Chinese food, and miscellaneous grains porridge, corn and sweet potatoes for dinner besides vegetables. Add some food between meals, such as biscuits, milk, soybean milk, fruits, dried fruits and so on. Avoid hunger before meals.
Run for half an hour and walk for half an hour every day. This amount of exercise is enough, stick to it. If you have time, you can do yoga.