Question: what a diabetic should eat to gain weight?
Answer: Some foods can help you to gain weight without causing big rises in your blood glucose (sugar) levels. These include foods high in: Protein, such as meat, fish, chicken, legumes, eggs, nuts and full-cream dairy foods. Energy, such as margarine, avocado, nut butters, oil and salad dressing.