Primero picamos muy fina la cebolla y cortamos en daditos la zanahoria y el calabacín. En una sartén con un chorro de aceite, sofreímos la cebolla, la zanahoria y el calabacín hasta que estén blandos. Añadimos luego el concentrado de tomate y mezclamos unos minutos.
Cuando todo esté ya bien mezclado, agregamos los trozos de pulpo con un poco de sal y pimentón y mantenemos unos minutos más al fuego. Retiramos y reservamos.
En una olla con con el doble de caldo de pescado que de arroz, ponemos a hervir primero el arroz salvaje y tras cinco minutos, agregamos el arroz basmati. Controlamos el tiempo de cocción que indique el fabricante. Pasado los minutos que correspondan, retiramos y colamos el arroz.
Por último, mezclamos el arroz con el sofrito antes reservado y lo calentamos ligeramente antes de servirlo.