There are numerous high calorie snacks and healthy weight-gain recipes based on yogurt. Here are a few: Yogurt and fruit. Combine 1–2 cups of yogurt with fresh or dried fruit. You can also add nuts, seeds, honey, granola, dark chocolate, or coconut flakes.