Preaqueça o forno a 200°C.
Em uma tigela, misture o alho picado, azeite de oliva, sal, pimenta-do-reino, páprica, ervas finas e o suco de limão. Adicione as coxas e sobrecoxas de frango e deixe marinar por pelo menos 15 minutos.
Em uma assadeira, coloque as rodelas de cebola e os cubos de batata. Disponha o frango marinado por cima e adicione a água. Cubra com papel alumínio e leve ao forno por 40 minutos. Após esse tempo, retire o papel e asse por mais 20 minutos ou até que o frango esteja dourado.