Fais cuire les spaghetti dans beaucoup d'eau salée selon les instructions du paquet.
Ensuite, égoutte-les dans une passoire, rince-les à l'eau froide et laisse-les refroidir complètement.
Coupe les tomates cerises en deux.
Coupe le poivron en petits dés.
Hache finement l'oignon rouge et égoutte bien le maïs.
Coupe les oignons verts en fines rondelles.
Coupe les olives noires en deux ou en quatre.
Égoutte les tomates séchées et coupe-les en lanières.
Hache finement ou presse la gousse d'ail.
Coupe le tofu fumé en petits dés. Fais chauffer une poêle avec un peu d'huile d'olive et fais-y dorer le tofu de tous les côtés jusqu'à ce qu'il soit croustillant. Retire-le de la poêle et laisse-le refroidir un peu.