The sauce match is key here, with the range of acidity and creaminess the main factor in your choice of beer. Tomatoes are high in acidity therefore look for something that will match this, like a Hefeweizen or a Sour is perfect. However one of the best ways to go is to grab a refreshing clean Pilsner.