By the time you’re done reading this post you could have been well on your way to homemade pizza. Less than 30 minutes start to finish, including pizza dough from scratch! I kid you not… I’m very serious when it comes to pizza. 😉 I asked my husband “How long does it take to make pizza?” He replied “A few hours, why?” I answered “Never mind.” but had that sad puppy dog look in my eyes. Clearly I was asking because I was in the mood for pizza, but was not in the mood to wait. Conveniently my husband had stumbled into a possible solution …
Turbo Pizza