Родился 20.10.1920 г. в селе Петровском, ныне город Светлоград, Ставропольского края в семье рабочего. Украинец. Член ВКП(б) с 1944 г.
Проживал в Киргизии, окончил Фрунзенский коммунально-строительный техникум и аэроклуб.
В Красной Армии с 1940 года. В 1942 году окончил Чкаловскую военную авиационную школу лётчиков.
На фронтах Великой Отечественной войны с июня 1942 года. Принимал участие в боевых действиях на Ленинградском и 3-м Белорусском фронтах. 4 апреля 1944 года получил тяжёлое ранение.
Командир эскадрильи 34-го гвардейского бомбардировочного авиационного полка (276-я бомбардировочная авиационная дивизия, 1-я воздушная армия, 3-й Белорусский фронт) гвардии старший лейтенант Мирошниченко Н.П. к марту 1945 года совершил 160 успешных боевых вылетов на разведку и бомбардировку скоплений войск противника. Из общего числа произведённых боевых вылетов 40 боевых вылетов совершил на разведку одиночным самолётом, в основном без прикрытия.
Командованием полка был представлен к присвоению звания Героя Советского Союза, но награду получить не успел.
Погиб в воздушном бою 8 апреля 1945 года. Похоронен в посёлке Пушкино Нестеровского района Калининградской области. На могиле установлен памятник.
Указом Президиума Верховного Совета СССР от 29 июня 1945 года за мужество, отвагу и героизм, проявленные на фронте борьбы с немецко-фашистскими захватчиками, гвардии старшему лейтенанту Мирошниченко Николаю Прокофьевичу присвоено звание Героя Советского Союза (посмертно).
Награждён орденами Ленина, Красного Знамени, Александра Невского (орден не вручён), Отечественной войны I ст., Красной Звезды, медалями.
В городе Светлограде у лицея № 3 установлен бюст Героя.