Изпълнете следната фраза: Четири години след като участва в първите си олимпийски игри, Щайнегер се класира за втория си австрийски отбор, като 29-годишна, на Летните олимпийски игри през 2012 г. в Лондон, като постига А-стандартно време от 4:41.33 в
Индивидуално състезание на 400 м. Тя предизвика седем други плувци в четвъртата част, включително британката Хана Майли и защитаващия олимпийския шампион Стефани Райс от Австралия. Тя се класира на последно място и на двадесет и трето място в общата класация с 0.19 секунди зад италианката Стефания Пироци, извън австрийския си рекорд от 4:45.80. Във втория си състезание, 200 м свободен стил, Щайнегер се състезава във втората част срещу седем други плувци, включително четирикратната олимпийска шампионка Камелия Потек от Румъния (бивш защитник на титлата през 2004 г.) и Хана-Мария Сепела от Финландия (финалист на четвърто място на 100 м свободен стил през 2008 г.). Тя завършва на шесто място с 0.36 на секунда зад словачката Катарина Филова в 2:02.39. Щайнегър обаче не успява да премине в полуфиналите, тъй като се класира на двадесет и девето място от 37 плувци в предварителните кръгове.