В зернах гречихи кроме белков (до 16%), углеводов (до 30%) и жиров (до 3%), содержится много минеральных веществ (железо, кальций, фосфор, медь, цинк, бор, йод, никель, кобальт), клетчатка, яблочная и лимонная кислоты, витамины B1, В2, РР и Р.
В медицине цветущую траву гречихи применяют для получения витамина Р — рутина. Рутин применяется для профилактики гипо и авитаминозов, уменьшения ломкости и проницаемости капилляров, для лучшего усвоения организмом витамина С. Применяется рутин при геморрагических диатезах, капилляротоксикозах, кровоизлияниях в сетчатку глаза, при лучевой болезни, септическом эндо кардите, ревматизме, гломерулонефрите и других заболеваниях, сопровождающихся повышенной проницаемостью сосудистой стенки. Противопоказанием к применению рутина служит повышенная свертываемость крови.
В народной медицине отвар цветков пьют в качестве отхаркивающего при бронхите, свежие листья прикладывают к ранам и нарывам. Настой травы пьют вместо чая при белокровии, анемии.