Spinach Feta Mini Rolls Recipe
Introduction
Spinach Feta Mini Rolls are delightful little bites packed with a savory blend of fresh spinach, tangy feta, and creamy cheese wrapped in flaky puff pastry. Perfect as an appetizer or snack, they come together quickly and bake to golden perfection.

Ingredients
- 1 package of puff pastry (thawed)
- 2 cups fresh spinach (chopped)
- 1 cup feta cheese (crumbled)
- 1 egg (beaten, for egg wash)
- 1/2 cup cream cheese (softened)
- 1/4 cup onion (finely chopped)
- 2 cloves garlic (minced)
- Salt and pepper (to taste)
- 1 tablespoon olive oil
Instructions
- Step 1: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Step 2: Heat olive oil in a pan over medium heat. Add chopped onion and minced garlic, cooking until softened. Then add the chopped spinach and sauté for 2-3 minutes until wilted. Remove from heat.
- Step 3: In a bowl, combine the sautéed spinach mixture with crumbled feta, softened cream cheese, salt, and pepper. Stir until well combined.
- Step 4: Roll out the thawed puff pastry on a floured surface to smooth out any creases. Cut into squares approximately 3×3 inches.
- Step 5: Place about 1 tablespoon of the spinach and feta filling in the center of each pastry square.
- Step 6: Fold the pastry over to form triangles or rectangles, pressing the edges together firmly. Seal the edges with a fork or your fingers to prevent filling from leaking.
- Step 7: Brush the tops of the rolls with the beaten egg to achieve a golden color when baked.
- Step 8: Arrange the rolls on the prepared baking sheet and bake for 20-25 minutes, or until golden brown and puffed.
- Step 9: Remove from the oven and let cool on the baking sheet for about 10 minutes before serving.
Tips & Variations
- For extra flavor, add a pinch of nutmeg or some chopped fresh dill to the filling mixture.
- Try substituting the spinach with kale or swiss chard for a different twist.
- If you prefer a cheesier filling, increase the amount of feta or cream cheese slightly.
- Make mini rolls in advance and freeze before baking; bake straight from the freezer, adding a few extra minutes to the cooking time.
Storage
Store leftover mini rolls in an airtight container in the refrigerator for up to 3 days. Reheat gently in a preheated oven at 350°F (175°C) for 5-7 minutes to restore crispiness. They can also be frozen before baking for up to 1 month and baked directly from frozen.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just be sure to thaw and squeeze out any excess moisture before sautéing to prevent soggy pastry.
Can I make these rolls vegan?
To make a vegan version, substitute feta and cream cheese with plant-based alternatives and use a non-dairy milk or oil for brushing instead of egg wash. The texture and flavor will differ slightly but still be delicious.
PrintSpinach Feta Mini Rolls Recipe
Spinach Feta Mini Rolls are delightful puff pastry bites filled with a creamy and savory mixture of sautéed spinach, feta cheese, cream cheese, garlic, and onion. These golden, flaky rolls make a perfect appetizer or snack, boasting a rich Mediterranean-inspired flavor and an inviting crispy texture from oven baking.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 12–15 mini rolls 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Pastry
- 1 package puff pastry (thawed)
Filling
- 2 cups fresh spinach (chopped)
- 1 cup feta cheese (crumbled)
- 1/2 cup cream cheese (softened)
- 1/4 cup onion (finely chopped)
- 2 cloves garlic (minced)
- Salt and pepper (to taste)
- 1 tablespoon olive oil
Egg Wash
- 1 egg (beaten)
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper to prevent sticking and allow easy cleanup.
- Sauté Spinach Mixture: Heat the olive oil in a pan over medium heat. Add the finely chopped onion and minced garlic, cooking until softened and aromatic. Next, add the chopped fresh spinach and sauté for 2-3 minutes until wilted. Remove from heat and allow to cool slightly.
- Prepare Filling: In a mixing bowl, combine the sautéed spinach mixture with crumbled feta cheese, softened cream cheese, and season with salt and pepper to taste. Stir well until all ingredients are evenly incorporated to create a creamy and flavorful filling.
- Roll and Cut Pastry: On a lightly floured surface, roll out the thawed puff pastry sheet to smooth out any creases. Cut the pastry into approximately 3×3 inch squares for uniform mini rolls.
- Fill Pastry Squares: Place about 1 tablespoon of the spinach and feta filling in the center of each pastry square, ensuring not to overfill to prevent leaking.
- Seal the Rolls: Fold each pastry square over the filling to form triangles or rectangles. Press the edges firmly together, using a fork or your fingers to seal tightly and avoid filling spillage during baking.
- Apply Egg Wash: Brush the tops of each sealed roll with the beaten egg. This step helps achieve a glossy, golden-brown finish after baking.
- Bake: Arrange the filled rolls on the lined baking sheet, leaving some space between each. Bake in the preheated oven for 20-25 minutes or until the pastry is puffed and beautifully golden brown.
- Cool: Remove the rolls from the oven and let them cool on the baking sheet for about 10 minutes before serving to allow the filling to set slightly and avoid burns.
Notes
- Ensure the puff pastry is properly thawed but still cold for easier handling and better puff results.
- For extra flavor, consider adding herbs like dill or oregano to the filling.
- The rolls can be assembled ahead of time and refrigerated before baking.
- Serve warm or at room temperature for best taste.
- These mini rolls freeze well; reheat in the oven to regain crispness.
Keywords: Spinach Feta Mini Rolls, Puff Pastry Appetizer, Mediterranean Snack, Vegetarian Pastry Bites, Party Finger Food

