Tomato Pesto Pizza

Do you love to make homemade pizza? Tomatoes and pesto are an amazing pairing and Tomato Pesto Pizza might become your new favorite go-to at home!

sliced tomato pesto pizza on cutting board


I will go out on a limb and say that pizza is one of the country’s favorite food groups and yes, it is indeed a food group in my book. That said, we have all eaten a lot of it and while the wild and outlandish flavor combos are delicious, sometimes the basics are best.

This Pesto Pizza recipe is an easy vegetarian pizza topped with fresh tomato, mozzarella, and feta cheeses, sun-dried tomatoes, pesto, and toasted pine nuts. It is zippy, cheesy, doughy, and flavor-packed.

Why You’ll Love Pesto on Pizza

First and foremost pizza is absolutely delicious, but this one definitely boasts some benefits!

  • Interactive: You can get the whole family involved with decorating and topping the pizza or pizzas depending on how many folks you are feeding.
  • Customizable: Have a food allergy? Skip an ingredient. Really love your pizza super cheesy? Add some more! Work with the ratios that make your palate and your stomach happy.
  • Super flavorful: The pesto sauce is a great way to take your homemade pesto pizza to the next level.


For this recipe, you can get as involved or not involved as you want. Many of the items here can be store-bought at your local grocery store, but if you are feeling ambitious, you can make them at home.

  • Pre-made Pizza Crust/Flatbread or Pizza Dough – You can also make homemade pizza dough if you’d like or grab a premade crust at the store.
  • Marinara Sauce – Tomatoes stewed with garlic, herbs, and onions. Easily purchased at the store or made at home if you have a little bit more time. My quick marinara sauce is easy and perfect for this recipe.
  • Low Moisture Mozzarella Cheese – Fresh mozzarella or regular mozzarella both have a lot of water content. If you top a pizza with either, you run the risk of a soggy slice. Using low moisture lowers that risk considerably.
  • Feta Cheese – Salty and tangy, this Greek cheese can be bought in blocks or in crumbles. I prefer crumbles only because it makes topping this pizza super easy. You could also use parmesan cheese if you’d like.
  • Spinach Leaves – Mild when raw, cooked spinach’s flavor is more robust as is the nutritional value. Baby spinach leaves are easy to find and great to top this recipe.
  • Sun-Dried Tomatoes – Ripe tomatoes that are dried in the sun to intensify their flavor and to give them a chewy texture. Purchase them simply dried or packed in olive oil depending on what your store carries. Either is fine.
  • Roma Tomatoes – Also known as the plum tomato, these fresh tomatoes are great because of their firm texture which softens in the oven.
  • Pesto – Easily found in the store OR made at home with the help of a food processor. I prefer fresh pesto, but store bought is just fine too!
  • Pine Nuts – These have a soft texture and sweet flavor. To keep them fresh and their lifespan in your kitchen long, be sure to keep these in an airtight container in the fridge OR in the freezer to prolong their lifespan in your kitchen.
close up overhead shot of pesto pizza recipe


There are lots of ways to customize this pizza depending on how fancy you want to get.

  • If you have the time, try making your own fresh pizza dough from scratch.
  • Vary up the tomatoes! Cherry tomatoes and golden tomatoes are a great substitute (or addition) to the Roma tomatoes.
  • I LOVE onion and it would not be out of place on this veggie pizza. Add it before it goes into the oven so it has a chance to soften and sweeten. Red onion or yellow onion would be perfect.
  • Get creative! Feel free to customize by adding something that sounds great to you or your family. If you have leftover rotisserie chicken or chicken breast, throw it on top. Other options include fresh basil leaves, red pepper flakes, fresh spinach or your favorite pizza toppings.

How to Make Tomato Pesto Pizza

Pizza might seem daunting to make at home, but it is actually super easy!

  1. Wilt Spinach– Spinach holds a lot of water, so wilting it first will reduce the amount of liquid on your pie. A little goes a long way!
  2. Preheat the oven. A hot oven is step one to a successful pizza. Remember that if you are using a pizza stone, you have to preheat it too. Think of it like cooking steak – the hot stone is going to “sear” the dough giving you a crisp crust.
  3. Prep the dough. Whether you are using a pre-made frozen crust or flatbread or working with dough, now’s the time to get the dough to the shape of your choosing. Do your best to get the thickness of the dough even so everything cooks at relatively the same speed. Make sure your work surface is a lightly floured surface.
  4. Top that pie! Start with a layer of marinara to serve as a base for the other toppings. Then layer on the rest. I like to end with the Roma tomatoes.
  5. Bake. Baking time will depend on the crust/flatbread/dough you are using but generally will take anywhere from 8-12 minutes. If it is your first time using the product or working with the dough, keep an eye on things. You will know when your pizza is ready because the cheese will be all gooey and the crust will have a golden brown hue.
  6. Take the pizza out and finish topping it. The pesto would lose some of its zest and zing in the oven so it is best to put on last as are the pinenuts which are already toasted. Letting it rest for 5 minutes before slicing will ensure you get perfect slices vs some that have more toppings than others. We’ve all been there!

Storing & Freezing

This basil pesto pizza is not really make-ahead friendly unless you are making certain elements of this recipe from scratch i.e. the dough, the marinara, the pesto, etc.

How to Store Pizza

If you find yourself with an extra slice or two, you can easily pop them in a ziploc bag or wrap them tightly with cling wrap and keep them in the fridge for 2-3 days.

To reheat, preheat the oven to 350 and heat the pizza on a baking sheet. If you have a pizza stone or a cast iron pan, preheat that in the oven and warm the pizza there. It will help pep those slices right back up. That is of course, unless you like to eat your pizza cold. No judgment here.

Can I Freeze This Pesto Pizza?

Freezing pizza is great! I like to wrap the slices individually in saran wrap and then pop them in a ziploc freezer bag. They can be frozen for up to two months.

close up of slice of pizza on plate

Tips for Making the Perfect Pizza at Home

Check out my tips for making your next pizza night a perfect one!

  • Pizza stone – Use a pizza stone and make sure you preheat it in the oven. The stone will get rid of some of the moisture, making sure your pizza crust is nice and crispy. 
  • Cornmeal – Dust the pan or the pizza stone with a little bit of cornmeal. It not only helps to achieve a crispy crust, but it also makes it easy to get the pizza on and off of the work and cooking surfaces.
  • Chill dough – Refrigerate dough before baking, it is much easier to work with a cold dough than a room temperature one. 
  • Stretch, don’t roll your dough. You don’t have to toss it in the air like at a pizza parlor but use the stretching method. 
  • Rotate your pizza while cooking. All ovens have cool and hot spots, for best results, rotate at 180 degrees at least halfway through cooking. 

Questions About Tomato Pesto Pizza

What is tomato pesto pizza called?

This variety of pizza is also known as Pizza Genovese and is named as such after the region in Italy, Genoa, where pesto originated.

Can you use pesto instead of tomato sauce on pizza?

Absolutely! It is super versatile and using it instead of tomato sauce creates a delicious version of this recipe.

Do Italians put pesto on pizza?

Yes! Pizza Genovese in the city of Genoa specializes in this variety of deliciousness.

close up overhead shot of bite taken out of slice of pesto pizza

More Pizza Recipes

Is there anything better than a pizza night?? Here are a few of our favorite pizza recipes that we know you’ll love too.

Rainbow French Bread Pizza on a Baking Sheet

Rainbow French Bread Pizza

Rainbow French Bread Pizza is the perfect easy pizza recipe using pizza sauce and colorful fresh vegetables. Make this into a St. Patrick’s Day pizza or have it any other time of the year! 
See The Recipe!
close up of pizza log dipped into sauce

Pizza Logs

Crispy egg roll wrappers stuffed with gooey mozzarella cheese and zesty pepperoni, fried to a golden brown and dipped in marinara sauce.
See The Recipe!
overhead shot of sliced pesto pizza with text overlay
sliced tomato pesto pizza on cutting board

Homemade Pesto Pizza

4.93 from 42 votes
Tomato Pesto Pizza is an easy vegetarian pizza with fresh tomato slices, mozzarella and feta cheese, sun dried tomatoes, pesto and toasted pine nuts. 
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4




  • Heat olive oil in a medium skillet. Add the spinach, tossing until wilted. Remove from the saute pan.
  • Preheat the oven to 400°F. If you using fresh dough and pizza stone, preheat pizza stone in the oven.
  • Arrange the crust, flatbread or dough on a work space.
  • Evenly spread the marinara sauce over crust, top with the mozzarella cheese, spinach, feta, sun dried tomatoes and roma tomato slices.
  • Bake for 8-12 minutes, or until cheese is melted and crust is lightly browned.
  • Remove and top with dollops of fresh pesto and sprinkle with the pine nuts. Allow to rest for 5 minutes before slicing and serving.
  • If you've tried this recipe, come back and let us know how it was in the comments or star ratings.


Calories: 528 kcal, Carbohydrates: 58 g, Protein: 22 g, Fat: 23 g, Saturated Fat: 9 g, Cholesterol: 33 mg, Sodium: 1247 mg, Potassium: 483 mg, Fiber: 3 g, Sugar: 7 g, Vitamin A: 1590 IU, Vitamin C: 9.1 mg, Calcium: 433 mg, Iron: 4.4 mg
Author: Jessica Formicola
Calories: 528
Course: Main Course, Main Dish
Cuisine: Italian
Keyword: pesto pizza, tomato pesto pizza
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
collage of pesto pizza
Jessica Formicola in her ktichen

About the Author

Jessica Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal and more!

Read More About Jessica

4.93 from 42 votes (35 ratings without comment)

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating

Questions and Reviews

  1. 5 stars
    This looks amazing! I put the ingredients on the list for this week and can’t wait to try it. I think the kids will love it and not realize that it’s actually kind of good for them!

  2. 5 stars
    This pizza has so much flavor! I added some extra sun dried tomatoes and it came out even better!

  3. 5 stars
    I loved this pizza! I added a little of this and subtracted a little of that and it was perfect.

  4. 5 stars
    Such a delicious pizza, the pesto is perfect and easy to make! Tons of flavor in each bite, it’s the perfect summer pizza recipe! Thanks!

  5. 5 stars
    This homemade pizza recipe was incredible. Loved the flavors of the pesto with the tomatoes. YUM!

  6. 5 stars
    Pizza is one of our favorites and it’s usually something we order and pick up. Lately I’ve been on a meal planning / budging kick so I’ve been hunting for great recipes that we can make at home! This one will be making another appearance for us, so tasty and easy to make at home!