Surely it should be tu pui gaina in cuptor? and be in in the english translation. Even if it was talking about a traditional stove, it would still be rather difficult to cook an entire chicken (as is implied) 'on' the hob. Is it possible that in this sentence they are referring to the chicken, as in the chicken pieces? In which case, you could easily cook it 'on' the oven.