Pracowała w lubelskiej delegaturze Najwyższej Izby Kontroli. W październiku 2001 roku trafiła do Sejmu IV kadencji z list Prawa i Sprawiedliwości z okręgu wyborczego Lublin. Od października 2001 roku do sierpnia 2004 roku była zastępcą przewodniczącego Komisji ds. Kontroli Państwowej, zasiadała także w Komisji Europejskiej (do lipca 2004 roku), Komisji ds. Unii Europejskiej od maja 2004 do lutego 2005 roku, a także w Komisji Gospodarki od sierpnia 2004 roku.
W październiku 2005 roku została ponownie wybrana do Sejmu z ramienia PiS.
W styczniu 2006 roku została powołana przez prezydenta Lecha Kaczyńskiego na Przewodniczącą Krajowej Rady Radiofonii i Telewizji. 23 marca 2006 roku Trybunał Konstytucyjny orzekając w sprawie zgodności z Konstytucją RP tzw. "ustawy medialnej" uznał, że prezydent Lech Kaczyński powołał ją na to stanowisko łamiąc ustawę zasadniczą. 30 marca 2006 roku opublikowano wyrok Trybunału w Dzienniku Ustaw, zatem Elżbieta Kruk przestała pełnić funkcję przewodniczącej KRRiT.
17 maja 2006 r. KRRiT na podstawie znowelizowanej ustawy medialnej ponownie wybrała Elżbietę Kruk na przewodniczącego Rady.
We wrześniu 2007 roku Elżbieta Kruk zrezygnowała z członkostwa W KRRiT. Od listopada 2007 roku jest posłem Prawa i Sprawiedliwości.