En el Campeonato Europeo, Steingruber ganó el oro en salto y suelo. En los Juegos Olímpicos de Río de Janeiro 2016, fue la abanderada en la ceremonia de apertura. Siendo la única gimnasta suiza en el evento, clasificó en el lugar catorce el concurso completo, con 56.899 puntos. En la final, alcanzó el décimo lugar. En la final de suelo, obtuvo el tercer lugar con un promedio de 15.216 puntos, 0.037 por detrás de la medallista de plata. Con esto, Steingruber se convirtió en la primera mujer de Suiza en ganar una medalla olímpica en gimnasia. Además, acabó en el octavo lugar en el suelo, con 11.800 puntos, tras fallar en dos ocasiones. También fue la primera medalla olímpica para una gimnasta nativa suiza en un deporte con grandes tradiciones suizas en 64 años.