As with any food when it comes to taste most suggestions are purely opinion-based. For instance, the tomato suggestions for this recipe are purely my own. I prefer to use a combination of Roma tomatoes and tomatoes on the vine. Depending on the options available at my local farmers market or grocer I may on occasion add some heirloom tomatoes. Beefsteak tomatoes tend to be a tad too juicy so I wouldn't use them. Also, when purchasing your tomatoes choose ones that are slightly firm to touch.