Tennyson landed a fine first-half point as the Cats, minus Michael Fennelly, Richie Power, Michael Rice, JJ Delaney and Henry Shefflin, turned on a scoring exhibition.
Thomas Breen slammed home Kilkenny’s first goal in the 25th minute. He also bagged their second and TJ Reid beat James Dempsey in the 30th minute as the Cats enjoyed a 3-13 to 0-6 interval lead.
Cody replaced Eoin Larkin, Tommy Walsh and Richie Hogan at half-time and subs Joe Brennan (two) and Walter Walsh rattled the twine in the second-half.
Sean Ryan’s 47th minute goal proved to be the Offaly highlight and, already without the injured Rory Hanniffy, he’ll be hoping the injuries sustained by Paul Cleary and Chris McDonald aren’t serious.
Scorers for Offaly: B Carroll 0-5, S Dooley 0-4 (0-2 f), J Bergin 0-4 (0-1 f), S Ryan 1-1, C Mahon 0-1.
Kilkenny scorers: T Breen 2-4, J Brennan 2-0, TJ Reid 1-3 (0-1 f), P Walsh 0-5, A Fogarty 0-5 (0-1 f), W Walsh 1-1, G Aylward 0-3, J Tennyson 0-1, P Hogan 0-1 (f), C Fogarty 0-1, R Hogan 0-1, M Walsh 0-1.
OFFALY: J Dempsey; S Wynne, D Kenny, J Rigney; B Harding, P Cleary, D Morkan; K Brady, C Hernon; C Parlon, B Carroll, B Murphy; T Carroll, J Bergin, S Ryan.
Subs: S Dooley for T Carroll (21 mins), C Mahon for Cleary (inj, 37), C McDonald for Rigney (44), D Franks for Wynne (44), D Molloy for Murphy (45), S Coughlan for Kenny (49), G Healion for Bergin (50), E Murphy for Harding (56), C Egan for McDonald (inj, (60).
KILKENNY: E Murphy; T Walsh, K Joyce, R Doyle; J Tennyson, P Murphy, L Ryan; P Hogan, C Fogarty; E Larkin, TJ Reid, P Walsh; T Breen, R Hogan, A Fogarty.
Subs: B Kennedy for Larkin (h-t), J Brennan for T Walsh (h-t), W Walsh for R Hogan (h-t), G Aylward for Reid (44), J Lyng for Joyce (44), M Walsh for P Walsh (44).
Referee: B Gavin (Clara).