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.
If youâre not supervised by a medical professional, avoid dipping below 1,200 calories daily. Harvard Health Publications suggests women eat at least 1,200 calories daily and men get a minimum of 1,500 calories a day unless supervised by their doctors. Women who eat 1,200 calories and men who consume 1,500 calories a day will likely lose weight. To maintain current body weights, women often require 1,600 to 2,400 calories daily, while many adult men need 2,000 to 3,000 calories a day, according to the publication Dietary Guidelines for Americans, 2010..