Brzy po revoluci vyhrál konkurs na ředitele Okresního muzea Plzeň-sever, ale pak nastoupil na Úřad na ochranu ústavy a demokracie do funkce ředitele odboru. V letech 1990–1991 byl náměstkem ředitele tajné služby a v letech 1991–1993 předsedou Nezávislé komise FMV. Členem ČSSD se stal koncem roku 1994, od roku 1993 pro sociální demokracii působil v jejím odborném zázemí.
Ve volbách v roce 1996 byl zvolen do poslanecké sněmovny za ČSSD. Mandát ve sněmovně obhájil ve volbách v roce 1998. V letech 1998–2000 působil jako ministr bez portfeje ve vládě Miloše Zemana. Ve vládě měl na starosti také Akci Čisté ruce. Na poslanecký mandát rezignoval v září 2000.
Na začátku března 2019 vystoupil z ČSSD. V roce 2019 neúspěšně kandidoval do Evropského parlamentu. Ve volbách do Sněmovny v roce 2021 byl lídrem hnutí SPD v Pardubickém kraji, získal 717 preferenčních hlasů a stal se poslancem. Nyní je za hnutí SPD kandidátem na prezidenta ČR.
Je ženatý, jeho manželka Dara Baštová je archeoložka. Měl nemanželského syna Jakuba, který nešťastnou náhodou zemřel.
Vybrané články na téma "Jaroslav Bašta"
Bašta opsal taktiku od prezidenta Zemana? Má s ním hodně společného, rozebral ho expert na komunikaci