Åkersvinerot er en flerårig plante med jordstengler med knoller på. Stengelen er firkantet med parvis motsatt bladstilling. Bladene som er nesten uten stilker er lanseformet med noe hjerteformet grunn. Kanten er noe tannet. Begerbladene har fem spisse fliker. purpurrøde blomster sitter i klaser i toppen av stengelen. De er kransstilt. hver blomst som består av fem sammenhengende kronblad, begeret har to lepper, underleppa er flat med tre fliker. Spesielt humler pollinerer blomsten. Den har fire støvbærere, to lange og to korte. Frukten er en tørr spaltefrukt med fire kamre.