Carbohydrates
Nearly all the foods that you eat daily (like bread, pasta, rice, potatoes, etc.) contain carbohydrates. Vegetables like potatoes, yams, cabbages, spinach, cauliflowers, radishes, Brussels sprouts, beans, etc. are good weight gaining foods.