Dzieciństwo spędził w Holandii, gdzie grał jego ojciec, Włodzimierz Smolarek, sześćdziesięciokrotny reprezentant Polski. Jest wychowankiem holenderskiego Spirit uit Ouderkerk aan den IJssel.
Cztery i pół sezonu grał w pierwszoligowym Feyenordzie Rotterdam, dla którego w 68 meczach strzelił 12 bramek. W 2002 roku zdobył z tą drużyną Puchar UEFA.
Przed rundą wiosenną sezonu 2004/05 przeszedł do niemieckiej Borussi Dortmund. W 81 meczach strzelił dla niej 25 bramek.
W 2007 roku za 4,8 mln euro Smolarka kupił hiszpański Racing Santander. W pierwszych 17 meczach w tej drużynie strzelił trzy bramki.
W kadrze Polski zadebiutował w lutym 2002 roku w meczu z Irlandią Północną. Do końca 2007 roku rozegrał 27 meczów i strzelil 13 bramek. W eliminacjach do Euro 2008 strzelił 9 bramek (w tym dwie 11 października 2006 roku z Portugalią, trzy z Kazachstanem 13 października 2007 roku, i dwie 17 listopada 2007 roku z Belgią) wlanie przyczyniając się do pierwszego w historii awansu Polaków do mistrzostw.
W latach 2005, 2006 i 2007 trzykrotny zwycięzca plebiscytu tygodnika "Piłka Nożna" w najważniejszej kategorii Piłkarz Roku (jako jedyny polski futbolista w historii uczynił to trzy razy z rzędu). W 2008 zajął 2 miejsce w Plebiscycie Przeglądu Sportowego na 10 najlepszych sportowców Polski w roku 2007. Jest laureatem Wiktora 2007 w kategorii Najpopularniejszy sportowiec.
Jego imię jest hołdem dla słynnego portugalskiego piłkarza Eusebio.