We adore this caprese puff pastry! Flaky puff pastry is layered with fresh basil pesto, juicy ripe tomatoes, fresh mozzarella cheese and a balsamic glaze. It’s a lovely weeknight meal or the perfect summer appetizer!

This is a sheet pan of summer right here.

caprese puff pastry pizza

This puff pastry is covered with the best pesto ever, ripe, juicy tomatoes, fresh mozzarella cheese, balsamic glaze and a sprinkling of parmesan. It tastes like summer and is so delicious that I can hardly stand it. 

puff pastry with pesto

It’s no secret that I freak out over everything puff pastry. Make it into a pizza, a tart, a hand pie, soup topping, dessert and more – I absolutely love it. It’s such a great kitchen hack, pretty accessible, easy to use and not to mention, incredibly buttery, flaky and delicious. I can never pass it up!

sliced tomatoes

I’ve made so many different versions of a puff pastry pizza over the years. Our favorite is probably my weeknight white pizza – it’s a hit with just about everyone. This one is similar but with tons of pesto and basil and balsamic. 

caprese puff pastry pizza

I start the puff pastry with my favorite pesto! Of course. I make my pesto at least once a week. You could also use a store-bought version. It’s a staple that I must have in my fridge at all times in the summer months because I use it so frequently. In this case, I spread it on the puff pastry as the first layer, or our sauce. It adds a perfect depth of flavor and goes great with tomatoes and mozzarella. 

When it comes to the tomatoes, I like to use ripe tomatoes and salt them a bit before placing them on the puff pastry. Then I pat them dry with a paper towel once they have released some of their juices.

This helps to keep the puff pastry from becoming watery. It’s key!

caprese puff pastry pizza

Another key here is to tear your fresh mozzarella into small pieces. The fresh mozzarella slices are a bit too thick and heavy for the thin puff pastry. By tearing the cheese into pieces, not only do we cover more surface area with the cheese, we avoid weighing down parts of the pastry. It also helps prevent the cheese from becoming watery too.

Oh and a second option is to use grated mozzarella or an italian blend cheese. My favorite brand is tillamook and I find it at Target. 

caprese puff pastry pizza

Puff pastry only cooks for about 25 minutes. It’s super flaky and the perfect thin crust. I drizzle everything with syrupy balsamic glaze when it comes out of the oven. Lots of parmesan, another drizzle of pesto and some fresh basil are the finishing touches on this baby! It’s such a great easy weeknight meal or even a wonderful appetizer.

caprese puff pastry pizza

And while I tend to prefer puff pastry meals shortly after they are cooked, reheating this for lunch the next day is pretty good too. You lose a little of the structured flakiness, but the flavor is still incredible and it’s so satisfying. 

caprese puff pastry pizza

This is one of those easy meals that I usually have all the ingredients for – especially in the summer. It tastes fancy and elevated, but it’s very simple.

caprese puff pastry pizza

There is no better summer treat!

caprese puff pastry pizza

Pesto Caprese Puff Pastry

Pesto Caprese Puff Pastry Pizza

We adore this caprese puff pastry! Flaky puff pastry is layered with fresh basil pesto, juicy ripe tomatoes, fresh mozzarella cheese and a balsamic glaze. It's a lovely weeknight meal or the perfect summer appetizer!
4.94 from 16 votes
Leave a Review »


  • 1 sheet puff pastry, thawed if frozen
  • 1 to 2 beefsteak tomatoes, thinly sliced
  • kosher salt and pepper
  • cup pesto, plus more for drizzling
  • 6 ounces fresh mozzarella, pulled apart into pieces
  • 1 egg + 1 teaspoon water, beaten together for egg wash
  • balsamic glaze, for drizzling
  • fresh basil, for topping
  • parmesan cheese, for sprinkling


  • Preheat the oven to 425 degrees F. Place the puff pastry sheet on a piece of parchment paper, on a baking sheet. Poke it all over with a fork. This prevents large bubbles.
  • Slice the tomatoes and place them on a paper towel. Sprinkle them all over with salt. Let sit for 5 minutes to release some of the juices. After 5 minutes, pat them dry with a paper towel.
  • Spread the pesto on the puff pastry, leaving a 1-inch border. Top with the tomatoes. Top with the mozzarella pieces.
  • Brush the edges of the puff pastry with the egg wash. This is optional, but helps give that shiny, puff pastry crust.
  • Bake for 20 to 25 minutes, or until the puff pastry is golden and crisp.
  • Remove from the oven and drizzle with more pesto. Drizzle with balsamic glaze. Top with fresh basil and a sprinkle of mozzarella. Slice and serve!

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!

caprese puff pastry pizza

This is everything I want to eat.