Choose tomatoes that are ripe but firm, with a bright red color and a slightly sweet fragrance. Avoid tomatoes that are too soft or mushy, as they won't hold up well in the recipe.