<s>[INST] Trying to loose weight I would eat 4 eggs for breakfast and a half bag of spinach, for a month. Went to the doctors and blood work showed high iron and cholesterol. My levels were always normal. My iron level is 302 what is the normal range for iron and is it possible if I eat no iron to get to a normal range, how long does it normally take. [/INST] Welcome to Chat Doctor .my dear friend as you told that your iron level is 302,its mean your value is high. Normal serum levels for men range from 76 to 190 micrograms of iron per DL. Normal levels for women are a little lower and range from 30 to 180 micrograms of iron per DL. Eggs contain a compound that impairs absorption of iron. One boiled egg can reduce absorption of iron in a meal by as much as 26-28 per. You should avoid fatty substance to improve lipid profile including body cholesterol. I suggest you to continue boiled egg daily and repeat your serum iron and lipid profile. After one month.than for query. </s>