Przygotować pesto: oderwać liście bazylii i włożyć je do rozdrabiacza. Dodać obrany czosnek oraz orzeszki uprażone (lekko podsmażone) na suchej patelni. Dodać parmezan, oliwę oraz sól i pieprz. Rozdrobnić wszystko na sos z malutkimi kawałeczkami składników.
Kurczaka pokroić w kosteczkę, doprawić solą i pieprzem. Nastawić osoloną wodę na makaron. Ugotować go al dente.
Sprawdzić czy szpinak jest opłukany, w razie potrzeby opłukać go i osuszyć.
Rozgrzać oliwę na patelni, włożyć kurczaka i obsmażyć z każdej strony. Dodać szpinak i mieszając smażyć aż zwiędnie i odparuje (ok. 1 - 2 minuty).
Wlać śmietankę i zagotować. Gotować przez ok. 1 - 2 minuty aż sos zgęstnieje. Wówczas dodać 4 łyżki pesto i wymieszać. Dodać odcedzony makaron, wymieszać i podgrzać przez chwilę w razie potrzeby.