Billy McKay scored for a seventh consecutive match as he claimed a double to send Caley Thistle back into second in the SPL.
McKay took his tally for the season to 18 with a penalty opener and the crucial third goal, which finished off the previously spirited resistance of Dundee three minutes after the break, when he scored from the ground after failing to take the ball past goalkeeper Rab Douglas.
A long-range strike from Owain Tudur Jones, which put the hosts 2-1 ahead after Nicky Riley's leveller, and a solo effort from Andrew Shinnie took Caley Thistle past the half-century mark to 53 goals in all competitions.
Inverness have now scored 42 SPL goals, equalling last season's final total exactly at the halfway point of the campaign.
Butcher said: "That just shows how poor we were last season. I've forgotten last year, thanks for reminding me!
"I'm just delighted it's another win and we have scored a good number of goals again. We could have had more, Rab Douglas has had a great game.
"If you had said at the start of the season, by Christmas we would be second in the league, I would have said you have had a few glasses.
"But we are where we are and we will certainly enjoy Christmas."
- Sports & Recreation
- Caley Thistle
- Rab Douglas
- Owain Tudur Jones