Few dishes bring together the fresh, herby flavors of summer quite like a homemade pesto pizza. When you make it vegan, you get all the satisfaction of a cheesy, saucy pie—without any animal products.
This Vegan Pesto Pizza is a revelation: a crispy, chewy crust, layered with vibrant dairy-free pesto, creamy vegan mozzarella, and a colorful array of vegetables. Whether you’re a seasoned vegan or simply looking to add more plant-based meals to your repertoire, this pizza is bound to impress.
What sets this recipe apart is the homemade vegan pesto, bursting with basil, toasted nuts, and a punch of garlic. Paired with your favorite pizza dough and toppings, it’s a celebration of fresh, wholesome ingredients.
Even non-vegans will be reaching for seconds! If you love creative vegan meals, this dish is about to become a weeknight staple or the star of your next gathering.
Why You’ll Love This Recipe
- Incredibly Flavorful: The homemade vegan pesto is rich, garlicky, and aromatic, giving every bite a burst of freshness.
- Completely Plant-Based: No dairy, no meat—just wholesome, vibrant ingredients that are good for you and the planet.
- Customizable: Use your favorite veggies or whatever is in season. The base recipe is a canvas for your creativity.
- Easy to Make: With store-bought or homemade dough, this pizza comes together quickly, making it perfect for weeknights.
- Family-Friendly: Even picky eaters love the gooey vegan cheese and herby pesto. Kids can help assemble their own pizzas!
- Leftover Friendly: Enjoy cold or reheated the next day—this pizza keeps its flavor and texture.
Ingredients
Component | Ingredient | Quantity |
---|---|---|
Pizza Base | Pizza dough (homemade or store-bought, vegan) | 1 ball (about 16 oz/450g) |
Pesto | Fresh basil leaves | 2 packed cups |
Pesto | Raw cashews or pine nuts | 1/3 cup |
Pesto | Garlic cloves | 2 large |
Pesto | Nutritional yeast | 3 tbsp |
Pesto | Lemon juice | 2 tbsp |
Pesto | Olive oil | 1/4 cup |
Pesto | Salt & pepper | to taste |
Toppings | Vegan mozzarella cheese (shredded) | 1 cup |
Toppings | Cherry tomatoes (halved) | 1 cup |
Toppings | Baby spinach | 1 cup |
Toppings | Red onion (thinly sliced) | 1/4 cup |
Toppings | Artichoke hearts (optional) | 1/2 cup |
Finishing | Crushed red pepper flakes | to taste |
Finishing | Extra fresh basil | for garnish |
Equipment
- Oven (ideally with a pizza stone or steel, but a baking sheet works too)
- Food processor or blender (for the pesto)
- Rolling pin (to shape the dough, or use your hands)
- Pizza peel or large spatula (if using a stone/steel)
- Baking sheet or pizza pan (if not using a stone)
- Sharp knife (for slicing toppings and the finished pizza)
- Measuring cups and spoons
- Mixing bowl (optional, for tossing veggies)
Instructions
-
Preheat your oven.
If using a pizza stone or steel, place it in the oven and preheat to 500°F (260°C) for at least 30 minutes. For a baking sheet, preheat oven to 450°F (232°C).
-
Prepare the vegan pesto.
In a food processor or blender, combine basil, cashews or pine nuts, garlic, nutritional yeast, lemon juice, olive oil, and a pinch of salt and pepper. Blend until smooth, scraping down sides as needed.
Add a splash of water if too thick. Taste and adjust seasoning.
Tip: Toast your nuts lightly in a dry pan for extra flavor before blending!
-
Shape the pizza dough.
On a lightly floured surface, stretch or roll the pizza dough into a 12-inch round. Transfer to a sheet of parchment paper (makes transferring to oven easier).
Don’t overwork the dough—let it rest if it resists stretching.
-
Spread the pesto.
Generously spread vegan pesto over the pizza base, leaving a 1/2-inch border for the crust.
-
Add toppings.
Sprinkle vegan mozzarella evenly, then scatter cherry tomatoes, baby spinach, red onion, and artichoke hearts (if using). Add a pinch of crushed red pepper flakes if desired.
-
Bake the pizza.
Transfer the pizza (on parchment) to the preheated stone or baking sheet. Bake for 12-15 minutes, or until the crust is golden and the cheese is bubbly and melted.
For the crispiest crust, bake directly on a hot stone or steel.
-
Finish and garnish.
Remove from oven. Let cool for 2-3 minutes.
Top with fresh basil and another drizzle of pesto if desired.
-
Slice and serve.
Use a sharp knife or pizza cutter to slice into wedges. Enjoy hot and fresh!
Tips & Variations
- Nuts: Try walnuts or almonds in the pesto if you’re out of cashews or pine nuts.
- Nut-Free Option: Substitute sunflower seeds or hemp hearts for a completely nut-free pesto.
- Cheese: Not all vegan cheeses melt the same. Experiment with brands or try a homemade cashew cheese for extra creaminess.
- Gluten-Free: Use your favorite gluten-free pizza dough to make this recipe accessible for everyone.
- Veggie Add-Ins: Zucchini ribbons, roasted red peppers, or mushrooms are all delicious on this pizza.
- Spicy Kick: Add sliced jalapeños or a dash of chili oil before serving.
- Frozen Dough: If using frozen dough, let it thaw and come to room temperature before shaping.
- Batch Cooking: Double the pesto recipe and freeze in ice cube trays for quick pizza nights.
Nutrition Facts
Nutrition will vary based on the dough and cheese used, but here’s an approximate breakdown per large slice (1/8 of the pizza):
Nutrient | Amount (per slice) |
---|---|
Calories | 235 |
Protein | 7g |
Total Fat | 10g |
Saturated Fat | 2g |
Carbohydrates | 28g |
Fiber | 3g |
Sugar | 2g |
Sodium | 380mg |
Vitamin A | 18% DV |
Vitamin C | 15% DV |
Calcium | 12% DV |
Iron | 11% DV |
Note: Values are estimates and will vary with specific brands and toppings.
Serving Suggestions
- Serve your vegan pesto pizza with a simple arugula salad tossed in lemon juice and olive oil for a fresh contrast.
- Pair with a bowl of hearty soup, like this comforting Clam Chowder San Francisco Recipe (for non-vegans) or a vegan minestrone.
- For a party, cut the pizza into bite-sized squares and serve as an appetizer alongside Cheese Pennies (swap in vegan cheese for a plant-based spread).
- Add a bright, fruity dessert like Cherry Rhubarb Jam Recipe dolloped over vegan vanilla ice cream.
- Make it a family-style meal with a platter of roasted vegetables and a simple citrusy sparkling drink.
- For extra protein, top with pan-seared vegan sausage or tempeh bacon.
Conclusion
When you bite into this vegan pesto pizza, you’ll understand why it’s become a favorite among both vegans and omnivores. The combination of herby pesto, gooey vegan cheese, and a rainbow of veggies is truly irresistible.
Plus, it’s a forgiving recipe—easy to adapt to your tastes or whatever you have on hand. Whether you’re hosting a pizza night, looking for a quick weeknight dinner, or simply craving something fresh and satisfying, this pizza delivers every time.
If you enjoyed this vegan pizza, be sure to explore more plant-based comfort foods and creative recipes on our site. For instance, try our Classico Sun Dried Tomato Alfredo Sauce Recipe for another Italian-inspired vegan meal, or satisfy your sweet tooth with the indulgent Chocolate Heaven Cake Recipe.
With recipes like these, going vegan has never tasted so good!
📖 Recipe Card: Best Vegan Pesto Pizza
Description: This vegan pesto pizza features a crispy crust, creamy cashew pesto, and fresh toppings for a flavorful meal. Perfect for weeknight dinners or gatherings.
Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M
Servings: 4 servings
Ingredients
- 1 prepared pizza dough (about 12 inches)
- 1 cup fresh basil leaves
- 1/3 cup raw cashews (soaked 10 min, drained)
- 2 tablespoons nutritional yeast
- 2 cloves garlic
- 1/4 cup olive oil
- 1 tablespoon lemon juice
- 1/2 teaspoon salt
- 1 cup cherry tomatoes, halved
- 1/2 cup vegan mozzarella shreds
- 1/4 cup red onion, thinly sliced
- Fresh arugula, for topping
Instructions
- Preheat oven to 475°F (245°C).
- Roll out pizza dough on a floured surface and transfer to a baking sheet or pizza stone.
- In a blender, combine basil, cashews, nutritional yeast, garlic, olive oil, lemon juice, and salt; blend until smooth.
- Spread pesto evenly over pizza dough.
- Top with cherry tomatoes, vegan mozzarella, and red onion.
- Bake for 12-15 minutes, until crust is golden and cheese is melted.
- Remove from oven and top with fresh arugula before serving.
Nutrition: Calories: 320 | Protein: 9g | Fat: 16g | Carbs: 36g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Pesto Pizza”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This vegan pesto pizza features a crispy crust, creamy cashew pesto, and fresh toppings for a flavorful meal. Perfect for weeknight dinners or gatherings.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 prepared pizza dough (about 12 inches)”, “1 cup fresh basil leaves”, “1/3 cup raw cashews (soaked 10 min, drained)”, “2 tablespoons nutritional yeast”, “2 cloves garlic”, “1/4 cup olive oil”, “1 tablespoon lemon juice”, “1/2 teaspoon salt”, “1 cup cherry tomatoes, halved”, “1/2 cup vegan mozzarella shreds”, “1/4 cup red onion, thinly sliced”, “Fresh arugula, for topping”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 475\u00b0F (245\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Roll out pizza dough on a floured surface and transfer to a baking sheet or pizza stone.”}, {“@type”: “HowToStep”, “text”: “In a blender, combine basil, cashews, nutritional yeast, garlic, olive oil, lemon juice, and salt; blend until smooth.”}, {“@type”: “HowToStep”, “text”: “Spread pesto evenly over pizza dough.”}, {“@type”: “HowToStep”, “text”: “Top with cherry tomatoes, vegan mozzarella, and red onion.”}, {“@type”: “HowToStep”, “text”: “Bake for 12-15 minutes, until crust is golden and cheese is melted.”}, {“@type”: “HowToStep”, “text”: “Remove from oven and top with fresh arugula before serving.”}], “nutrition”: {“calories”: “320”, “proteinContent”: “9g”, “fatContent”: “16g”, “carbohydrateContent”: “36g”}}