Choose tomatoes that have a round shape to make them easier to stuff. They should be 2 to 3 inches in diameter. They should be ripe but not mushy before filling. Vine-ripe tomatoes are my top choice, followed by beefsteak. Heirloom tomatoes have a milder flavor with less acidity. They are tricker to stuff because of their uneven shape.