Родился в 1902 году в селе Н.-Полтавка Ермаковского района. Занимался охотой.
В 1937 году принимал участие в боях у озера Хасан, а в 1939-1940 годах — в войне с белофиннами.
В 1941 году был призван в ряды Советской Армии.
3 октября 1943 года Н.П. Кабак, уложил в лодку и переправил на левый берег Днестра 23 тяжело-раненых бойцов и офицеров с их оружием. За шесть ночей Н.П. Кабак переправил через Днепр пять пушек, двадцать минометов, девять станковых пулеметов и более батальона пехоты.