
Pré-aqueça o forno a 180 °C (ventilação). Forre uma forma de bolo inglês (ca. 23×13 cm) com papel vegetal, deixando as pontas a sobrar para facilitar a remoção do rolo depois de cozido.
Aqueça o azeite numa frigideira antiaderente em lume médio. Refogue a cebola e o alho picados durante 3–4 minutos até ficarem translúcidos. Junte a cenoura ralada e os cogumelos picados e cozinhe mais 3 minutos, mexendo com frequência. Adicione os espinafres e mexa até murcharem completamente, cerca de 1 minuto. Tempere com sal, pimenta e pimentão fumado, retire do lume e deixe arrefecer pelo menos 10 minutos.
Numa tigela grande, coloque a carne de peru picada, os ovos e os flocos de aveia. Regue com o molho inglês e junte os orégãos e uma pitada de sal e pimenta. Misture suavemente com um garfo ou as mãos apenas até tudo ficar incorporado — não amasse em excesso para o rolo não ficar rijo.
Adicione os legumes salteados e já arrefecidos à mistura de carne. Envolva com movimentos suaves até os legumes ficarem uniformemente distribuídos por toda a massa.
Transfira a mistura para a forma preparada, pressionando com as costas de uma colher para eliminar bolhas de ar, e alise bem a superfície. Barre o topo com a polpa de tomate de forma uniforme.
Leve ao forno durante 55–60 minutos, ou até a temperatura interna atingir os 74 °C no centro (use um termómetro de carne para garantir a cozedura). Se o topo começar a dourar demasiado depressa, cubra com uma folha de papel de alumínio a meio da cozedura.
Retire do forno, cubra com papel de alumínio e deixe repousar 10 minutos antes de cortar — este passo é essencial para que os sucos se redistribuam e o rolo não se desfaça ao fatiar.
Levante o rolo com o papel vegetal, transfira para uma tábua de cozinha e corte em 8 fatias grossas (2 por porção). Sirva com salada de folhas verdes, legumes grelhados ou couve-flor assada.