Whether is be homemade pizza or adding topping to the self-rising frozen pizza we love adding meats and veggies. We often have tomatoes at hand. I slice them thin and lay them on a paper towel and add them to pizza... Then 30 mins later I have a pizza with wet tomato puddles on top. What can I do?
Note: Is there also a "best" tomato for pizzas and any moisture/tomato seasoning tips?