Тыкву вымыть, вытереть бумажным полотенцем. Срезать верхушку, чтобы получилась крышка, и ложкой удалить семена и волокна. Лук порубить, грибы разрезать на 8 частей, морковь нарезать кольцами.
На сковороде разогреть масло и обжарить нарезанную кубиками говядину до образования золотистой корочки. Сложить мясо в миску.
На этой же сковороде пару минут обжаривать лук, добавить грибы и обжаривать до испарения жидкости, постоянно помешивая. В тыкву слоями выложить мясо, лук с грибами, морковь и нарезанный кубиками картофель, посолить, поперчить, залить кипятком, чтобы он не доходил 3 см до края, добавить сметану и накрыть верхушкой.
На противень налить воду, поставить тыкву и запекать при 220 °С полчаса, а затем 2 часа при 180 °С, пару раз подлив воду на противень.