-
Preheat oven to 425
-
Cook pasta according to package directions
-
Spread asparagus out on a baking sheet, toss with 1 tablespoon olive oil and salt, roast for 10 - 12 minutes, and set aside to cool (time depends on size - you want it to be soft, but not overcooked or crunchy)
-
Roughly cut asparagus into 1 inch pieces
-
Combine asparagus, garlic, Parmesan, and almonds in a food processor, pulse several times to combine
-
Slowly stream in olive oil with food processor running on low
-
Toss pesto with warm pasta and top with tomato halves and Parmesan