We love the sweetness of cherry or grape tomatoes for this Caprese pasta salad. They also hold their shape better than a regular-sized tomato. But if you're lucky to get a hold of fresh garden tomatoes, you should definitely use them! If you are using a slicing tomato or a Roma tomato, seed it first so your salad isn't watery.