Drej zucchini til nudler med en grøntsagsdrejemaskine, eller striml dem med en mandolin, og skær guleroden i tynde stave. Stil dem til side.
Marinade: Rør vineddike, tamari, østerssauce og sukker sammen i en mellemstor skål.
Opvarm olivenolie i en stor stegepande ved middelhøj varme. Tilsæt hakket forårsløg og hvidløg, og svits dem, indtil de er bløde.
Tilsæt gulerod, og steg i cirka to minutter.
Tilsæt zucchininudlerne og marinaden. Rør det hele sammen i stegepanden, og lad det koge i yderligere 2-3 minutter.
Tofu: Læg tofuterninger i en mellemstor skål, og hæld sojasauce over. Rør forsigtigt med en ske, og stil dem til side.
Rør majsstivelse og peber sammen i en anden skål. Rør godt rundt med en gaffel, og stil den til side.
Forvarm i mellemtiden en stor teflonpande ved middelhøj varme. Tilsæt halvdelen af olien.
Læg tofuterninger i skålen med majsstivelse og peber, og rør forsigtig rundt, så de dækkes.
Læg halvdelen af tofuterningerne i stegepanden i et lag. Steg dem, indtil de er brune i cirka 2-3 minutter. Vend terningerne med en paletkniv, og steg, indtil de er sprøde (du nu kan tilsætte halvdelen af marinaden fra trin 1 + 2 (den samles i skålen), og resten af marinaden med næste portion tofu).
Nudler: Tilbered samtidig nudlerne. Følg anvisningen på pakken, men afkort kogetiden med et minut. Skyl dem hurtigt i koldt vand, og lad dem dryppe af.
Rør den orange pesto og to spiseskefulde varmt vand sammen i en skål.
Kom nudlerne i stegepanden med grøntsagerne, hæld pestoen i, og rør godt rundt.