Spinach and Cheese Puff Pastry Squares – Flaky, Golden, and Easy to Make

If you are looking for a savory pastry recipe that is crispy, cheesy, and perfect for sharing, these Spinach and Cheese Puff Pastry Squares are the perfect recipe to make. They are filled with a creamy spinach and cheese mixture, sealed inside buttery puff pastry, topped with sesame seeds, and baked until golden and flaky.

This recipe is perfect for breakfast, brunch, lunch, party appetizers, Ramadan table ideas, potlucks, family snacks, or a simple dinner with soup or salad. The outside is crisp and golden, while the inside is soft, creamy, and full of savory flavor.

The best part is that this recipe looks impressive but is very easy to prepare. Using store-bought puff pastry makes it quick, while the spinach and cheese filling gives it a homemade taste everyone will love.

Serve these puff pastry squares warm with yogurt sauce, soup, salad, tea, or your favorite dipping sauce.


Recipe Overview

DetailInformation
Recipe NameSpinach and Cheese Puff Pastry Squares
Prep Time20 minutes
Cook Time25–30 minutes
Total TimeAbout 50 minutes
Servings9 squares
CourseAppetizer, Snack, Breakfast
CuisineMediterranean-Inspired
DifficultyEasy

Why You’ll Love This Recipe

These spinach and cheese puff pastry squares are:

  • Flaky and golden
  • Creamy and cheesy inside
  • Easy to prepare
  • Perfect for parties
  • Great for breakfast or snacks
  • Made with simple ingredients
  • Beautiful for serving
  • Kid-friendly
  • Great warm or room temperature
  • Easy to customize

The best part is the contrast. The puff pastry becomes crisp and buttery, while the spinach cheese filling stays creamy, soft, and savory.

This is also a great recipe when you want something that looks professional but does not require complicated dough making.


Ingredients

Puff Pastry

IngredientAmount
Puff pastry sheets2 large sheets
Egg, beaten1
Sesame seeds1–2 tablespoons
Flour, for dusting1 tablespoon

Spinach and Cheese Filling

IngredientAmount
Fresh spinach, chopped4 cups
Ricotta cheese or cottage cheese1 cup
Feta cheese, crumbled¾ cup
Mozzarella cheese, shredded1 cup
Egg1
Garlic, minced2 cloves
Yellow onion, finely chopped1 small
Olive oil1 tablespoon
Salt½ teaspoon
Black pepper½ teaspoon
Garlic powder½ teaspoon
Dried oregano½ teaspoon
Nutmeg, optionalPinch

Optional Add-Ins

Add-InWhy It Works
Cream cheeseMakes the filling richer
Parmesan cheeseAdds salty flavor
Fresh dillAdds Mediterranean flavor
Green onionsAdds freshness
Red pepper flakesAdds heat
MushroomsAdds savory depth
Cooked chickenMakes it heartier
Sun-dried tomatoesAdds tangy flavor

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Skillet
  • Sharp knife or pizza cutter
  • Fork
  • Pastry brush
  • Measuring cups
  • Measuring spoons
  • Cutting board
  • Cooling rack

Step-by-Step Instructions

Step 1: Prepare the Spinach

Wash the spinach well and chop it roughly.

If using fresh spinach, make sure it is dry before cooking.

Too much water can make the pastry soggy.

If using frozen spinach, thaw it completely and squeeze out as much liquid as possible.

This step is very important for a crisp pastry.


Step 2: Cook the Onion and Garlic

Heat olive oil in a skillet over medium heat.

Add the chopped onion and cook for 3–4 minutes, until soft.

Add the minced garlic and cook for another 30 seconds.

The onion and garlic create a savory base for the filling.


Step 3: Add the Spinach

Add the chopped spinach to the skillet.

Cook for 2–3 minutes, stirring often, until wilted.

If the spinach releases liquid, continue cooking until most of the moisture evaporates.

Remove from heat and let it cool slightly.


Step 4: Make the Cheese Filling

In a mixing bowl, combine:

  • Ricotta or cottage cheese
  • Feta cheese
  • Mozzarella cheese
  • Egg
  • Cooked spinach mixture
  • Salt
  • Black pepper
  • Garlic powder
  • Oregano
  • Nutmeg, if using

Mix until everything is well combined.

The filling should be creamy but not watery.


Step 5: Prepare the Puff Pastry

Preheat your oven to 400°F (200°C).

Line a baking sheet with parchment paper.

Lightly dust your work surface with flour.

Roll out one sheet of puff pastry and place it on the prepared baking sheet.

If the pastry is very thick, roll it gently to even it out.


Step 6: Add the Filling

Spread the spinach and cheese filling evenly over the puff pastry.

Leave a small border around the edges.

Try to keep the filling level so the pastry bakes evenly.

Do not overfill, or the pastry may open while baking.


Step 7: Add the Top Layer

Place the second puff pastry sheet over the filling.

Press the edges gently to seal.

Use a fork to crimp the edges all around.

This helps keep the filling inside while baking.


Step 8: Score the Squares

Use a sharp knife or pizza cutter to lightly score the top into 9 squares.

Do not cut all the way through.

Scoring helps guide the pastry as it bakes and makes it easier to cut after baking.


Step 9: Brush with Egg Wash

Brush the top of the pastry with beaten egg.

Sprinkle sesame seeds evenly over the surface.

The egg wash gives the pastry a beautiful golden color, while the sesame seeds add flavor and texture.


Step 10: Bake

Bake for 25–30 minutes, or until the pastry is puffed, golden brown, and crisp.

The top should look shiny and deeply golden.

If the pastry browns too quickly, cover it loosely with foil during the last few minutes.


Step 11: Cool Slightly

Remove the pastry from the oven.

Let it rest for 10 minutes before cutting.

This helps the filling set and makes the squares easier to serve.


Step 12: Slice and Serve

Cut along the scored lines into squares.

Serve warm or at room temperature.

These squares are delicious on their own or with a dipping sauce.


Pro Tips for Perfect Puff Pastry Squares

  • Keep puff pastry cold before baking.
  • Squeeze excess liquid from spinach.
  • Do not overfill the pastry.
  • Seal the edges well with a fork.
  • Use egg wash for a golden top.
  • Score the pastry before baking.
  • Bake at high heat for the best puff.
  • Let the pastry rest before slicing.
  • Use parchment paper for easy cleanup.
  • Serve warm for the best texture.

Best Cheese to Use

The cheese filling should be creamy, flavorful, and not too watery.

CheeseResult
Feta cheeseSalty and tangy
Ricotta cheeseCreamy and soft
Cottage cheeseLight and mild
Mozzarella cheeseMelty and stretchy
Cream cheeseRich and smooth
Parmesan cheeseSharp and salty

A mix of feta, ricotta, and mozzarella gives the best balance of flavor and texture.

Feta adds saltiness, ricotta adds creaminess, and mozzarella helps the filling melt beautifully.


Best Spinach to Use

You can use fresh or frozen spinach for this recipe.

Spinach TypeResult
Fresh spinachBest flavor and color
Frozen spinachConvenient and budget-friendly
Baby spinachTender and mild
Chopped spinachEasy to mix into filling

Fresh spinach gives a brighter flavor.

Frozen spinach is also excellent, but it must be squeezed very dry before mixing with cheese.


How to Keep Puff Pastry Crispy

Puff pastry becomes crisp when it bakes at high heat and does not have too much moisture inside.

For the crispiest result:

  • Dry the spinach well.
  • Do not add watery filling.
  • Bake at 400°F.
  • Do not open the oven too often.
  • Use parchment paper.
  • Let the pastry cool on a rack if possible.
  • Avoid covering hot pastry tightly.

If you cover hot puff pastry, steam can soften the crust.


Delicious Variations

Spinach Feta Puff Pastry Squares

Use extra feta cheese and fresh dill.

This gives the recipe a Greek-inspired flavor similar to spanakopita.


Creamy Spinach Puff Pastry

Add 4 oz cream cheese to the filling.

This makes the center richer and smoother.


Spinach and Mushroom Pastry

Add cooked mushrooms to the spinach mixture.

Mushrooms add deep savory flavor and make the filling heartier.


Spicy Spinach Cheese Pastry

Add red pepper flakes, chili powder, or chopped jalapeños.

This gives the pastry a mild spicy kick.


Chicken Spinach Puff Pastry

Add 1 cup cooked shredded chicken to the filling.

This turns the pastry into a more filling meal.


Sun-Dried Tomato Spinach Pastry

Add chopped sun-dried tomatoes to the cheese mixture.

They add tangy flavor and beautiful color.


What to Serve with Spinach and Cheese Puff Pastry Squares

These savory pastry squares pair well with many simple sides.

Great serving ideas include:

  • Greek salad
  • Tomato soup
  • Lentil soup
  • Cucumber yogurt sauce
  • Tzatziki
  • Garlic sauce
  • Hot tea
  • Fresh fruit
  • Roasted vegetables
  • Chicken soup
  • Green salad
  • Pickled vegetables

For brunch, serve with salad, olives, fruit, and tea.

For dinner, serve with soup or grilled chicken.


Make-Ahead Instructions

You can prepare the filling one day ahead.

Store it in an airtight container in the refrigerator.

You can also assemble the pastry a few hours before baking.

Keep it covered in the refrigerator until ready to bake.

For best results, brush with egg wash and add sesame seeds right before baking.

This keeps the top fresh and golden.


Storage

Let leftovers cool completely.

Store them in an airtight container in the refrigerator for up to 4 days.

The pastry may soften slightly after refrigeration, but it will crisp again when reheated.

Do not store while hot because steam can make the pastry soggy.


Reheating

Oven Method

Place the squares on a baking sheet.

Reheat at 350°F (175°C) for 8–12 minutes, or until warm and crisp.


Air Fryer Method

Air fry at 325°F (165°C) for 4–6 minutes.

This is one of the best methods for bringing back crispiness.


Microwave Method

Microwave for 20–30 seconds.

This is fast, but the pastry will be softer.

For the best texture, use the oven or air fryer.


Freezing

You can freeze these puff pastry squares before or after baking.

Freezing Before Baking

Assemble the pastry and cut into squares.

Place on a tray and freeze until firm.

Transfer to a freezer-safe container.

Bake from frozen, adding 5–10 minutes to the baking time.

Freezing After Baking

Let the squares cool completely.

Wrap tightly and freeze for up to 2 months.

Reheat in the oven until hot and crisp.


Common Mistakes to Avoid

Using Wet Spinach

Wet spinach makes the pastry soggy.

Always cook and drain spinach well.


Overfilling the Pastry

Too much filling can cause the pastry to burst open.

Spread a moderate layer evenly.


Not Sealing the Edges

Unsealed edges can open while baking.

Press firmly and crimp with a fork.


Baking at Low Temperature

Puff pastry needs high heat to rise and become flaky.

Bake at 400°F for the best result.


Cutting Too Soon

The filling needs time to set.

Let the pastry rest for 10 minutes before slicing.


Nutrition Estimate

ServingAmount
Calories260–390
Protein8–14 g
Carbohydrates20–32 g
Fat16–26 g
Sodium420–720 mg
Serving Size1 square

Nutrition values are approximate and will vary depending on cheese, pastry size, and filling amount.


Frequently Asked Questions

Can I use frozen spinach?

Yes. Frozen spinach works very well.

Thaw it completely and squeeze out all excess liquid before mixing it with the cheese.


Can I use homemade puff pastry?

Yes. Homemade puff pastry can be used if you prefer.

Store-bought puff pastry is faster and works beautifully.


Can I make this recipe ahead?

Yes. You can prepare the filling ahead or assemble the pastry a few hours before baking.

Keep it refrigerated until ready to bake.


Can I use phyllo dough instead?

Yes, but the texture will be different.

Phyllo dough creates thinner, crispier layers and needs brushing with butter or oil.


Why is my pastry soggy?

The filling may have been too wet, or the pastry may not have baked long enough.

Make sure the spinach is dry and bake until golden.


Can I add meat?

Yes. Cooked chicken, turkey, or ground beef can be added to the filling.

Make sure any meat is fully cooked before using.


Can I make this spicy?

Yes. Add red pepper flakes, cayenne pepper, or chopped jalapeños to the filling.


What sauce goes best with this pastry?

Tzatziki, garlic yogurt sauce, ranch, marinara, or spicy mayo all pair well.


Can I serve this cold?

Yes. It can be served warm, room temperature, or cold.

Warm is best for the flakiest texture.


Can I make smaller squares?

Yes. Cut the pastry into smaller pieces before baking for party appetizers.

Reduce the baking time slightly if making mini squares.


Final Thoughts

These Spinach and Cheese Puff Pastry Squares are flaky, golden, creamy, and full of savory flavor. With buttery puff pastry, a rich spinach cheese filling, and a sesame-topped crust, they are perfect for breakfast, brunch, snacks, appetizers, or family meals.

Whether you serve them warm from the oven or prepare them ahead for a gathering, this recipe is easy, beautiful, and satisfying. Make a tray, slice into squares, and enjoy a homemade savory pastry that looks impressive and tastes delicious.