An irresistible Italian Potato Pizza featuring a simple, tangy cheesy white base spread over homemade pizza dough, then topped with thinly sliced potatoes, onions and fresh thyme. Easy to make and utterly delicious — you’ll be making it again and again.


