Главный герой повести, Тарас Бульба, — старый казак, гордящийся своим родом и традициями. Он отправляет своих сыновей, Остапа и Андрия, которые только что окончили обучение в киевской бурсе, в Запорожскую Сечь, чтобы они стали настоящими воинами. В Сечи Тарас знакомит сыновей с жизнью казаков, их традициями и воинским братством. Вскоре разгорается война между казаками и польской шляхтой. Тарас и его сыновья принимают участие в военных походах. Старший сын Остап проявляет себя как смелый и преданный воин, в то время как младший, Андрий, оказывается перед моральным выбором. Влюбившись в польскую девушку, он переходит на сторону врага. В кульминации повести Тарас Бульба собственноручно убивает Андрия за измену Родине и казацким идеалам. Остап попадает в плен к полякам и, несмотря на жестокие пытки, не сдается. Его казнят, а Тарас, присутствующий на казни, не может помочь своему сыну. В финале Тарас Бульба собирает новую армию казаков и продолжает борьбу. В итоге он также погибает, но до конца остается верен своим идеалам.