I love making vegan pizza because it brings together all the comforting flavors of classic pizza while staying completely plant-based. The crust turns beautifully golden, the sauce is rich and tangy, and the toppings add plenty of color and texture. I find this recipe perfect for weeknight dinners, casual gatherings, or anytime I crave a satisfying homemade pizza without dairy or meat.
Why You’ll Love This Recipe
I enjoy this recipe because it is simple, flavorful, and very flexible. I can easily customize the toppings based on what I have in my kitchen, and the result always feels fresh and satisfying. The dough becomes soft inside with a crisp edge, while the vegetables add vibrant flavor. I also like that this pizza is naturally dairy-free, making it great for anyone following a plant-based lifestyle.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
pizza dough
olive oil
tomato pizza sauce
vegan mozzarella cheese
mushrooms, sliced
bell peppers, sliced
red onion, thinly sliced
black olives, sliced
cherry tomatoes, halved
fresh basil leaves
dried oregano
salt
black pepper
Directions
I start by preheating the oven to 475°F (245°C). If I am using a pizza stone, I place it in the oven while it heats so it gets very hot.
I lightly flour my work surface and roll or stretch the pizza dough into a round shape about 10 to 12 inches wide. I transfer the dough to a pizza pan or parchment paper.
I brush a little olive oil over the dough and spread the tomato pizza sauce evenly across the surface, leaving a small border around the edges.
I sprinkle vegan mozzarella cheese over the sauce, then add mushrooms, bell peppers, red onion, olives, and cherry tomatoes. I season the toppings with oregano, salt, and black pepper.
I place the pizza in the oven and bake it for about 12 to 15 minutes, until the crust becomes golden and the toppings are cooked.
Once baked, I remove the pizza from the oven and add fresh basil leaves on top. I let it cool for a couple of minutes before slicing and serving.
Servings and timing
Servings: 2 to 3 servings
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Variations
I sometimes switch up the toppings to keep the pizza exciting. I like adding spinach, artichokes, or roasted zucchini for extra vegetables. When I want more flavor, I add sun-dried tomatoes or caramelized onions. I also enjoy sprinkling nutritional yeast or crushed chili flakes on top for extra depth and heat.
Storage/Reheating
I store leftover slices in an airtight container in the refrigerator for up to 3 days. When I want to reheat them, I place the slices in a skillet over medium heat for a few minutes so the crust becomes crisp again. I can also warm them in the oven at 350°F (175°C) for about 8 minutes.
FAQs
Can I make the pizza dough ahead of time?
Yes, I often prepare the dough ahead of time and keep it in the refrigerator for up to 24 hours. This actually helps develop more flavor in the crust.
What vegan cheese works best for pizza?
I like using shredded vegan mozzarella because it melts well and gives a classic pizza texture.
Can I make this pizza gluten-free?
Yes, I can easily use a gluten-free pizza crust instead of traditional dough and follow the same topping and baking steps.
How do I get a crispier crust?
I like baking the pizza on a preheated pizza stone or steel. The high heat helps the crust cook quickly and become crisp.
Can I freeze vegan pizza?
Yes, I sometimes freeze baked slices. I wrap them well and store them in the freezer for up to 2 months, then reheat them directly in the oven.
Conclusion
I find vegan pizza to be one of the most satisfying plant-based meals I can make at home. The combination of crispy crust, flavorful sauce, melted vegan cheese, and colorful vegetables always turns out delicious. I enjoy how easy it is to customize with different toppings, making it a recipe I return to again and again.
Vegan Pizza
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A delicious homemade vegan pizza with a crispy golden crust, tangy tomato sauce, melted vegan mozzarella, and colorful vegetables. Perfect for a quick weeknight dinner or a casual plant-based meal.
- Author: Mayaa
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 2–3 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegan
Ingredients
- 1 pizza dough (10–12 inch)
- 1 tablespoon olive oil
- 1/2 cup tomato pizza sauce
- 1 cup vegan mozzarella cheese, shredded
- 1/2 cup mushrooms, sliced
- 1/2 cup bell peppers, sliced
- 1/4 cup red onion, thinly sliced
- 1/4 cup black olives, sliced
- 1/2 cup cherry tomatoes, halved
- 6–8 fresh basil leaves
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat the oven to 475°F (245°C). If using a pizza stone, place it in the oven while it heats.
- Lightly flour a work surface and roll or stretch the pizza dough into a round shape about 10–12 inches wide. Transfer the dough to a pizza pan or parchment paper.
- Brush olive oil over the dough and spread the tomato pizza sauce evenly across the surface, leaving a small border around the edges.
- Sprinkle vegan mozzarella cheese over the sauce.
- Add mushrooms, bell peppers, red onion, black olives, and cherry tomatoes evenly over the pizza.
- Season the toppings with dried oregano, salt, and black pepper.
- Bake the pizza in the oven for 12–15 minutes, until the crust is golden and the toppings are cooked.
- Remove from the oven, top with fresh basil leaves, let cool for a couple of minutes, then slice and serve.
Notes
- You can customize the toppings with vegetables like spinach, artichokes, or roasted zucchini.
- Sun-dried tomatoes or caramelized onions add extra flavor.
- Sprinkle nutritional yeast or chili flakes for additional depth and heat.
- Baking on a preheated pizza stone helps create a crispier crust.
- Leftover pizza can be stored in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 3g
- Sodium: 420mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 0mg
