Rantakala on suomalainenperinneruoka, yksinkertainen lämmin ruoka vedessä keitetystä kalasta.
Helpoimmillaan peratut kalat vain keitetään hiljalleen vähässä suolavedessä noin 15 minuutin ajan. Rantakala yleistyi aikoinaan sisävesikalastajien keskuudessa helposti ja nopeasti valmistettavana ruokana heidän työssä ollessaan. Rantakala kypsyi nopeasti valurautapadassa nuotiolla. Yleisimpiä rantakalaan käytettäviä kaloja ovat järvikalat kuten muikku, ahven ja made.[1][2] Turun saariston Rymättylässä rantakalaa on tehty silakasta ja merivedestä, johon ei tarvitse lisätä edes suolaa[3].
Rantakalasta on monia muunnelmia eri puolilla Suomea. Alkuperäiseen rantakalaan laitetaan kalan lisäksi vain vettä, suolaa ja nokare voita. Nykyään rantakalaa muunnellaan usein kalakeittomaiseksi lisäämällä perunaa sekä mausteita kuten maustepippuria, sipulia, tilliä ja ruohosipulia. Ruisleivän paloja voidaan laittaa keiton päälle maustumaan.[2][3]
Savonranta-päivien yleisölle Savonlinnassa rantakalaa tehdään vuosittain suuri määrä muikuista, muina aineina tilli, sipuli ja voi. Ruoka syödään sellaisenaan ilman perunoita tai muita lisukkeita.[4]