Vegan pizza recipes are a delicious way to enjoy all the comfort of classic pizza with plant-based ingredients. From crispy crusts to rich tomato sauces and dairy-free cheese alternatives, these pizzas are full of flavor and perfect for any occasion.
What makes vegan pizza so exciting is its versatility. You can top it with fresh vegetables, plant-based proteins, herbs, and creative sauces to suit every taste, from simple and classic to bold and gourmet.
This collection of vegan pizza recipes offers a variety of tasty options that are perfect for weeknight dinners, parties, or homemade pizza nights.
1. Vegan Margherita Pizza
Vegan margherita pizza is a classic, comforting dish made with a crisp crust, rich tomato sauce, and creamy plant-based cheese. It feels warm, fresh, and satisfying with simple, balanced flavors.
This recipe is perfect for easy homemade meals, using a basic dough topped with tomato sauce, vegan mozzarella, and fresh basil. Everything bakes together in the oven, creating a golden crust with minimal ingredients.
The crust turns lightly crisp on the outside and soft inside, while the melted vegan cheese and tomatoes create a juicy, flavorful topping. Fresh basil adds a bright finish, making each bite simple and delicious.
Servings: 2–3
Ingredients:
- 1 pizza base or homemade dough
- ½–1 cup tomato or marinara sauce
- 1 cup vegan mozzarella cheese
- 1–2 tomatoes, sliced
- Fresh basil leaves
- 1–2 tbsp olive oil
- Salt to taste
- Black pepper to taste
Instructions:
- Preheat the oven to 220°C.
- Roll or stretch the pizza dough into a thin base.
- Spread tomato sauce evenly over the base.
- Add sliced tomatoes and sprinkle vegan mozzarella on top.
- Drizzle olive oil and season with salt and pepper.
- Bake for 12–15 minutes until the crust is golden and the cheese is melted.
- Remove from the oven and top with fresh basil leaves.
- Slice and serve warm.
2. Veggie Loaded Vegan Pizza
Veggie loaded vegan pizza is a colorful and satisfying dish topped with a variety of fresh vegetables over a crisp crust. It feels hearty, fresh, and full of flavor with every bite.
This recipe is perfect for easy homemade meals, using simple toppings like mushrooms, peppers, onions, tomatoes, and greens layered over tomato sauce. Everything bakes together in the oven, making it a practical and customizable option.
The crust turns golden and slightly crisp, while the vegetables soften and roast lightly. Each bite combines juicy toppings, a savory base, and a balanced mix of textures and flavors.
Servings: 3–4
Ingredients:
- 1 pizza base or dough
- ½ cup pizza or marinara sauce
- 1 cup vegan cheese (optional)
- 1 cup mushrooms, sliced
- ½ cup bell peppers, sliced
- ½ cup onion, sliced
- ½ cup cherry tomatoes, halved
- 1 cup spinach or greens
- 2 garlic cloves, sliced
- 1 tbsp olive oil
- Salt to taste
- Black pepper to taste
- Red pepper flakes (optional)
Instructions:
- Preheat the oven to 220°C.
- Roll or stretch the pizza dough into a thin base.
- Spread pizza sauce evenly over the base.
- Add vegan cheese if using, then layer mushrooms, peppers, onion, tomatoes, and garlic.
- Drizzle olive oil and season with salt, pepper, and red pepper flakes.
- Bake for 10–15 minutes until the crust is golden and toppings are cooked.
- Remove from the oven and top with fresh spinach.
- Slice and serve warm.
3. Vegan Mushroom and Spinach Pizza
Vegan mushroom and spinach pizza is a savory and satisfying dish made with a crisp crust topped with earthy mushrooms and fresh spinach. It feels hearty yet fresh, with a balance of rich and light flavors in every bite.
This recipe is perfect for quick homemade meals, where mushrooms are lightly sautéed and combined with spinach before being added to a pizza base. Everything bakes together in the oven, making it an easy and practical option for weeknight cooking.
The mushrooms add a deep, savory taste while the spinach brings a fresh, slightly earthy note. The crust turns golden and crisp, and the toppings stay soft and flavorful, creating a well-balanced texture.
Servings: 2–3
Ingredients:
- 1 pizza base or dough
- ½ cup tomato or marinara sauce
- 1 cup mushrooms, sliced
- 1–2 cups fresh spinach
- 2 garlic cloves, minced
- 1 tbsp olive oil
- ½–1 cup vegan cheese (optional)
- Salt to taste
- Black pepper to taste
Instructions:
- Preheat the oven to 200–220°C.
- Heat olive oil in a pan and sauté garlic for a few seconds.
- Add mushrooms and cook until soft and lightly browned.
- Add spinach and cook until wilted, then remove from heat.
- Spread tomato sauce evenly over the pizza base.
- Add vegan cheese if using, then top with the mushroom and spinach mixture.
- Season with salt and pepper.
- Bake for 10–15 minutes until the crust is golden and crisp.
- Slice and serve warm.
4. Vegan Pesto Pizza with Walnut Sausage
Vegan pesto pizza with walnut sausage is a bold and flavorful dish featuring a crisp crust topped with herby pesto and a hearty, plant-based walnut crumble. It feels rich, savory, and satisfying with a mix of fresh and nutty flavors.
This recipe works well for quick homemade meals, using a simple pizza base layered with dairy-free pesto and a walnut-based sausage mixture. The walnut crumble is blended with spices to create a sausage-like texture, then baked directly on the pizza.
The crust turns golden and crisp, while the pesto adds a fresh, herby taste. The walnut sausage brings a slightly crunchy, meaty texture, creating a balanced bite that’s both hearty and full of flavor.
Servings: 3–4
Ingredients:
- 1 pizza dough or base
- 4–6 tbsp vegan pesto
- 1 cup walnuts
- ½ cup cooked white beans (optional, for texture)
- 1 tbsp olive oil
- 1 tbsp soy sauce
- 1 tsp fennel seeds
- 1 tsp Italian seasoning
- 1 tsp garlic powder
- ½ tsp paprika
- Salt to taste
- ½–1 cup vegan cheese (optional)
- Cherry tomatoes or fresh basil (optional)
Instructions:
- Preheat the oven to 220°C.
- In a food processor, pulse walnuts, beans, olive oil, soy sauce, and spices until a crumbly “sausage-like” texture forms.
- Roll or stretch the pizza dough into a base.
- Spread vegan pesto evenly over the base, leaving the edges.
- Sprinkle the walnut sausage mixture over the pesto.
- Add vegan cheese and optional toppings if using.
- Bake for 12–15 minutes until the crust is golden and crisp.
- Remove from the oven, garnish with fresh basil, slice, and serve warm.
5. Vegan Pepperoni Pan Pizza
Vegan pepperoni pan pizza is a thick, crispy-edged pizza with a soft, fluffy base topped with rich sauce, melty vegan cheese, and savory plant-based pepperoni. It feels hearty, indulgent, and perfect for a cozy meal.
This recipe is great for easy homemade cooking, using store-bought dough pressed into a pan and layered with sauce, cheese, and toppings. The pan-baking method helps create a golden crust while keeping the inside soft and airy.
The crust turns crisp on the outside and soft inside, while the cheese melts into a gooey layer. The pepperoni adds a slightly smoky, savory bite, making each slice rich, cheesy, and satisfying.
Servings: 4–6 slices
Ingredients:
- 450g (16 oz) pizza dough
- 2 tbsp olive oil
- ½ cup marinara or pizza sauce
- 1–1½ cups vegan mozzarella cheese
- 2 oz vegan pepperoni slices
- 1 tsp Italian seasoning
- Vegan parmesan, basil, or chili flakes (optional)
Instructions:
- Preheat the oven to 220–230°C and let the dough come to room temperature.
- Heat a little oil in a pan and lightly crisp the vegan pepperoni, then set aside.
- Grease a baking pan or skillet with olive oil.
- Press and stretch the dough into the pan to cover the base.
- Sprinkle Italian seasoning over the dough.
- Add half of the vegan cheese, then spoon marinara sauce on top.
- Add remaining cheese and top with vegan pepperoni.
- Bake for 18–20 minutes until the crust is golden and the cheese is melted.
- Garnish with basil or vegan parmesan if desired.
- Slice and serve warm.
6. Vegan Hawaiian Pizza
Vegan Hawaiian pizza is a sweet and savory dish made with a crisp crust topped with tangy sauce, juicy pineapple, and plant-based toppings. It feels bold and balanced, combining fresh sweetness with a rich, savory base.
This recipe is perfect for quick homemade meals, using simple ingredients like pizza dough, sauce, pineapple, and vegan protein options like tofu or plant-based “ham.” Everything bakes together in the oven, making it easy and convenient.
The crust turns golden and slightly crisp, while the pineapple becomes juicy and lightly caramelized. The mix of sweet, tangy, and savory flavors creates a unique and satisfying bite.
Servings: 2–3
Ingredients:
- 1 pizza base or dough
- ½ cup pizza or BBQ sauce
- 1 cup pineapple chunks
- ½ cup red onion, sliced
- ½ cup bell peppers, chopped
- ½–1 cup vegan cheese
- ½ cup tofu, tempeh, or plant-based “ham”
- 1 tbsp olive oil
- Salt to taste
- Black pepper to taste
Instructions:
- Preheat the oven to 220°C.
- Roll or stretch the pizza dough into a base.
- Spread sauce evenly over the base.
- Add vegan cheese, then top with pineapple, onion, peppers, and plant-based protein.
- Drizzle olive oil and season with salt and pepper.
- Bake for 10–15 minutes until the crust is golden and toppings are cooked.
- Remove from the oven, slice, and serve warm.
7. VEGAN WHITE PIZZA
Vegan white pizza is a creamy and savory pizza made without tomato sauce, using a rich garlic-based white sauce. It feels smooth and comforting, with a light yet satisfying texture.
This recipe is perfect for easy homemade meals, where a simple dough is topped with a creamy sauce and fresh vegetables like zucchini and tomatoes. It comes together quickly and bakes into a golden, flavorful pizza.
The crust turns crisp on the edges while staying soft inside, and the toppings become tender and slightly roasted. The creamy base pairs well with the fresh, juicy vegetables for a balanced bite.
Servings: 2–3
Ingredients:
- 1 pizza dough or base
- 1 tbsp olive oil
- 2 garlic cloves, minced
- ½ cup cashews (soaked) or vegan cream cheese
- ½ cup plant-based milk
- 2 tbsp nutritional yeast
- Salt to taste
- Black pepper to taste
- 1 zucchini, thinly sliced
- 1–2 tomatoes, sliced
- ½ cup vegan mozzarella (optional)
- Fresh herbs (basil or parsley)
Instructions:
- Preheat the oven to 220°C.
- Blend soaked cashews, plant-based milk, garlic, nutritional yeast, salt, and pepper until smooth to make the white sauce.
- Roll or stretch the pizza dough into a base.
- Spread the white sauce evenly over the base.
- Arrange sliced zucchini and tomatoes on top, and add vegan cheese if using.
- Drizzle olive oil lightly over the toppings.
- Bake for 12–15 minutes until the crust is golden and vegetables are tender.
- Remove from the oven, garnish with fresh herbs, slice, and serve warm.
8. Vegan BBQ Jerk Pizza
Vegan pizza is a simple and satisfying dish made with a crisp crust, rich tomato sauce, and dairy-free cheese. It feels comforting and customizable, making it perfect for any meal.
This recipe is great for easy homemade cooking, using basic ingredients like pizza dough, sauce, and vegan mozzarella. Everything comes together quickly and bakes into a golden, flavorful pizza with minimal effort.
The crust turns crisp on the outside and soft inside, while the cheese melts into a creamy layer. The toppings add texture and flavor, creating a balanced and delicious bite.
Servings: 2–3
Ingredients:
- 1 pizza dough or base
- ½–¾ cup pizza sauce
- 1½–2 cups vegan mozzarella cheese
- 1 tsp olive oil
- Cornmeal (for dusting)
- Toppings of choice (vegetables, herbs, olives, etc.)
Instructions:
- Preheat the oven to 220–260°C and let it heat well.
- Roll or stretch the pizza dough into a round base.
- Dust a baking tray or surface with cornmeal and place the dough on it.
- Spread pizza sauce evenly over the base, leaving the edges.
- Add vegan cheese and desired toppings.
- Drizzle olive oil over the top and edges.
- Bake for 12–17 minutes until the crust is golden and cheese is melted.
- Remove, slice, and serve warm.



