Other seafood sources for high iron and B12 include oysters, trout, salmon and haddock. For people over 50 who must limit saturated fat and cholesterol, seafood sources make superior choices to meats for building up your blood.
More specifically, sedentary men ages 19 to 30 need 2,400 to 2,600 calories; 31- to 50-year-old men require 2,200 to 2,400 calories; and sedentary men over the age of 50 need 2,000 to 2,200 calories each day to maintain a healthy body weight.
But make sure you get the green light from your doctor first, especially if youâre suffering or have suffered from an illness. To gain weight, you should consume 1600 calories a day. Each one of your meals should be about 400 calories and you can snack on a total of 400 calories a day. If you prefer, have 430 to 435 calories for each meal and keep your snack total to 300 calories â whatever works best for you. We have different calorie plans for women, depending on your needs.