Ugotować kaszę na sypko w osolonej wodzie. Podgotować szpinak 10-15 minut w osolonej wodzie. Odcedzić i wycisnąć lub ugotować dzień wcześniej i pozostawić na sitku. W naczyniu żaroodpornym lub formie do tarty wysmarowanej olejem kokosowym albo masłem klarowanym układać warstwami: kasza-szpinak-tofu pokrojone w kostkę-jajka roztrzepane z jogurtem wylać na wierzch tarty i zapiekać około 30-40 minut w 180 stopniach.