Cheesy Pesto Tomato Puffs

Servings: 6 Total Time: 25 mins Difficulty: Beginner
Crispy Puff Pastry Filled with Basil Pesto, Mozzarella, and Juicy Tomato
Baked Cheesy Pesto Tomato Puff on a serving board pinit

Cheesy Pesto Tomato Puffs: Flaky, Gooey, and Full of Flavour

Turn snack time or an ordinary gathering into a flavour-packed treat with Cheesy Pesto Tomato Puffs. Layers of golden, flaky puff pastry envelope aromatic basil pesto, melty mozzarella, and sweet, juicy tomato slices, creating bite-sized parcels that are both elegant and indulgent. Perfect for afternoon snacks, party platters, or a quick comforting bite, these puffs are surprisingly easy to make yet irresistibly delicious.

If you love puff pastry as much as I do, don’t miss my upcoming cookbook, Everything is Better with Puff Pastry, launching this December! It’s available for pre-order now and features 60 easy, delicious recipes perfect for any occasion.

Scroll down or tap ‘Jump to Recipe’ to get the printable Cheesy Pesto Tomato Puffs recipe and start baking!

Simple Ingredients, Big Flavours

This recipe celebrates humble ingredients that combine to create a truly irresistible snack.

  • Puff pastry: Ready-rolled sheets make assembly quick and easy, while baking delivers golden, crisp layers that melt in your mouth.
  • Basil pesto: Bursting with herby freshness, it’s the flavour foundation for these puffs. Use store-bought or homemade for extra depth.
  • Mozzarella cheese: Gooey and melty, mozzarella provides richness and complements both pesto and tomato perfectly.
  • Tomatoes: Thinly sliced and drained to prevent soggy pastry, they add a subtle sweetness and a pop of colour.
  • Egg yolk and milk: Whisked together, they create a glossy golden finish on the pastry.
  • Sesame seeds or crispy sesame salt: Optional, but add a nutty crunch and a finishing touch that elevates the puffs.

How to Make Cheesy Pesto Tomato Puffs

Prepare the Pastry

Unroll the puff pastry into a rectangle and cut it into six equal squares. Working with one square at a time, visually divide it into four smaller quarters. Then, make a cut from the centre straight out to the middle of one side — almost like you’re separating two of those imagined little squares.

Puff pastry square with a cut from the centre to the middle of one side
Making the central cut to prepare the puff pastry for folding.
Add the Flavours

Leave one quarter after the cut empty, spread a little pesto over the next, scatter mozzarella on another, and place a slice of tomato on the last. The combination of herby, cheesy, and sweet ingredients ensures every layer contributes to the ultimate flavour experience.

Puff pastry square layered with pesto, mozzarella, and a tomato slice
A puff pastry square topped with basil pesto, grated mozzarella, and a juicy tomato slice, ready to be folded
Fold to Create Layers

Fold the empty section over the pesto, then fold both layers over the cheese, and finally fold all three over the tomato. The result is a neat, four-layered puff packed with delicious fillings. Repeat the process with the remaining pastry squares.

Folding puff pastry over layers of pesto, mozzarella, and tomato
Carefully folding the puff pastry to create layered pockets of pesto, cheese, and tomato
Brush, Sprinkle, and Bake

Arrange the filled puffs on a parchment-lined baking tray. Whisk the egg yolk with milk and brush generously over the tops to achieve a golden, glossy finish. Sprinkle with sesame seeds or crispy sesame salt if desired. Bake in a preheated oven at 200°C (400°F) for about 15 minutes, or until the pastry has puffed and turned a beautiful golden brown.

Folded puff pastry on a baking tray sprinkled with sesame seeds
Folded puff pastry parcels topped with sesame seeds, ready to go into the oven
Serve and Enjoy

Allow the puffs to cool slightly before serving. Bite into flaky layers surrounding melty mozzarella, vibrant pesto, and juicy tomato — each mouthful is a harmony of textures and flavours that’s impossible to resist.

Cheesy Pesto Tomato Puff with melty cheese pull
A baked puff pulled apart to reveal the stretchy, melted mozzarella inside

Scroll down or tap ‘Jump to Recipe’ for the printable recipe card

Tips and Variations

  • Any type of pesto works wonderfully — sun-dried tomato pesto adds a delicious twist.
  • Ensure the tomato slices are well-drained to prevent soggy pastry.
  • Brush the puffs with egg wash right before baking for the perfect golden sheen.
  • Add sesame seeds or crispy sesame salt for extra crunch, or skip for simplicity.
  • These puffs can be made ahead and frozen before applying the egg wash. When ready to bake, brush with egg wash and bake from frozen, adding a few extra minutes to the cooking time.
  • Serve warm for gooey, melty cheese, though they’re also tasty at room temperature.
  • Feel free to experiment with other cheeses like cheddar or fontina for a different flavour profile.
Baked Cheesy Pesto Tomato Puffs on a baking tray
Baked Cheesy Pesto Tomato Puffs arranged on a tray, golden and flaky

Perfect for Any Occasion

Whether you’re hosting a dinner party, preparing school snacks, or simply indulging yourself, these Cheesy Pesto Tomato Puffs are a crowd-pleaser. Their elegant layers and rich flavours make them suitable for special occasions, while the simplicity of the ingredients ensures they’re easy enough for a weeknight treat. Leftovers, if there are any, can be reheated in a preheated oven at 160°C (320°F) for about 5 minutes for a warm, crisp snack.

Instagram Tutorial & More

Want to see how these puffs come together, step by step? Watch our quick video tutorial on Instagram, and don’t miss other puff pastry recipes and tasty bites, including:

Happy baking,
Izabella

Cheesy Pesto Tomato Puffs

Prep Time 10 mins Cook Time 15 mins Total Time 25 mins Difficulty: Beginner Servings: 6 Best Season: Suitable throughout the year
Pin Recipe
0 Add to Favorites

Description

Delightfully flaky puff pastry meets a burst of herby pesto, gooey mozzarella, and sweet, juicy tomato in these irresistible little parcels. Perfect for an afternoon snack, a party appetizer, or a quick bite when you need something comforting yet impressive, these puffs are surprisingly easy to make. The layers of pastry fold around the fillings, creating a fun, almost origami-like presentation that’s as satisfying to assemble as it is to eat. Topped with crispy sesame seeds, each bite is golden, crunchy, and full of flavour. Serve warm straight from the oven, and watch them disappear in minutes!

Ingredients

Cooking Mode Disabled

Instructions

  1. Heat the oven to 200°C (400°F) and line a baking tray with parchment. Unroll the puff pastry into a rectangle, about 24 x 36cm (roughly 9½ x 14 inches), and cut it into six equal squares.
  2. Take one square and picture it as four smaller ones. To make the folds, cut from the very centre straight out to the middle of one side — almost like you’re separating two of those imagined little squares. Leave one quarter empty, spread pesto on the next, sprinkle mozzarella on another, and place a slice of tomato on the last. Start folding by bringing the empty corner over the pesto, then fold both layers over the cheese, and finally all three over the tomato, creating one neat layered puff. Repeat with the rest.
  3. Arrange the parcels on the tray. Beat the egg yolk with milk, brush generously over the tops, and finish with a scatter of sesame salt or seeds. Bake for around 15 minutes, until the pastry is beautifully golden and puffed.
  4. Let them cool just enough to handle, then bite in — crisp layers of pastry with melty cheese, fragrant pesto, and juicy tomato all in one mouthful.

Nutrition Facts

Servings: 6 ServingCalories:370.94kcalTotal Fat:26.27gSaturated Fat: 7.52gTrans Fat: 0gCholesterol:10.82mgSodium:281.36mgPotassium:79.75mgTotal Carbohydrate:26.88gDietary Fiber: 1.13gSugars: 0.94gProtein:7.07gVitamin A: 29.44IUVitamin C: 2.1mgCalcium: 83.74mgIron: 1.65mgVitamin D: 0.05IUVitamin E: 0.41IUVitamin K: 10.62mcgThiamin: 0.23mgRiboflavin: 0.19mgNiacin: 2.46mgVitamin B6: 0.03mgFolate: 10.6mcgVitamin B12: 0.08mcgPhosphorus: 85.75mgMagnesium: 13.2mgZinc: 0.61mg

Note

  • Any type of pesto works – sun-dried tomato pesto is a delicious alternative.
  • Ensure tomato slices are well-drained to prevent soggy pastry.
  • Brush with egg wash just before baking for a golden, glossy finish.
  • Sesame seeds or crispy sesame salt add extra crunch and flavour; optional.
  • Serve warm for melty, gooey cheese, though they’re still tasty at room temperature.
  • These puffs can be made ahead and frozen before applying the egg wash. When ready to bake, brush with egg wash and bake from frozen, adding a few extra minutes to the cooking time.
Keywords: Cheesy Pesto Tomato Puffs, puff pastry recipe, easy appetizer, party snacks, vegetarian snack, basil pesto recipe, mozzarella puffs, tomato pastry bites, quick snack recipe, baked puff pastry, savory pastry, cheese and tomato bites, simple party food, homemade pastry puffs, crispy puff pastry
Rate this recipe
Did you make this recipe?

Tag @shicocooks  if you made this recipe. Follow @shicocooks  on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Izabella Jakubec Food Blogger and Recipe Developer

Hi there!

I’m Izabella, and I’m thrilled to have you here!

Here, you’ll discover a collection of simple, easy-to-follow recipes that are perfect for anyone who loves quick and delicious meals.

User Reviews

5 out of 5
Based on 1 ratings
5 Stars
1
4 Stars
0
3 Stars
0
2 Stars
0
1 Star
0
1 people made this recipe
Rate this recipe

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

Rate this recipe

Add a question

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

  1. Carol

    I don’t think I need to actually eat one of those to KNOW how good it must be. But I’ll definitely make them! Keep up the great work and best of luck to you on your cookbook!

0 Add to Favorites
Min
0 Add to Favorites
Share it on your social network