Lavar el pulpo muy bien, escurrirlo y echarlo en una olla con agua hirviendo con sal.
Cuando el agua comience a hervir de nuevo, sacar el pulpo, sumergirlo de nuevo y cuando comience a hervir, sacarlo.
Repetir la operación 1 o 2 veces más. Cocer tapado durante 20 minutos.
Sacar el pulpo, cortarlo en rodajas y reservar. Reservar el caldo igualmente.
Pelar la cebolla y los ajos, y picarlos finamente.
Calentar el aceite en una cacerola y rehogar los ajos y la cebolla hasta que ésta esté transparente.
Incorporar los tomates pelados y picados, y revolver dejando en el fuego.
Cuando consiga un sofrito, incorporar el pulpo, sal y pimienta. Cocer todo junto durnate 10 minutos.
Agregar el caldo de cocción del pulpo, calculando 3 veces el volumen del arroz.
Cuando comience a hervir, incorporar el arroz. Cocer 15-17 minutos.
Rectificar el punto de sal y servir enseguida. Este arroz debe quedar caldoso.