Verhit de olie in een grote braadpan (of wok) en bak de tofoe al omscheppend goudbruin. Neem de tofoe met schuimspaan uit de pan en houd warm. Fruit de ui in de achtergebleven olie. Voeg de plakjes wortel toe, laat even meebakken en roer er dan de tomaten, de tomatenpuree, de tijm, het karwijzaad, het paprikapoeder, peper (en evt. zout) door het mengsel. Giet de bouillon erbij en schep de aardappelen erdoor. Laat het geheel 150 min. zachtjes stoven. Maak de sjalotjes schoon. Schep de gebakken tofoe en de sjalotjes door de goulash en stoof het geheel nog 15 min. Roer vlak voor het opdienen de room erdoor en strooi de peterselie erover.