The best tomatoes for bloody mary mix are those with a high water content so they release a lot of natural liquid when cooked. We like heirlooms, big beef, and large roma tomatoes, but really any variety will work.