Easy Vegetarian Pizza with Mushrooms, Peppers and Olives

Nothing compares to pulling a blistering, fresh-from-the-oven pizza out of your kitchen. The golden, puffed edges, the bubbling pockets of melted mozzarella, and the vibrant aroma of garlic and basil instantly create that authentic pizzeria atmosphere right at home. When making a vegetarian pizza, many home cooks run into a common frustration: a soggy, watery […]