Marchew obierz i pokrój w cienkie paseczki.
Cebulę pokrój w cienkie krążki.
Szparagom najpierw odetnij zdrewniałe końce (ostatnie ok. 3 cm od dolnego końca łodygi), a następnie pokrój szparagi na
kawałki długości ok. 1 cm.
Przygotuj teraz 2 garnki: do jednego wlej bulion warzywny i dodaj tymianek, rozmaryn, sól i pieprz. Do drugiego garnka wlej 1,2 l wody do gotowania makaronu. Następnie postaw oba garnki na kuchence i doprowadź bulion oraz wodę do wrzenia. Gdy zacznie wrzeć bulion z ziołami w pierwszym
garnku, zmniejsz ogień do średniego i gotuj bulion przez 10 minut. Gdy zacznie wrzeć woda w drugim garnku, osoloną wodę, dodaj makaron i gotuj na średnim ogniu przez 15–17 minut do miękkości.
Po 10 minutach gotowania bulionu wyjmij z garnka gałązki tymianku i rozmarynu, dodaj do bulionu pokrojoną marchew, cebulę, szparagi i brokuły i gotuj wszystko pod pokrywką przez 7–8 minut na średnim ogniu do miękkości warzyw.
Podczas gdy gotuje się makaron i bulion z warzywami, drobno posiekaj lubczyk i przygotuj pesto bazyliowe: czosnek obierz i włóż do wysokiego naczynia miksującego, dodaj do niego bazylię, 30 g orzeszków pinii, 1 łyżkę oliwy z oliwek i 25 ml wody, a następnie zmiksuj całą zawartość naczynia blenderem na gładką masę.
Ugotowany makaron odcedź i przenieś do garnka z bulionem i warzywami.
Następnie zawartość garnka podziel na 4 talerze i skrop każdą porcję przygotowanym pesto. Na koniec posyp zupę posiekanym lubczykiem i łącznie 20 g orzeszków pinii i podawaj.