He scored six minutes after coming on, drawing keeper Lewis Price out of his goal before netting from a tight angle.
Ipswich were reduced to 10 men after 18 minutes when Luis Sito saw red for a professional foul on Kevin Lisbie.
Jay McEveley and Kevin Horlock both went close for Ipswich after the break but failed to hit the target.
Norwich boss Nigel Worthington:
"It's a big result against the local rivals and I'm delighted with the performance and delighted for the supporters and players.
"It's always nice to win away. We have a great team spirit here and we need to build on that.
"We played the diamond shape and the personnel came in and worked hard."
Ipswich: Price, Sito, De Vos, Naylor, McEveley, Garvan (Richards 45), Magilton, Horlock, Currie, Bowditch (Peters 67), Parkin. Subs Not Used: Supple, McDonald, Juan.
Sent Off: Sito (18).
Booked: Garvan, McEveley.
Norwich: Green, Colin, Davenport, Doherty, Drury,
Marney (Huckerby 46), Safri, Hughes, McVeigh (Henderson 79),
Lisbie (Brennan 70), Ashton. Subs Not Used: Ward, Fleming.
Booked: Hughes, Lisbie, Davenport.
Goals: Huckerby 51.
Att: 29,184
Ref: L Mason (Lancashire).