1Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
2Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
3Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
4In a skillet, heat olive oil over medium heat. Add the chopped fresh spinach and minced garlic. Cook until the spinach wilts and any excess moisture evaporates, about 3-5 minutes. Remove from heat and let it cool slightly.
5In a skillet, heat olive oil over medium heat. Add the chopped fresh spinach and minced garlic. Cook until the spinach wilts and any excess moisture evaporates, about 3-5 minutes. Remove from heat and let it cool slightly.
6In a skillet, heat olive oil over medium heat. Add the chopped fresh spinach and minced garlic. Cook until the spinach wilts and any excess moisture evaporates, about 3-5 minutes. Remove from heat and let it cool slightly.
7In a mixing bowl, combine the softened cream cheese, cooked spinach mixture, salt, and pepper. Mix well until creamy and evenly combined.
8In a mixing bowl, combine the softened cream cheese, cooked spinach mixture, salt, and pepper. Mix well until creamy and evenly combined.
9In a mixing bowl, combine the softened cream cheese, cooked spinach mixture, salt, and pepper. Mix well until creamy and evenly combined.
10Roll out the thawed puff pastry sheet on a lightly floured surface into a rectangle.
11Roll out the thawed puff pastry sheet on a lightly floured surface into a rectangle.
12Roll out the thawed puff pastry sheet on a lightly floured surface into a rectangle.
13Spread the creamy spinach and cheese mixture evenly over the puff pastry sheet, leaving a small border around the edges. Sprinkle Feta cheese crumbles over the creamy spinach mixture, reserving some to sprinkle on top of the rolls.
14Spread the creamy spinach and cheese mixture evenly over the puff pastry sheet, leaving a small border around the edges. Sprinkle Feta cheese crumbles over the creamy spinach mixture, reserving some to sprinkle on top of the rolls.
15Spread the creamy spinach and cheese mixture evenly over the puff pastry sheet, leaving a small border around the edges. Sprinkle Feta cheese crumbles over the creamy spinach mixture, reserving some to sprinkle on top of the rolls.
16Starting from one end, tightly roll up the puff pastry sheet into a log.
17Starting from one end, tightly roll up the puff pastry sheet into a log.
18Starting from one end, tightly roll up the puff pastry sheet into a log.
19Using a sharp knife, slice the puff pastry log into 8-10 rolls.
20Using a sharp knife, slice the puff pastry log into 8-10 rolls.
21Using a sharp knife, slice the puff pastry log into 8-10 rolls.
22Place the puff pastry rolls onto the prepared baking sheet, spacing them apart.
23Place the puff pastry rolls onto the prepared baking sheet, spacing them apart.
24Place the puff pastry rolls onto the prepared baking sheet, spacing them apart.
25Brush the tops of the puff pastry rolls with beaten egg wash.
26Brush the tops of the puff pastry rolls with beaten egg wash.
27Brush the tops of the puff pastry rolls with beaten egg wash.
28Sprinkle the remaining Feta cheese crumbles over the tops of the rolls.
29Sprinkle the remaining Feta cheese crumbles over the tops of the rolls.
30Sprinkle the remaining Feta cheese crumbles over the tops of the rolls.
31Bake in the preheated oven for 15-20 minutes, or until the puff pastry is golden brown and puffed up.
32Bake in the preheated oven for 15-20 minutes, or until the puff pastry is golden brown and puffed up.
33Bake in the preheated oven for 15-20 minutes, or until the puff pastry is golden brown and puffed up.
34Remove from the oven and let cool slightly before serving.
35Remove from the oven and let cool slightly before serving.
36Remove from the oven and let cool slightly before serving.