Vegan Pizza Margherita

This Vegan Pizza Margherita is made with a thin crust, homemade tomato sauce, and vegan mozzarella for a delicious plant-based classic pizza.

Prep Time
25 mins
Cook Time
10 mins
Total Time
35 mins
Course: Main Course, Main Dish
Cuisine: Italian
Keyword: Vegan Pizza Margherita
Servings: 4 people
Calories: 470 kcal
Author: Sarah McMinn
Vegan Mozzarella
Tomato Sauce
  • 1 tablespoon oil
  • 1 small white onion, minced
  • 3-4 cloves garlic, minced
  • 1 cup crushed tomatoes
  • 2 tablespoons tomato paste
  • 2 teaspoons sugar
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • salt and pepper, to taste
Everything Else
  • 4 Flatout Flatbread Pizza Crusts
  • 1 Roma tomato, thinly sliced
  • 1 handful of fresh basil, chopped
  • red pepper flakes, optional
  1. To make the cheese, drain and rinse the cashews and place them in a high-powered blender along with the remaining mozzarella ingredients. Blend until completely smooth. Transfer to a saucepan placed over medium heat, stirring the cheese constantly. Within 1-2 minutes the cheese will start to get very thick. Keep stirring until the cheese begins to move together while stirring. Remove from heat and let cool while preparing the other ingredients.
  2. To make the sauce, heat the oil in a small saucepan over medium heat. Add onion and garlic and sauté for 4-5 minutes. Stir in the remaining ingredients and bring to a simmer. Let simmer for 10 minutes.

  3. Meanwhile, heat the grill to about 550 degrees. Brush the pizza doughs with olive oil and grill one side of the pizza for 1-2 minutes. Flip the crusts and evenly top with tomato sauce, Roma tomatoes, and spoonfuls of mozzarella.

  4. Put the lid on the grill and cook for about 3 more minutes. The pizza is done when the edges are crisp and dark.
  5. Remove from grill, top with basil and red pepper flakes and serve immediately.
Recipe Notes

No grill? No problem! Bake this pizza at 450 degrees F. for about 10 minutes until crust is crispy and brown.

Nutrition Facts
Vegan Pizza Margherita
Amount Per Serving
Calories 470 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 3g19%
Sodium 963mg42%
Potassium 488mg14%
Carbohydrates 71g24%
Fiber 4g17%
Sugar 9g10%
Protein 14g28%
Vitamin A 380IU8%
Vitamin C 12.2mg15%
Calcium 137mg14%
Iron 5.4mg30%
* Percent Daily Values are based on a 2000 calorie diet.