Zwiebel und Knoblauch vorbereiten: Zwiebel schälen und grob würfeln. Knoblauch ebenfalls schälen und fein hacken.
Räuchertofu anbraten: Den Räuchertofu in kleine Würfel schneiden. In einer Pfanne mit dem Öl bei mittlerer Hitze ca. 5–7 Minuten anbraten, bis der Tofu leicht gebräunt ist. Zwiebel und Knoblauch hinzufügen und weitere 3–4 Minuten mitbraten, bis alles schön duftet und glasig ist.
Gewürze hinzufügen: Jetzt kommen Majoran, Thymian, Paprika, Muskatnuss und ggf. Rauchpaprika dazu. Kurz mitrösten, damit die Aromen sich entfalten. Danach die Pfanne vom Herd nehmen und leicht abkühlen lassen.
Bohnen vorbereiten: Die Kidneybohnen in ein Sieb geben, gründlich mit Wasser abspülen und gut abtropfen lassen.
Alles pürieren: Tofumischung, Bohnen, Sojasauce, Apfelessig, Senf und 2–4 EL Wasser oder Brühe in einen Mixer oder eine Küchenmaschine geben. Alles fein pürieren, bis eine streichfähige, glatte Masse entsteht. Bei Bedarf mehr Wasser zugeben. Mit Salz und Pfeffer abschmecken.
Abfüllen und durchziehen lassen: Die fertige Leberwurst in ein sauberes Schraubglas oder einen luftdichten Behälter füllen. Im Kühlschrank mindestens 2 Stunden (besser über Nacht) durchziehen lassen – dann schmeckt sie noch intensiver!