Scaldate 3 cucchiai di olio in una casseruola, unite il polpo e lasciatelo rosolare per 3-4 minuti. Aggiungete il porro, l'alloro e il timo. Dopo 3-4 minuti aggiungete i pomodori pelati, lo zafferano stemperato con poca acqua e lo spicchio d'aglio schiacciato. Coprite con acqua calda in modo che il polpo resti coperto a filo. Coprite e fate cuocere per 40 minuti, controllando che il livello dell'acqua rimanga costante.