

Zespół odbudowany od piątej ligi, który zdobywał krajowe dublety i w 2023 roku po raz pierwszy dotarł do fazy grupowej europejskich pucharów.
Olimpija gra na Stadionie Stožice w Lublanie od lata 2010 roku. Obiekt otwarto 11 sierpnia 2010 roku meczem reprezentacji Słowenii i Australii. Kilka dni później Olimpija podejmowała na nim FC Koper. Stadion ma 16 038 miejsc.
Klub używa zieleni i bieli. Herb ze smokiem, nazwą klubu i piłką przedstawiono w 2010 roku; na koszulkach pojawił się w sezonie 2010/11.
W 2005 roku, wobec problemów poprzedniej Olimpiji, działacze i rodzice młodych zawodników założyli NK Bežigrad. Chcieli zapewnić juniorom możliwość dalszej gry. Projekt objął także seniorów, którzy rozpoczęli rozgrywki od piątej ligi. W 2007 roku klub przyjął nazwę NK Olimpija Bežigrad, a w 2008 NK Olimpija Ljubljana. W 2009 roku awansował do ekstraklasy.
Pierwsze mistrzostwo tego zespołu przyszło w 2016 roku. Dwa lata później drużyna Igora Bišćana zdobyła dublet po emocjonującym finiszu ligi. Andres Vombergar strzelił w 90. minucie zwycięskiego gola w wyjazdowym meczu z NK Maribor, zakończonym wynikiem 3:2. W ostatniej kolejce Rok Kronaveter wykorzystał rzut karny wywalczony przez Stefana Savicia i zapewnił remis z Domžale, który wystarczył do tytułu. Kapitan Branko Ilić odebrał następnie także Puchar Słowenii po wygranej 6:1 z Aluminij.
W 2023 roku Olimpija zdobyła kolejny dublet, tym razem pod wodzą Alberta Riery. W następnym sezonie kapitan Timi Max Elšnik rozstrzygnął w 92. minucie mecz z Łudogorcem Razgrad. Zwycięstwo zapewniło drużynie pierwszy udział w fazie grupowej europejskich pucharów. Zespół zagrał w Lidze Konferencji z Lille, KÍ Klaksvík i Slovanem Bratysława.
Rywalizacja z NK Maribor obejmuje walkę o ligowe tytuły i starcia pucharowe. W finale Pucharu Słowenii 30 maja 2019 roku Olimpija pokonała Maribor 2:1, a obie jej bramki zdobył Stefan Savić.





