If you've been told you need to gain weight for your health, don't reach for the cake and ice cream just yet. There are some foods that are high-calorie, but are also high in saturated fat, like your favorite desserts. There are, however, healthy high-calorie foods that doctors recommend to patients in order to gain weight, providing them with a more healthy lifestyle. Single-ingredient foods are generally healthier than processed foods, so toss the packaged sweets aside and eat them only occasionally in order to create a healthy, high-calorie eating regimen.
Sprinkle nuts on your cereal. Nuts, particularly almonds, hazelnuts, pine nuts, peanuts, pecans, walnuts and pistachio nuts, help lower the risk of heart disease. Nuts are also high in calories. Placing one-fourth cup of chopped walnuts on your cereal will add 200 calories to your daily intake.
Dress your pasta and salads with olive oil. Olive oil is high in calories--just 1 tablespoon contains 120 calories--but olive oil does not carry the same risk of heart disease and stroke that butter, lard and vegetable oil do. Instead, olive oil contains HDL, or high-density lipoprotein, which lowers bad cholesterol, decreasing the risk of heart disease.
Mix wheat germ into your meals. Wheat germ is a powdery substance, derived from wheat kernel embryos that is high in folic acid, but contains only half a gram of saturated fat per serving. Stirring one-fourth cup of wheat germ into pudding or yogurt will add 120 calories to your meal.
Eat avocado once a week. Avocado is a fruit high in vitamin K, dietary fiber and potassium. Although a medium avocado does contain over 4 grams of saturated fat, take advantage of its dietary benefits by eating it occasionally. One medium-sized avocado contains 161 calories.
Add a baked sweet potato as a side dish. Sweet potatoes contain far more vitamins than its plain, white counterpart. One large baked sweet potato, eaten plain with the skin, contains 162 calories. Adding low-fat yogurt or a dab of butter to the potato will increase the calorie count.
Eat eggs, but not too many. Some cholesterol is necessary, even some bad cholesterol. Although eggs are high in cholesterol, they can be eaten occasionally and in moderation as part of a healthy diet. One egg contains 70 calories.