Tagliate in due (per il lungo) gli asparagi e posizionateli ordinatamente su una teglia foderata con carta da forno. Aggiungete il pomodoro tagliato a fette, gli spicchi di aglio interi, un pizzico di sale e irrorate con olio extravergine d'oliva. Infornate a 200 gradi - in modalità ventilata e forno preriscaldato - per 15 minuti circa.
Tenete le punte da parte e trasferite il resto (tranne gli spicchi di aglio) nel bicchiere del frullatore ad immersione con i fagioli, il succo di limone, il basilico e i pinoli. Frullate fino ad ottenere una consistenza omogenea.
Riempite di acqua una pentola capiente e dal momento in cui inizia il bollore, salatela e versate le penne. Cuocete per 10/11 minuti circa, scolatela e conditela con il pesto appena preparato. Guarnite con qualche pinolo e pomodoro tagliato a cubetti.