Are you struggling to gain weight? 9 best foods to help

Milk Drink two glasses of milk a day, either with a meal or before or after exercise. Milk has proteins, calcium, carbs, fats, minerals, and vitamins, that adds muscle mass to your body.

Rice One cup of rice has around 200 calories, which can contribute to weight gain very fast.

Dried fruits High sugar contents in dried fruits make them perfect for gaining weight. 

Homemade smoothies Homemade smoothies are not only effective in gaining weight, they are much healthier than readymade protein supplements. 

Red meat Red meat is a high-protein food that can help you grow muscle and gain weight. It also contains leucine and creatine, which are important nutrients for increasing muscle building.

Fatty fish Fatty fish like salmon is high in vital fatty acids and proteins. They aid in weight gain and immunity.

Potatoes and maize Potatoes and maize are well-known and appetising options for gaining weight quickly.

Avocados Avocados are high in lipids, antioxidants, vitamins, and fibres. Avocado can be eaten as a main course, in sandwiches, and in other weight-gaining meals.

Eggs Whole eggs are your dietician's greatest option for weight growth because they are high in protein, calcium, and healthy fats.