Question: are carbs the reason for weight gain?
Answer: Carbs Don't Make You Gain Weight but Excess Calories Do Carbs don't cause instant weight gain, but starchy carbs do have a tendency to be calorie-dense. And if you eat too many calories, you'll probably put on weight, whether those calories are from carbs or another nutrient.