Tofu grob würfeln und in der Sojasauce marinieren lassen. Dabei hin und wieder wenden.
Mehl, Speisestärke, Backpulver, Salz und Wasser zu einem relativ zähflüssigen Teig verrühren und quellen lassen.
Inzwischen die weiteren Zutaten vorbereiten: die Möhren gut putzen oder schälen und in dünne Streifen schneiden. Paprika, Ananas und Zwiebel in mundgerechte Stücke schneiden. Knoblauch fein hacken.
Ketchup, Sojasauce, Reisessig, Zucker, Speisestärke, Ananas-Einlegeflüssigkeit und Wasser zu einer glatten Sauce verrühren. Die Ananasstücke hinzufügen.
Die Tofuwürfel von allen Seiten gut mehlieren, dann durch den Teig ziehen und in einem Topf mit heißem Fett ein paar Minuten goldbraun frittieren. Herausnehmen und auf etwas Küchenkrepp oder einem Tuch abtropfen lassen.
Eine Pfanne mit einem Schuss Pflanzenöl bei mittlerer bis hoher Temperatur erhitzen. Knoblauch, Zwiebel, Paprika und Möhre ca. 1 Minute anbraten. Dann die Sauce hinzufügen, kurz aufkochen und 1-2 weitere Minuten köcheln lassen. Den gebackenen Tofu unterheben. Mit Reis servieren.