Действие аниме разворачивается в период между Первой и Второй мировыми войнами, когда мир находится в состоянии неопределенности и напряжения. Главный герой, Марко Паготт, ветеран Первой мировой войны, переживает трагедию потери друга, который женился всего за несколько дней до конфликта. После войны Марко сталкивается с проклятием, превращающим его в полусвинью. Из-за этого он получает прозвище Порко Россо, что на итальянском означает "Алый свин". Порко Россо зарабатывает на жизнь, ловя воздушных пиратов, и вскоре накапливает множество врагов, жаждущих его поражения или даже смерти.
Однажды, когда двигатель его самолета «Савойя» выходит из строя, Порко обращается за помощью к старому знакомому, владельцу фирмы по ремонту авиатехники. Там он знакомится с семнадцатилетней внучкой владельца, которой после некоторых раздумий разрешается приступить к ремонту гидросамолета. Вскоре выясняется, что все родственники девушки — женщины, что становится для Порко большим сюрпризом. После завершения ремонта обстоятельства вынуждают их быстро покинуть мастерскую вместе с самолетом. Девушка, Фио, убеждает Порко взять её с собой, и их приключения продолжаются уже с новой участницей.
В ходе своих приключений Порко и Фио сталкиваются с различными опасностями и трудностями. Одна из самых запоминающихся сцен происходит, когда они специально пролетают мимо сада Джины, местной знаменитости, которую все вокруг любят и уважают. Даже воздушные пираты стараются не беспокоить её и предпочитают посетить её ресторан, чтобы насладиться общением или послушать её прекрасный голос. Вернувшись домой, они неожиданно оказываются окружены врагами, которые устроили им засаду. Это приводит к заключению пари, где ставки высоки, а место назначено. Так начинается новая глава в жизни Порко Россо и его спутницы.