Ham Spinach and Cheese Puff Pastry Roll Ups

Ham spinach and cheese puff pastry roll ups made their debut in my kitchen one lazy Sunday when I had some leftover holiday ham and a box of puff pastry sitting in the freezer. I wasn’t in the mood for anything too fussy yet wanted something warm, flaky, and loaded with flavor. So, I grabbed what I had on hand, added a handful of spinach, some cheese, and eggs, and before I knew it, I had golden pastry pockets that disappeared as fast as I could serve them.

Ham Spinach and Cheese Puff Pastry Roll Ups

Since then, I’ve made these for brunches, potlucks, and even as a quick dinner paired with soup or salad. They’re surprisingly simple to make and always feel special, thanks to that buttery, crisp pastry. It’s the kind of recipe that looks fancy but is actually incredibly easy and flexible.

Did you make this recipe? Please leave a star rating and review in the form below. I appreciate your feedback, and it helps others, too!

Ingredients

Here’s what I use for this recipe. You can adjust based on your preferences!

  • Puff pastry sheets – The flaky, buttery base that wraps around all the filling
  • Cooked ham – Adds a salty, savory bite to each roll
  • Fresh spinach – Balances the richness with a pop of color and nutrition
  • Eggs – Used to bind the filling and also as an egg wash for golden tops
  • Shredded cheese – Melts into the filling for creamy, cheesy goodness
  • Onion or garlic (optional) – For added flavor if you sauté with spinach
  • Salt and pepper – To season the filling just right

Tools You’ll Need

  • Skillet – For wilting the spinach and optionally cooking onions or garlic
  • Mixing bowl – To combine the filling ingredients easily
  • Sharp knife – To slice the rolled pastry into even pieces
  • Baking sheet – Where the roll-ups bake to golden perfection
  • Parchment paper – Prevents sticking and makes cleanup easy
  • Pastry brush – To brush the egg wash over the tops for shine
Ham Spinach and Cheese Puff Pastry Roll Ups

“Cook and bake with love. Taste as you go, and make every recipe your own.”

EDIE

Instructions

Step 1: Prepare the Filling

I start by wilting the spinach in a skillet over medium heat, sometimes with a bit of onion or garlic for extra flavor. Once cooled slightly, I mix it with chopped ham, shredded cheese, one beaten egg, salt, and pepper.

Step 2: Roll Out the Puff Pastry

I lightly flour my surface and roll out the puff pastry to smooth any creases. Then I spread the filling evenly over the pastry, leaving a bit of space around the edges.

Step 3: Roll and Slice

Next, I roll the pastry up like a jelly roll, keeping it tight. I slice it into about 1 to 1.5-inch rounds using a sharp knife.

Step 4: Arrange and Egg Wash

I place the rolls flat-side down on a parchment-lined baking sheet and brush the tops with a beaten egg to get that golden, glossy finish.

Step 5: Bake

I bake them in a preheated oven at 400°F (200°C) for about 20 to 25 minutes until they’re puffed and golden brown.

📌 Love Home Recipes? Follow Me on Pinterest!

Join thousands of others for daily Sweet home Recipes and creative ideas.

Follow Me on Pinterest

Tips

I squeeze out extra moisture from the cooked spinach so the pastry stays crisp

These freeze well before baking just slice and freeze on a tray, then transfer to a bag

You can swap ham for cooked bacon, turkey, or even mushrooms for a vegetarian version

Adding a sprinkle of nutmeg or Dijon mustard to the filling gives a delicious depth of flavor

Ways to Serve

As a brunch centerpiece with fruit and coffee

On a party platter with mini quiches and dips

Paired with soup or salad for a cozy lunch or dinner

Served warm with a side of mustard or dipping sauce

Frequently Asked Questions

Can I make ham spinach and cheese puff pastry roll ups ahead of time?

Yes! I often prep them, freeze the unbaked slices, and bake straight from frozen when needed.

Do I need to cook the spinach first?

I recommend it! Raw spinach can release too much moisture while baking and make the pastry soggy.

What cheese works best in these roll ups?

Cheddar, mozzarella, Swiss, or Gruyère all melt well and add great flavor.

Can I use frozen spinach?

Definitely. Just thaw it completely and squeeze out all the excess moisture before mixing it in.

See You in the Kitchen

I hope you give these ham spinach and cheese puff pastry roll ups a try. They’re perfect for turning simple ingredients into a flaky, cheesy, irresistible treat. Let me know how they turn out for you and don’t forget to save or share the recipe!

Happy Cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ham Spinach and Cheese Puff Pastry Roll Ups

Ham Spinach and Cheese Puff Pastry Roll Ups


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 40 mins
  • Yield: 12 roll ups
  • Diet: N/A

Description

Try these easy ham spinach and cheese puff pastry roll ups! This quick and simple idea is one of the best healthy brunch or snack recipes. Perfect for holidays, parties, or meal prep these roll-ups are flaky, cheesy, and so satisfying!


Ingredients

  • 2 puff pastry sheets, thawed
  • 1 cup cooked ham, diced
  • 1 cup fresh spinach, wilted and chopped
  • 1 cup shredded cheese (cheddar or Swiss)
  • 2 eggs (1 for filling, 1 for egg wash)
  • Salt and pepper to taste
  • Optional: 1/4 cup diced onion or 1 clove garlic, sautéed


Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a skillet, cook spinach (and onion/garlic if using) until wilted. Let cool slightly.
  3. In a bowl, mix spinach, ham, cheese, one beaten egg, salt, and pepper.
  4. Roll out puff pastry and spread the filling evenly, leaving a small border.
  5. Roll up the pastry tightly and slice into 1 to 1.5-inch rounds.
  6. Place on baking sheet and brush tops with beaten egg.
  7. Bake for 20-25 minutes or until golden and puffed.

Notes

  • Use frozen spinach if preferred, just squeeze out moisture.
  • Freeze slices before baking for easy meal prep.
  • Try other fillings like bacon or mushrooms for variety.
  • Serve warm with dipping sauce or mustard.
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Category: Breakfast, Appetizer
  • Method: Baking
  • Cuisine: European

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star