You wouldn't notice the affects of a diet that is devoid of iron for several weeks... you especially wouldn't notice the affects after individual meals. Once you become iron deficient and anemic, you'll start "feeling good" from sugary foods and stimulants that offset the exhaustion from low red blood cells. You wouldn't even feel better from eating iron rich meals until about a week.
There's a similar story for every other vitamin.