Cook pasta in lightly salted water according to the instructions on the package.
Combine all pesto ingredients in a small blender and process until smooth paste.
In a skillet, heat cooking oil over medium heat. Saute garlic for 1 minute while stirring. Make sure the garlic doesn’t brown.
Add cherry tomatoes and reduce heat to medium-low. Cook for 10 minutes or until they start to fall apart and are cooked through. Season with black pepper to taste. Str regularly.
When ready, combine cooked and drained pasta, tomatoes, and pesto. Stir well until heated through.
Divide over bowls and top with arugula and nuts.