Don't let a busy schedule stop you from enjoying homemade pizza. With a quick prep time and only 12 minutes in the oven, you can have a fresh, hot pizza faster than delivery. Customize it with your favorite healthy toppings for meal that's as fun to make as it is to eat!