Verhit circa 1 eetlepel neutrale olie en eventueelde chili-olie in een wok of koekenpan op halfhoog vuur. Bak het varkensgehakt circa 6 minuten tot de kleinste stukjes bruin en knapperig zijn. Voeg eventueel na 4 minuten het chilipoeder toe en bak mee. Haal het gehakt uit de pan en zet apart terwijl je de saus maakt.
Pel en hak de knoflook fijn. Hak de gember fijn en de bosui in ringen, bewaar het groen en wit apart. Spoel de zwarte boontjes kort af onder de kraan.
Verhit nog 1 tot 2 eetlepels neutrale olie in dezelfde als net en bak hierin de gember, knoflook het bosuiwit en de gefermenteerde zwarte boontjes 1-2 minuten tot de boel enorm geurig ruikt. Voeg de Szechuanese chilibonenpasta toe en bak nog 1 minuut mee.
Doe het gehakt terug in de pan samen met de kippenbouillon of het water. Snijd de tofu in blokken van 2 bij 2 centimeter en voeg toe aan de saus. Schep voorzichtig om zodat alle tofu bedekt is met de saus. Laat circa 1 minuut pruttelen tot de tofu warm is.
Maal de szechuanpeper fijn in een vijzel en strooi over de map tofu. Doe dit eventueel met een zeef, zodat je geen grote stukken peper tussen je tanden krijgt, al hoort dat wel een beetje bij de ervaring. Strooi het bosuigroen over het gerecht en serveer.