Easy, vegan pesto pizza that is so delicious you won’t even miss the cheese, or the meat for that matter! This plant-based pizza is both filling and light, allowing you to enjoy it as a meal all on its own or as an appetizer. The artichoke hearts that adorn this pizza are a great source of fiber, vitamin C and magnesium.

PREP TIME: 5m  |  BAKE TIME: 15m  |  TOTAL: 20m  |  YIELD: 1 PIZZA

Easy plant based vegan pesto pizza that is so easy to make it might just become a weekly meal! Yum!


  • Vegan Pizza Dough
  • 1 - 1 1/2 cup Pesto
  • 15 grape tomatoes, halved
  • 1 cup artichoke hearts, well-rinsed
  • 3 slices of red onion, sliced and separated 
  • 2 tablespoons pine nuts


  1. Preheat oven to 400°F.
  2. Line a cookie sheet with a silicone baking mat OR spray pan with olive oil.
  3. Roll out vegan pizza dough on cookie sheet.
  4. Spread pesto over pizza dough. 
  5. Place onions, tomatoes, artichokes and pine nuts on dough. 
  6. Bake for 15 minutes. 


Don't have any basil on hand to make the vegan pesto? Try this plant-based Red Pizza Sauce instead. 

Only Eats

Make sure to follow me on your favorite social media platforms and comment below if you're lovin' this vegan pizza recipe!