Вообще лучше сдавать не на гемоглобин, а на сывороточное железо (или какое-то такое, уж не помню точно) - по этому анализу будет видно, стоит пить препараты или нет. Если сывороточное низкое, продуктами его быстро не поднять, лучше препаратом.
Мне моя врач сказала что в сыворотке железа достаточно,пить ничего не надо. А в первую беременность пила какие то таблетки, были запоры, но сам гемоглобин так и не поднялся