You may also not be getting enough fiber, especially soluable fiber, good for maintaining good cholesterol levels. If you're eating less than 1200 per day, there is a concern your not getting enough nutrients for heart health. Roxanne Moore, RD For your heart, if you consume more calories than what your body needs, they will be stored as body fat. It doesn't matter than if they come from proteins, carbos, or fat. You will store more body fat and in turn, if you gain weight, and that's more weight than you should have, then you are increasing heart disease risk.
Cholesterol is a fat-like substance.
It is produced by your body, by your liver. Cholesterol in food could raise your blood cholesterol. The American Heart Association recommends we consume no more than 300 mg. of cholesterol per day. Moderator I'm at the grocery store. Roxanne Moore, RD Refer to the food guide pyramid.