Homemade Apple Walnut Puff Pastry Rolls

These golden, flaky pastries are filled with a delicious mixture of tender apples, crunchy walnuts, warm cinnamon and brown sugar. Finished with a light dusting of powdered sugar, they’re perfect with coffee or tea!

Prep time: 20 minutes
Bake time: 25–30 minutes
Total time: 50 minutes
Servings: 6–8

Recipe note: The image doesn’t identify the pastry or list its ingredients. This is a suggested apple-walnut pastry recipe inspired by its appearance.

1. Ingredients

For the pastry

  • 2 sheets puff pastry, thawed
  • 1 egg, beaten
  • 1 tbsp milk
  • 1 tbsp powdered sugar, for dusting

For the apple filling

  • 3 medium apples, peeled and diced
  • ½ cup chopped walnuts
  • ⅓ cup brown sugar
  • 1 tsp ground cinnamon
  • ¼ tsp nutmeg
  • 1 tbsp butter
  • 1 tsp vanilla extract
  • 1 tbsp lemon juice
  • 1 tbsp cornstarch

Optional glaze

  • ½ cup powdered sugar
  • 1–2 tbsp milk
  • ¼ tsp vanilla extract

2. Step-by-step instructions

Step 1 – Prepare the apples

Peel and dice the apples into small pieces.

Place them in a bowl and toss with lemon juice.

Step 2 – Cook the filling

Melt the butter in a saucepan over medium heat.

Add the diced apples, brown sugar, cinnamon and nutmeg.

Cook for 5–7 minutes, stirring occasionally, until the apples begin to soften.

Step 3 – Add walnuts

Stir in the chopped walnuts and vanilla extract.

Mix the cornstarch with 1 tablespoon of water, then add it to the apple mixture.

Cook for another minute until the filling thickens.

Remove from heat and allow it to cool completely.

Step 4 – Prepare the pastry

Preheat the oven to 375°F (190°C).

Line a baking sheet with parchment paper.

Unfold the puff pastry sheets on a lightly floured surface.

Step 5 – Fill the pastry

Spread the cooled apple-walnut filling evenly over each pastry sheet, leaving a small border around the edges.

Step 6 – Roll and seal

Carefully roll each pastry sheet into a log.

Pinch the edges gently to seal the filling inside.

Place the rolls seam-side down on the prepared baking sheet.

Step 7 – Brush with egg wash

Beat the egg with 1 tablespoon of milk.

Brush the tops of the pastry rolls to help them develop a beautiful golden color.

Cut a few small slits across the top to allow steam to escape.

Step 8 – Bake

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

Step 9 – Cool and decorate

Allow the pastries to cool for approximately 10–15 minutes.

Dust generously with powdered sugar.

Step 10 – Slice and serve

Cut into thick slices and serve warm.

Enjoy the flaky pastry and sweet cinnamon apple filling!

3. Tips for perfect pastries

  • Use firm apples such as Granny Smith or Golden Delicious.
  • Cool the filling completely before adding it to the pastry.
  • Avoid overfilling to prevent leakage.
  • Keep puff pastry cold before baking.
  • Toast the walnuts lightly for extra flavor.
  • Don’t skip the steam vents.

4. Delicious variations

  • Apple pecan: Replace walnuts with chopped pecans.
  • Apple raisin: Add ¼ cup raisins.
  • Caramel apple: Drizzle caramel sauce over the filling.
  • Cream cheese apple: Add a thin layer of sweetened cream cheese.
  • Chocolate apple: Add a handful of chocolate chips.

5. Storage instructions

  • Room temperature: Store in an airtight container for up to 2 days.
  • Refrigerator: Store for up to 4 days.
  • Freezer: Freeze baked pastries for up to 2 months.
  • Reheating: Warm in the oven at 325°F (165°C) for 5–10 minutes to restore crispness.

Golden & flaky homemade pastry!

Crispy on the outside, soft and sweet on the inside, with delicious cinnamon apples and crunchy walnuts in every bite!