Creamy Spinach Puff Pastry Roll Ups Recipe
Introduction
These creamy spinach roll ups are a delightful appetizer that combines flaky puff pastry with a savory spinach and cheese filling. Perfect for parties or a tasty snack, they’re easy to prepare and sure to impress your guests.

Ingredients
- 8 oz. cream cheese
- 8 oz. Monterey Jack cheese, shredded
- 1/4 tsp. garlic powder
- 1/4 yellow onion, diced small
- 1 (10 oz.) package frozen spinach, thawed and drained well
- 1 box puff pastry sheets (2 sheets)
- 1 egg
- 1 tbsp. water
Instructions
- Step 1: Preheat your oven to 400°F (200°C). In a small bowl, combine the egg and water, then beat until fully mixed.
- Step 2: In a separate bowl, mix together the softened cream cheese, shredded Monterey Jack, garlic powder, and diced onion until evenly combined.
- Step 3: Stir the well-drained spinach into the cream cheese mixture until well incorporated.
- Step 4: Unroll both puff pastry sheets and lightly brush both sides with the egg and water mixture to help seal and add color.
- Step 5: Spread the spinach and cheese mixture evenly over one side of each puff pastry sheet.
- Step 6: Carefully roll up each puff pastry sheet, starting from the side with the filling, to form tight rolls.
- Step 7: Slice each roll into 1-inch thick pieces and place them on a baking sheet, spacing them slightly apart.
- Step 8: Bake for about 20 minutes or until the puff pastry is golden brown and puffed.
Tips & Variations
- Make sure to squeeze out as much moisture as possible from the spinach to avoid soggy rolls.
- For extra flavor, add a pinch of nutmeg or some fresh herbs like dill or parsley to the cheese mixture.
- You can swap Monterey Jack cheese for mozzarella or cheddar for a different taste.
Storage
Store leftover roll ups in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for 10 minutes to keep the pastry crisp. These roll ups are best enjoyed warm but can also be served at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
Yes, but be sure to cook the fresh spinach until wilted and then drain thoroughly to remove excess moisture before mixing it with the cheese.
Can I prepare these in advance?
Absolutely. You can assemble the roll ups and keep them covered in the refrigerator until ready to bake. Bake them fresh just before serving for the best texture.
Print
Creamy Spinach Puff Pastry Roll Ups Recipe
- Total Time: 40 minutes
- Yield: 12 roll ups 1x
- Diet: Vegetarian
Description
These Creamy Spinach Roll Ups feature a savory blend of cream cheese, Monterey Jack, garlic, and spinach wrapped in flaky puff pastry. Baked to golden perfection, they make a delicious appetizer or snack that’s easy to prepare and sure to impress.
Ingredients
Cheese Mixture
- 8 oz. Cream Cheese, softened
- 8 oz. Monterey Jack Cheese, shredded
- 1/4 tsp. Garlic Powder
- 1/4 Yellow Onion, diced small
- 1 (10 oz.) package Frozen Spinach, thawed and drained really well
Pastry & Egg Wash
- 1 box Puff Pastry Sheets (2 sheets)
- 1 Egg
- 1 Tbsp. Water
Instructions
- Prepare Egg Wash: In a small bowl, combine the egg and water, then beat together until thoroughly mixed. This will help the puff pastry brown nicely during baking.
- Make Cheese and Spinach Mixture: In a larger mixing bowl, combine the softened cream cheese, shredded Monterey Jack, garlic powder, and diced onion. Mix well until smooth. Fold in the thoroughly drained spinach and stir to combine evenly.
- Prepare Puff Pastry: Unroll the puff pastry sheets on a clean surface. Using a pastry brush, lightly brush both sides of each sheet with the prepared egg wash to add moisture and shine.
- Assemble the Roll Ups: Spread the cream cheese and spinach mixture evenly over one side of each puff pastry sheet, ensuring full coverage but leaving a small border along the edges to help seal when rolling.
- Roll and Slice: Carefully roll the puff pastry sheets tightly from the edge with the mixture to the opposite end, forming a log. Using a sharp knife, slice each roll into individual pinwheels of desired thickness.
- Bake: Place the sliced roll ups flat on a baking sheet lined with parchment paper or a silicone mat, spaced slightly apart. Bake in a preheated oven at 400°F (204°C) for about 20 minutes, or until the puff pastry is golden brown and puffed.
Notes
- Make sure to drain the spinach very well to avoid soggy roll ups.
- For extra flavor, consider adding a pinch of nutmeg to the spinach mixture.
- Let the cream cheese soften at room temperature for easier mixing.
- The puff pastry should be kept cold until ready to use for best results.
- These roll ups can be made ahead and baked just before serving.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Keywords: Creamy Spinach Roll Ups, Spinach Puff Pastry, Appetizer, Vegetarian Snacks, Cheese Roll Ups

