Szparagi pokroić w 2 cm kawałki, główki zostawić w całości.
W dużym garnku rozgrzać olej, dodać cebulę i tymianek, smażyć na małym ogniu ok. 6 minut, aż cebula będzie przezroczysta, dodać czosnek i smażyc jeszcze 30 sekund. Jeśli używacie świeżego tymianku trzeba go dodać razem z czosnkiem.
Ryż dodać do naczynia z bulionem, kilka razy przemieszać, odcedzić, bulion zachować (!). Odstawić.
Cebulę z czosnkiem przesunąć na bok, tak żeby się nie smażyły i dodać odcedzony ryż.
Zwiększyć ogień i smażyć ok. 2 minuty, aż ryż będzie leciutko złocisty i przezroczysty na brzegach.
Dodać wino i gotować mieszając, aż odparuje.
Dodać bulion (może być zimny), wymieszać, doprowadzić do zagotowania, przykryć, gotować na małym ogniu 5 minut.
Dodać szparagi, zagotować, gotować dalej przykryte na minimalnym ogniu 8 minut.
Dodać groszek, zagotować, gotować jeszcze minutę. Ryż powinien być ugotowany al dente. Na tym etapie risotto może wyglądać jakby było za płynne, gdy zdejmiemy garnek z ognia, dodamy pozostałe dodatki i risotto zacznie stygnąć, znacznie zgęstnieje.
Zdjąć z ognia, dodać parmezan, skórkę i sok z cytryny, śmietanę, doprawić solą i pieprzem.
Podawać od razu, najlepiej na podgrzewanych talerzach. Posypać listkami bazylii i tartym parmezanem.