Grape tomatoes are perfect for tomato pesto, as they’re sweet and meaty, and they won’t water down the pesto like other larger varieties.