To get your weight gain strategy started, here are 5 nutritious, high-calorie (but still healthy) foods to add to your list:
Bread and cereals, in general, are good sources of complex carbohydrates, such as starches and fiber that provide energy for your body. These are the types of carbs that are metabolized a little more slowly than simple carbs (like sugar).
Pasta is another calorie-dense source of carbs that provides an ideal base for any number of meals. Simply add the sauce and you're ready to go.
Give yourself a quick calorie boost by eating a handful or two of dried fruit. They have less volume than their fresh counterparts, so you can eat more in one go without feeling stuffed.
Adding extra fat to your food is an easy way to add calories, but you want to be sure to choose the fats and oils that are good for you.
Avocados are rich in monounsaturated fatty acids. plus they have vitamin K, potassium, and fiber. One avocado has more than 200 calories, so it's a good way to add extra calories without sacrificing nutrition.