Generally I like to use large beefsteak tomatoes. They are big and meaty but you can't always find them in the grocery stores. Just go with the largest green tomato you can find. If you have a local farmers market, check there since they will have some of the freshest ones you can buy.