Question: how to gain weight for one day?
Answer: Don't drink water before meals. This can fill your stomach and make it harder to get in enough calories.
Eat more often. ... 
Drink milk. ... 
Try weight gainer shakes. ... 
Use bigger plates. ... 
Add cream to your coffee. ... 
Take creatine. ... 
Get quality sleep.