You can use any type of tomato that you would like. However, be sure to use ripe, fresh tomatoes as one of the reasons Caprese is so great is due to the freshness of its ingredients. Depending on how much Caprese I'm making, will determine what type of tomatoes I use. If I'm just making a small amount for myself, sometimes I'll use cherry tomatoes cut in half. If I'm making a larger amount, I choose large beefsteak tomatoes.