Preaqueça o forno a 200 °C para garantir um cozimento uniforme.
Tempere o frango com o sal, pimenta, páprica, alho amassado, suco de limão e metade do azeite. Misture bem para envolver todos os pedaços e deixe marinar por pelo menos 20 minutos.
Em uma assadeira grande, espalhe as batatas cortadas e a cebola. Tempere com um pouco de sal e azeite. Distribua o frango temperado por cima e entre as batatas.
Adicione o alecrim fresco sobre o frango e as batatas para dar aroma e sabor.
Cubra com papel alumínio e leve ao forno por 40 minutos.
Retire o papel alumínio, regue tudo com o caldo que se formar na assadeira e asse por mais 30 a 35 minutos ou até o frango dourar e as batatas ficarem macias e coradas.
Sirva em seguida, decorando com ramos extras de alecrim se desejar.