Kort svar: Färskpotatis har man ätit som midsommarmat ungefär sedan sekelskiftet 1900.
Den mat som tydligast förknippas med midsommarafton är sill, kokt färskpotatis och gräddfil. Det har funnits färskpotatis till försäljning i Sverige sedan mitten av 1800-talet.

Färskpotatisen är den första potatisen som skördas under året och förr räknades det som ett stort slöseri att äta detta. Jan-Öjvind Swahn skriver:
Att man skulle äta färskpotatis var förr fullkomligt uteslutet hos vanligt folk, det var ett slöseri med Guds gåvor på en tid där missväxt kunde drabba landet.
Men vid sekelskiftet 1900 ska den första färskpotatisen ha lanserats vid midsommar:
Enligt Lars Möller var det hans morfar som var först i Sverige med att skörda potatis till midsommar. Morfadern försökte sälja nymodigheten till traktens hotellägare. Dessa var till en början skeptiska till de späda knölarna. Men gästerna gillade dem. Nästa midsommar, år 1899, slogs hotellen om färskpotatisen. En svensk midsommarklassiker var född.
Om man läser i tidningarnas arkiv så är det just kring sekelskiftet 1900 som annonser för färsk potatis till midsommar börjar dyka upp.

Dock var färskpotatis och sill absolut inte den givna midsommarmaten förrän en bra bit in på 1900-talet.
Skrivet av Mattias Axelsson (författare och gymnasielärare i historia och samhällskunskap) (2021-06-07, uppdaterad 2022-05-12)
Källor:
Swahn, Jan-Öjvind (2000) Folk i fest – traditioner i Norden Höganäs: Globograf
Swahn, Jan-Öjvind (2007) Svenska traditioner Bromma: Ordalaget Förlag
”100-årigt potatispris står sig” Svenska Dagbladet 2007-06-22