1. Baraküdanın pullarını çıkarın ve iç organları yıkayın.
2. Parçalara ayırın, pişirme şarabını ekleyin ve 20 dakika marine edin.
3. Tofuyu kalın dilimler halinde kesin.
4. Fasulye ezmesini bir kaseye koyun, su ekleyin ve iyice karıştırın.
5. Yağı sıcak tavaya koyun ve önce baraküdayı kızartın.
6. Hazırlanan fasulye ezmesini tencereye dökün, sirke, soya sosu, yeşil soğan, zencefil, sarımsak, şeker, beyaz şarap ve uygun miktarda su ekleyin, iyice karıştırın ve kaynatın.
7. Kısık ateşe çevirin ve 10 dakika pişirin.
8. Tekrar tofu ekleyin.
9. Örtün ve orta ateşte 10 dakika pişirin.