Крупу промойте в сите, положите в кастрюлю с толстыми стенками, залейте водой, посолите и поставьте на огонь. Когда вода закипит, огонь убавьте до минимума, закройте кастрюлю крышкой и оставьте вариться на полчаса.
Морковь почистите и натрите на крупной терке. Лук мелко порежьте. Растопите на сковороде сливочное масло, бросьте в него лук и обжарьте, постоянно помешивая, до золотистого цвета, положите морковь и слегка спассеруйте вместе с луком.
В кастрюлю с гречкой выложите содержимое сковородки, все перемешайте, выключите огонь под кастрюлей и дайте каше постоять еще 10 минут. После этого ее можно подать как самостоятельное блюдо и в качестве гарнира к мясу или птице.