This quick and easy Cheese and Tomato Pizza takes less than 30 minutes to make. Perfect when you need a delicious homemade margherita pizza in a hurry.| Easy Peasy Foodie