1. Schritt
Den Räuchertofu in 5-mm-Würfel schneiden und die Zwiebeln fein würfeln. Einen Topf mit Wasser aufkochen, salzen und die Spaghetti nach Packungsangabe al dente kochen. Dann über einem Sieb abgiessen, dabei ca. 50 ml Kochwasser auffangen und die Spaghetti abtropfen lassen.
Währenddessen eine Pfanne mit etwas Olivenöl erhitzen und die Tofuwürfel rundherum ca. 4 Min knusprig braten. Die Zwiebelwürfel dazugeben und 4 Min. mitbraten. Dann den Knoblauch hineinpressen, mit ½ TL Räuchersalz und Pfeffer würzen und 2 Min. mitbraten; den Pfanneninhalt in eine Schüssel geben und zur Seite stellen.
2. Schritt
200 ml Sojasahne, 2 EL Edelhefeflocken, 2 Prisen Muskatnuss und ½ TL Kala Namak in die Pfanne geben und einmal aufkochen, dann die Hitze reduzieren und weiterköcheln lassen. Die abgetropften Spaghetti unterheben; mit Salz und Pfeffer abschmecken und die Sauce ggf. mit etwas Kochwasser verdünnen. Dann die gebratenen Tofuwürfel dazugeben, gut vermengen und ggf. nochmals abschmecken.
Die Spaghetti alla Carbonara anrichten, die Petersilie hacken, darüberstreuen und servieren.