The 6 Best Healthful Foods to Gain Weight Fast

Eggs

In addition to being calorically dense, eggs contain vitamin D which is hard to get from food. 

Oats

Oats are a whole grain loaded with health benefits including improving gut bacteria due to containing the prebiotic beta-glucan, a soluble fiber.

Fatty Fish

Fish is a rich source of protein.

Avocado

Avocados are especially rich in folate, potassium, and vitamins C and K.

Trail Mix

Dried fruit contains more highly concentrated calories in a lower volume than fresh fruit.

Full-Fat Greek Yogurt

Full-fat Greek-style strained yogurt is loaded with protein, probiotics and calcium, and it also contains Vitamin B12.

Mediterranean Diet Anti-Inflammatory Snacks