Buttery Puff Pastry Roll Stuffed with Spinach and Cheese

Buttery Puff Pastry Roll Stuffed with Spinach and Cheese

Spinach & Cheese Puff Pastry Roll Recipe


Quick, Savory, and So Satisfying

Craving something flaky, cheesy, and packed with flavor—but don’t want to spend hours in the kitchen? This Spinach and Cheese Puff Pastry Roll is your new go-to comfort snack or light meal. It’s one of those rare recipes that feel gourmet but come together in under an hour with minimal effort.

Whether you need an easy appetizer, a creative brunch idea, or a delicious way to sneak in some greens, this recipe has your back.


What Makes This Roll So Irresistible?

  • That perfect crispy-on-the-outside, creamy-on-the-inside combo.

  • Only a handful of simple ingredients needed.

  • Ideal for busy weekdays, holiday tables, or lazy Sundays.

  • Works as a main, a side, or a finger food.


Spinach & Cheese Puff Pastry Roll Recipe

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Yields: 6 slices
Finished Weight: Approx. 26 oz (750 g)


Ingredients You’ll Need:

  • 1 sheet puff pastry (8.8 oz), thawed

  • 1 cup packed frozen spinach (thawed and squeezed dry) or 7 oz fresh spinach

  • 1 cup shredded sharp cheddar (about 3.5 oz)

  • ⅓ cup cream cheese (3.5 oz)

  • 1 garlic clove, finely chopped

  • 1 large egg (for egg wash)

  • 1 teaspoon olive oil

  • Salt and freshly ground black pepper

  • Optional: a pinch of ground nutmeg for warmth


Step-by-Step Instructions:

  1. Sauté the spinach (if using fresh):
    In a pan, warm up the olive oil and briefly cook the garlic until fragrant. Add fresh spinach and cook until just wilted. Let it cool slightly. Skip this step if you’re using frozen spinach—just make sure it's dry.

  2. Mix up the filling:
    In a medium bowl, combine spinach, cream cheese, shredded cheddar, salt, pepper, and nutmeg (if using). Stir until you get a creamy, uniform mixture.

  3. Prepare the pastry base:
    On a lightly floured surface, roll out the puff pastry into a rectangle—roughly 10 x 12 inches.

  4. Assemble the roll:
    Spread the cheese and spinach mixture evenly over the dough, leaving a small border around the edges. Carefully roll it up, starting from the long side. Seal the edge and tuck in the ends.

  5. Bake to golden perfection:
    Transfer the roll to a parchment-lined baking tray. Brush the top with a beaten egg. Bake in a 400°F oven for about 25–30 minutes, or until the crust is deeply golden and crisp.

  6. Cool and serve:
    Let the roll rest for a few minutes before slicing. Serve warm, or let it cool completely for a firmer texture.


Macros per 3.5 oz (100 g):

  • Calories: ~270

  • Protein: 8 g

  • Fat: 18 g

  • Carbs: 18 g


Serving Suggestions & Ideas:

  • Pair it with a light green salad and a drizzle of vinaigrette.

  • Cut it into bite-sized pieces for a stylish party appetizer.

  • Add cooked mushrooms or chopped sun-dried tomatoes for an earthy twist.

  • Store leftovers in the fridge and crisp them up in the toaster oven the next day.



This puff pastry roll is the kind of recipe that saves you on a hectic day and impresses guests when you need it most. It’s versatile, cozy, and so easy to customize with what you have in your fridge.

Give it a try this weekend—you might just find yourself making it on repeat!

More healthy recipes here.


Follow us on Pinterest >


Comments