Creating a delicious vegan pizza that rivals its traditional counterpart is absolutely achievable. This ultimate vegan pizza recipe combines a perfect crust, a flavourful sauce, and a variety of toppings to delight even the most discerning pizza lovers. 

Let’s dive into this recipe that will transform your pizza night into a plant-based feast.


For the Dough:

– 300g plain flour (or a gluten-free alternative)

– 235ml warm water

– 1 sachet (7g) active dry yeast

– 15ml olive oil

– 1 tsp caster sugar

– ½ tsp salt

For the Tomato Sauce:

– 1 can (400g) crushed tomatoes

– 2 cloves garlic, minced

– 15ml olive oil

– 1 tsp dried oregano

– 1 tsp dried basil

– Salt and pepper, to taste

For the Toppings:

– 100g vegan mozzarella cheese (shredded)

– ½ bell pepper (sliced)

– ½ red onion (thinly sliced)

– 50g black olives (sliced)

– 50g mushrooms (sliced)

– A handful of fresh spinach

– 2 tbsp nutritional yeast (for a cheesy flavour)

– Fresh basil leaves (for garnish)


Preparing the Dough:

  1. Activate the Yeast: In a bowl, combine warm water, sugar, and yeast. Let it sit for 10 minutes until it becomes frothy.
  2. Make the Dough: In a large bowl, mix the flour and salt. Add the yeast mixture and olive oil. Mix until a dough forms.
  3. Knead the Dough: Turn out onto a floured surface and knead for about 5 minutes until smooth.
  4. Let it Rise: Place the dough in a greased bowl, cover with a cloth, and let it rise for 1 hour, or until it doubles in size.

Making the Tomato Sauce:

  1. Cook the Garlic: In a saucepan, heat olive oil over medium heat. Add minced garlic and sauté for a minute.
  2. Add Tomatoes and Herbs: Add crushed tomatoes, oregano, basil, salt, and pepper. Simmer for 15-20 minutes.

Assembling and Baking the Pizza:

  1. Preheat the Oven: Preheat your oven to its highest setting (around 245°C). If you have a pizza stone, place it in the oven to heat.
  2. Roll Out the Dough: Divide the dough into two. Roll out each portion on a floured surface into a thin circle.
  3. Add Toppings: Spread the tomato sauce over each base. Add vegan cheese, then arrange bell peppers, onions, olives, mushrooms, and spinach.
  4. Bake the Pizza: Place the pizza on the preheated pizza stone or a baking tray. Bake for 10-15 minutes until the crust is golden and the cheese has melted.
  5. Add Finishing Touches: Sprinkle nutritional yeast and garnish with fresh basil leaves.

This ultimate vegan pizza is a testament to how versatile and delicious vegan cooking can be. It proves that you don’t have to compromise on flavour when choosing plant-based options. 

Whether you’re a long-time vegan or just looking to try something new, this recipe is sure to please everyone at your table. Enjoy your homemade vegan pizza with all its flavourful, crispy, and cheesy goodness!

Written by Matt Maxted

More by Matt Maxted