Lavar el pescado y secarlo con papel absorbente, cortarlo en trozos no muy grandes.
Rociar con el zumo de limón, salar y dejar reposar 10 minutos.
Calentar el aceite en una paella o paellera y dorar el pescado; retirar.
Añadir la cebolla, el tomate, y el pimiento, todo limpio y picado y rehogar durante 10-15 minutos.
Agregar el pimentón y revolver.
Incorporar la salsa de tomate, el laurel, el azafrán, el vino, la cerveza y el caldo de pescado (doble volumen de líquido que de arroz), y rectificar la sazón.
Por último, cuando el caldo rompa a hervir, añadir el arroz y cocinar hasta que éste esté en su punto y haya absorbido el líquido.
Al final de la cocción añadir el bonito.
Dejar reposar unos minutos y servir.