В слове «утренник» пишется две буквы «н», потому что оно образовано от прилагательного «утренний», в котором пишется удвоенная буква «н». 12
Прилагательное, в свою очередь, образовано от существительного «утро» путём добавления к нему суффикса «-енн-». 2 Этот суффикс сохранился в существительном, поэтому в нём пишется столько букв «н», сколько и в прилагательном. 1
Таким образом, слово «утренник» пишется с двумя буквами «н», потому что было образовано от основы прилагательного, которая оканчивалась на «нн». 2
Также в существительных с суффиксом -енник, к которым относится и «утренник», обычно пишется две буквы «н». 3