Свинину вымойте и обсушите бумажными полотенцами. Нарежьте мясо средними кусочками. Разогрейте растительное масло в казане и обжаривайте свинину на сильном огне 7–8 минут, помешивая, до румяной корочки.
Лук очистите, нарежьте небольшими кубиками и добавьте к свинине. Готовьте, помешивая, 5 минут.
Морковь очистите, натрите на крупной терке и выложите в казан. Тушите все вместе 10 минут. Посолите, поперчите и добавьте сливочное масло.
Гречку хорошо промойте, добавьте к свинине и готовьте, помешивая, 5–7 минут.
Влейте столько холодной воды, чтобы она покрывала ингредиенты на 1 см. Если надо, еще немного посолите и поперчите. Закройте казан крышкой и тушите блюдо на минимальном огне 40 минут.
Укроп и петрушку мелко порубите, добавьте в готовое блюдо, перемешайте и подавайте.