Skip to Content

Vegan Cheese Pizza

Are you craving a cheesy pizza but all the store-bought vegan cheeses aren’t any good? The simple solution: Make your own vegan cheese! It’s really easy! Add your favorite toppings to this Vegan Cheese Pizza!

Vegan Cheese Pizza topped with arugula

Store-bought vegan cheese is hit or miss. Over the last years, there have been so many new vegan cheese products and while some of them are quite good, I’ve had my fair share of weird-tasting almost like plastic-tasting cheeses as well.

I still love to make my own vegan cheese, though! It’s easy. It’s quick. You can adjust the flavor and texture to your own liking. And for this recipe, you won’t need to soak nuts and you don’t need a blender. The cheesy flavor comes from the Nutritional Yeast.

I’ve made a rather simplistic vegan cheesy pizza with homemade crust, tomato sauce, vegan cheese sauce and topped it with arugula after baking. Of course, you can add your favorite toppings!

How to make Vegan Cheese Pizza

yeast dough in a containerStep 1: First we’re making the pizza dough. For this pizza, I’ve used a pizza crust with yeast (this takes a while, so prepare ahead!) but if you’re short on time, you can also use this quick yeast-free pizza dough

vegan cheese in a pot

Step 2: Make the vegan cheese sauce. 

Vegan Cheese Pizza before baking

Step 3: Roll out the pizza crust, add tomato sauce, then the vegan cheese sauce. And bake …

Step 4: …until the crust is golden and crispy. Add fresh arugula and enjoy! 

A slice of Vegan Cheese Pizza with arugula

Versatile Vegan Cheese Sauce

I love this vegan cheese sauce recipe so, so much! I make it all the time.

My favorite uses besides on pizza are

I’ve been making this cheese sauce (with some modifications) since I went vegan in 2012. There were no vegan cheese products in the stores, so making my own cheese was the only option. Now there are so many options, but I still make this vegan cheese sauce regularly. I have so much love for this one.

Vegan Cheese Pizza topped with arugula

More Vegan Pizza Recipes for you to try

I hope you will enjoy this ‘cheesy’ pizza as much as I did! Let me know if you give it a try!

And don’t forget to rate the recipe if you like it, this helps other users figure out if it is worth a try! 

If you don’t want to miss out on any new recipes, subscribe to my newsletter, follow me on Instagram and Facebook!

Cheers, Bianca

Vegan Cheese Pizza topped with arugula

Vegan Cheese Pizza

Bianca Haun | Elephantastic Vegan
Are you craving a cheesy pizza but all the store-bought vegan cheeses aren't any good? The simple solution: Make your own vegan cheese! It's really easy! Add your favorite toppings to this Vegan Cheese Pizza!
4.67 from 3 votes
Prep Time 25 mins
Cook Time 25 mins
Resting Time 2 hrs
Total Time 50 mins
Course Main Course
Cuisine Italian, Vegan
Servings 2 pizzas
Calories 888 kcal


Pizza Dough

  • 2 1/2 cups all-purpose flour + more to dust the dough and surfaces
  • 1 teaspoon instant yeast
  • 1/4 teaspoon salt
  • 1 teaspoon olive oil + more to coat the dough
  • 3/4 cup water

Vegan Cheese Sauce

  • 2 tablespoons coconut oil or vegan butter
  • 1/2 teaspoon salt
  • 1/4 teaspoon curry powder
  • 1/4 teaspoon paprika powder
  • 1/3 cup all-purpose flour
  • 1/3 cup nutritional yeast
  • 1/2 cup water

Tomato Sauce

  • 3/4 cup tomato passata
  • 2 tablespoons tomato paste
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt


  • 2 cups arugula


Pizza Dough

  • Combine the flour, instant yeast, and salt in a mixing bowl. Add the olive oil and water. Mix and knead by hand until it's a soft, non-sticky dough or put all the ingredients in a kitchen machine and let the machine knead the dough for you. Finetune the dough: If it's too sticky, add more flour. If it's too crumbly, add more water.
  • Coat the ball of dough in a drizzle of olive oil. Cover the bowl with a clean kitchen towel and let the dough rise until it has doubled in size (2-3 hours depending on the room temperature). 

Vegan Cheese Sauce

  • Heat the coconut oil or butter in a small pot on low heat.
  • Add the salt, paprika powder, and curry powder.
  • Add in the flour and whisk.
  • Add nutritional yeast, whisk again until clumpy.
  • Add the water and whisk on low heat for a few minutes. If it gets too thick you can add a little bit more water and whisk again.

Combining it all together

  • For the tomato sauce, mix the tomato passata with the tomato paste, and herbs. 
  • Preheat the oven to 480°F/250°C. 
  • Divide the dough into two equal parts. Carefully roll it out on a lightly floured parchment paper into two pizza crusts (don't use too much pressure). You can stretch it a bit with your hands until it has the right shape. 
  • Transfer the crust on the parchment paper onto a baking tray. Top the pizza dough with tomato sauce, vegan cheese sauce. At this point, you can also add additional toppings (such as olives, artichokes, mushrooms, whatever you like on your pizza!).
  • Bake the pizza for 10-15 minutes until the crust is golden and slightly crispy. Top with arugula after baking and enjoy!


Calories: 888kcalCarbohydrates: 153gProtein: 27gFat: 19gSaturated Fat: 12gSodium: 1627mgPotassium: 1060mgFiber: 11gSugar: 7gVitamin A: 1345IUVitamin C: 16.9mgCalcium: 93mgIron: 11.7mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!
Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating


Tuesday 8th of September 2020

This sauce was a nice change from the plainer nutritional yeast sauce I usually use. Thanks for sharing this recipe!