Cheesy Pesto Puff Squares: Flaky, Cheesy, and Utterly Irresistible
Turn a simple sheet of puff pastry into an impressive appetiser with these Cheesy Pesto Puff Squares. Layered with sun-dried tomato pesto and gooey mozzarella, then sprinkled with sesame seeds, they bake into golden little bites of savoury perfection. Whether you’re hosting a party, looking for a quick snack, or want something easy yet impressive to put on the table, these squares deliver on flavour, crunch, and crowd-pleasing appeal.
Best of all, they’re quick to make — ready in under 30 minutes — with only a handful of ingredients.
Scroll down or tap ‘Jump to Recipe’ to get started!
Simple Ingredients, Big Flavours
This recipe proves that with just a few pantry staples, you can create something irresistible. Here’s what makes these puff squares so delicious:
- Puff pastry: The ready-rolled sheet is your shortcut to light, flaky layers without any fuss.
- Sun-dried tomato pesto: Rich, tangy, and bursting with savoury depth. It adds a punch of Mediterranean flavour in seconds.
- Mozzarella: Melts into gooey, cheesy goodness, giving the pastry that irresistible pull.
- Sesame seeds: A simple sprinkle on top gives extra crunch and a nutty aroma.
With so few ingredients, the quality really shines. Store-bought puff pastry is a lifesaver here, and sun-dried tomato pesto adds instant gourmet flair without the effort of making it from scratch.
How to Make Cheesy Pesto Puff Squares
These little bites look impressive, but they couldn’t be easier to put together. Here’s a step-by-step guide:
Roll and Layer the Pastry
Start by rolling out your sheet of puff pastry into a neat rectangle. Cut it in half lengthwise so you have two equal pieces. Spread sun-dried tomato pesto evenly across one half, then place the second half on top to make a pastry “sandwich.”

Cut into Squares
Sprinkle the grated mozzarella evenly over the top and cut the pastry in half along the long side to create two smaller rectangles. Place one half on top of the other, cheese side up, to create a layered puff pastry,

then slice into even squares. A pizza cutter or sharp knife works best to get clean edges.

Bake to Golden Perfection
Arrange the squares on a baking tray, sprinkle with sesame seeds, and bake at 200°C (400°F) for 12–15 minutes. They’ll puff beautifully, turning golden brown with a cheesy, slightly crisped top.

Serve and Enjoy
Allow them to cool for just a couple of minutes (if you can resist!) and then serve warm. They’re the kind of snack that disappears fast — so you might want to double the batch.

Perfect for Any Occasion
Cheesy Pesto Puff Squares are as versatile as they are delicious. They’re:
- Perfect appetisers for dinner parties or holiday gatherings.
- Easy snacks for game day, afternoon tea, or a quick bite with drinks.
- Kid-friendly finger food that even picky eaters will love.
- Effortless crowd-pleasers — they look fancier than they are, so you’ll impress guests without spending hours in the kitchen.
Because they’re bite-sized and easy to pick up, these squares are made for sharing. You’ll find they vanish almost as soon as you set them down.
Cheesy Pesto Puff Squares: Tips and Variations
Want to switch things up? Here are a few easy twists:
- Cheese swap: Try cheddar, gouda, or even a spicy cheese blend instead of mozzarella.
- Pesto alternatives: Use green basil pesto, red pepper pesto, or even a layer of caramelised onion chutney for a different flavour.
- Extra toppings: Add chilli flakes, dried oregano, or grated parmesan before baking.
- Mini bites: Cut smaller squares for cocktail parties or larger ones for a casual snack.
And here’s a pro tip: if you’re entertaining, make a double batch. They’re guaranteed to go quickly.
Make Ahead, Freeze, and Store
One of the best things about this recipe is how make-ahead friendly it is.
- To freeze uncooked squares: Assemble them, place on a tray, and freeze until solid. Transfer to an airtight container and bake straight from frozen, just adding a couple of extra minutes to the cooking time.
- To store leftovers: Keep baked squares in an airtight container in the fridge for up to 3 days. Reheat gently in the oven at 160°C (320°F) for about 5 minutes to restore crispiness.
- To serve fresh: Always enjoy them warm from the oven when possible — that’s when the layers are at their flakiest and the cheese at its most tempting.
Why You’ll Love This Recipe
- Quick and easy: Just 10 minutes of prep and 15 minutes in the oven.
- Minimal ingredients: You only need four!
- Customisable: Switch up the pesto, cheese, or toppings to suit your taste.
- Crowd-pleasing: Everyone loves cheesy puff pastry bites.
- Impressive without effort: They look gourmet but take barely any time.
This is the kind of recipe that becomes a staple — once you make it once, you’ll find yourself coming back to it again and again for gatherings, snacks, or just when you want something cheesy and satisfying in a hurry.
Instagram Tutorial & More
Want to see these puff squares come to life? Watch our quick step-by-step video tutorial on Instagram and don’t miss out on our other puff pastry favourites.
Craving more cheesy inspiration? Try these next:
- Pesto Puff Pastry Buns
- Pesto Tomato Puffs with Garlic Yoghurt Dip
- Sausage Mozzarella Puffs
- Pesto Twists
Happy baking,
Izabella
Description
These Cheesy Pesto Puff Squares are the ultimate quick snack or party treat. Flaky puff pastry is layered with rich sun-dried tomato pesto and gooey mozzarella, then baked until golden and puffed. Finished with a sprinkle of sesame seeds, they’re crispy on the outside, soft and cheesy on the inside, and perfect for sharing or enjoying straight from the oven. Simple to assemble yet impressive enough to serve to guests, these squares are guaranteed to disappear fast!
Ingredients
Instructions
-
Preheat your oven to 200°C / 400°F, convection mode on, and line a baking tray with parchment paper.
-
Roll out the puff pastry into a rectangle approximately 24 × 36 cm (9.5 × 14 inches). Cut the rectangle in half along its length to make two equal pieces, each about 24 × 18 cm (9.5 × 7 inches). Spread the sun-dried tomato pesto evenly over one piece. Place the second piece on top to create a neat “puff pastry sandwich” and sprinkle the grated mozzarella evenly over the top.
-
Cut the assembled puff pastry in half along the long side to create two smaller rectangles. Place one half on top of the other, cheese side up, to create a layered puff pastry. Using a sharp knife or pizza cutter, cut the layered pastry into 16 equal squares, about 4 × 4 cm (1.5 × 1.5 inches) each.
-
Arrange the squares on the prepared baking tray, leaving a little space between each so they can puff properly. Sprinkle sesame seeds over the squares and bake in the preheated oven for 12–15 minutes, until puffed and golden brown. Remove from the oven and allow the squares to cool for a few minutes — or dive straight in if you can’t resist!
Note
- For extra flavour, sprinkle dried oregano or chilli flakes on top before baking.
- Use a sharp knife or pizza cutter for clean, even squares.
- If using frozen puff pastry, thaw overnight in the fridge.
- These squares can be assembled ahead and frozen — first freeze them on a tray, then transfer to an airtight container. Bake from frozen, adding a few extra minutes to the cooking time.
- Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently at 160°C (320°F) for 5 minutes to restore crispiness before serving.
- Swap mozzarella for cheddar or a mix of cheeses for a tasty twist.
- Serve warm for the best flavour and texture. Perfect for parties, afternoon snacks, or as a quick appetiser.
