No, cabbage does not block iron absorption. On the contrary, it contains high quantities of vitamin C, which aids in iron absorption.