Poista ruusukaaleista kuivat kannat, poista mahdolliset huonot uloimmat lehdet ja halkaise ne. Leikkaa sipulista puolirenkaita. Kuutioi savutofu ja leikkaa omenat pieniksi lohkoiksi. Kuumenna tilkka öljyä suuressa paistinpannussa. Lisää sipulit, balsamiviinietikka ja vaahterasiirappi. Kuullota sipuleita muutama minuutti. Lisää sitten pannulle ruusukaalit ja paista noin viitisen minuuttia. Lisää pannulle vielä savutofu, omenat, rosmariini sekä suola ja pippuri. Jatka paistamista, kunnes tofu on saanut kauniin värin. Murskaa pinnalle saksanpähkinöitä ennen tarjoilua.