Вопрос у вас поставлен не совсем корректно, какую именно вы имеете в виду сдачу крови? Общий анализ крови, анализ на сахар, гормоны, биохимию или же сдача донорской крови.
Перед общим анализом крови можно позволить себе легкий завтрак за 3 часа до сдачи.
Перед анализом на биохимию нужно воздержатся от еды 10-12 часов.
Перед сдачей донорской крови нужно соблюдать диету и не есть на ночь.
Донорская сдача крови. В диете про лук ничего нельзя найти, про него ничего не написано.