10 Minute Pizza Crust
Ahh the elusive 10 minute pizza. I love homemade pizza but it just takes too long to make for the average individual. Dough usually needs to be rested, proofed, and formed usually taking up to and over 2 hours. Below I tried a recipe based on a recipe from Cooks.com for a 5 minute pizza…

