Neljä vuotta ensimmäisen olympialaistensa jälkeen Steinegger pääsi 29-vuotiaana toiseen Itävallan joukkueeseen vuoden 2012 kesäolympialaisissa Lontoossa saavuttaen A-standardin 4:41.33:n aika 400 metrin yksittäisessä sekoituksessa.
- Mitä? Hän haastoi seitsemän muuta uimaria neljännessä kierroksessa, mukaan lukien Ison-Britannian Hannah Miley ja puolustava olympiavoittaja Stephanie Rice Australiasta. Hän tuli vain viimeiseksi ja kaksikymmentäkolmanneksi kokonaiskilpailussa 0,19 sekuntia italialaisen Stefania Pirozzin jälkeen, Itävallan ennätysajan 4:45.80 ulkopuolella. Toisessa kilpailussa, 200 metrin vapaasti, Steinegger kilpaili toisessa kierroksessa seitsemää muuta uimaria vastaan, mukaan lukien neljäkertainen olympiavoittaja Camelia Potec Romaniasta (entinen puolustava mestari vuonna 2004) ja Hanna-Maria Seppälä Suomesta (neljäs finalisti 100 metrin vapaasti vuonna 2008). Hän sijoittui kuudenneksi vain 0,36 sekunnin etäisyydellä slovakialaisen Katarína Filovasta, jonka aika oli 2:02.39. Steinegger ei kuitenkaan päässyt semifinaaliin, koska hän sijoittui kaksikymmentäyhdeksännen 37 uimasta.