Heme-iron (iron from animal sources) is absorbed much better then plant iron.
The best iron rich foods are red meat, liver and clams. Too much red meat isn't optimal for health so start eating clams regularly.
The taste of clams kind of sucks but if you put them in things like pasta sauce you won't even taste them.