Question: how long does it take to gain weight?
Answer: It Takes Three Hours to Gain Weight (Say Whaaat?!) So, in a meal with roughly 30 grams of fat in it, you'll have a couple teaspoons of fat around your midsection after about three hours.