Why You’ll Love This Recipe
- Rich and Creamy: The combination of ricotta and Parmesan cheese makes for a creamy, flavorful filling.
- Easy to Prepare: With simple ingredients and minimal prep, these rolls are quick to make.
- Versatile: Perfect as an appetizer, snack, or side dish, and easily customizable to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 cups fresh spinach (or 1 cup frozen spinach, thawed and drained)
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
- 1 egg, beaten (for egg wash)
- 1 package puff pastry sheets (about 17.3 oz)
Directions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, combine the spinach, ricotta, Parmesan, garlic powder, salt, and pepper. Mix until smooth.
- Roll out the puff pastry and cut it into 4×4-inch squares.
- Place a spoonful of the spinach mixture in the center of each square, then fold over and seal the edges.
- Brush the tops with the beaten egg for a golden finish.
- Bake for 20-25 minutes, until golden brown and puffed.
Servings and Timing
- Servings: 12 rolls
- Prep time: 15 minutes
- Cook time: 20-25 minutes
- Total time: 45 minutes
Variations
- Add Other Cheeses: Mix in mozzarella or feta for a different flavor.
- Make It Spicy: Add a pinch of red pepper flakes to the filling for some heat.
Storage/Reheating
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: These rolls freeze well. Store in a freezer-safe bag for up to 1 month, then reheat in the oven.
FAQs
Can I use phyllo dough instead of puff pastry?
Yes, phyllo dough will work, but it will be crispier and flakier than puff pastry.
Can I make these ahead of time?
Yes, you can prepare the rolls and freeze them. Bake them from frozen when ready to serve.
Can I use cooked spinach?
Yes, be sure to squeeze out all excess moisture from cooked spinach before using it in the filling.
Conclusion
These Spinach and Ricotta Rolls are a perfect blend of creamy, cheesy filling and flaky pastry. Whether served at a dinner party or enjoyed as a snack, they’re sure to impress!

The Best Spinach and Ricotta Rolls
- Author: Amy
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 12 rolls
- Category: Appetizer, Snack
- Method: Baking
- Cuisine: Italian, Mediterranean
- Diet: Vegetarian
Description
These Spinach and Ricotta Rolls are a delicious, flaky pastry filled with a creamy spinach and ricotta mixture. With a crispy golden crust and a rich, cheesy filling, they make the perfect appetizer, snack, or meal. Quick and easy to prepare, these rolls are baked to perfection in just 25 minutes—ideal for entertaining or meal prepping!
Ingredients
For the Filling:
- 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
- 1 cup ricotta cheese
- ½ cup grated Parmesan cheese
- ½ teaspoon garlic powder
- Salt and pepper, to taste
- 1 egg, beaten (for egg wash)
For the Pastry:
- 1 package (about 17.3 oz) puff pastry sheets (thawed if frozen)
Instructions
Step 1: Preheat the Oven
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
Step 2: Prepare the Filling
- In a mixing bowl, combine chopped spinach, ricotta cheese, Parmesan cheese, garlic powder, salt, and pepper. Mix well.
Step 3: Roll Out the Pastry
- On a lightly floured surface, roll out the puff pastry sheets to smooth them out.
- Cut each sheet into 4×4-inch squares.
Step 4: Fill the Pastry
- Place a generous spoonful of the spinach and ricotta filling in the center of each square.
- Avoid overfilling to prevent leaks.
Step 5: Fold and Seal
- Fold the pastry over the filling to create a triangle or rectangle shape.
- Press the edges to seal, then crimp with a fork for extra security.
Step 6: Brush with Egg Wash
- Place the filled rolls on the baking sheet.
- Brush the tops with beaten egg for a golden, glossy finish.
Step 7: Bake
- Bake for 20-25 minutes, or until the pastry is golden brown and puffed.
Step 8: Cool and Serve
- Let the rolls cool slightly before serving. Enjoy warm or at room temperature!
Notes
- Substitute feta for Parmesan for a tangier flavor.
- Add red pepper flakes for a spicy kick.
- Serve with marinara sauce or a yogurt dip for extra flavor.