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.
Whether your goal is to lose weight, gain weight or maintain your current weight, you must know how many calories your body uses each day so you know how many to consume. The average person may burn anywhere from 1,500 to 2,500 calories per day. That number varies by age, weight, gender and lifestyle. For consistency, we will use a 28-year-old, 154-pound woman. Generally, a 28-year-old, 154-pound woman burns about 2,124 calories each day, just by routine living.