Caramelized Onion, Spinach, & Cheddar Puff Pastry Pastys

Vegetarian week has begun and what better way to kick it off then with little packages of heavenly goodness. They’re steamy, they’re crunchy, and they are filled with some good for you stuff. And they scream Autumn!

You can easily fill these with any meat or vegetable or cheese combination. The possibilities are endless!

Caramelized Onion, Spinach, & Cheddar Puff Pastry Pastys

  • Servings: 9
  • Difficulty: medium
  • Print


  • 2 tablespoons extra virgin olive oil
  • 1 yellow onion, thinly sliced
  • 1 teaspoon honey
  • Kosher salt and pepper, to taste
  • 1 garlic clove, minced or grated
  • 1 tablespoon fresh thyme leaves
  • 1/4 teaspoon freshly grated nutmeg
  • 1 bag (~10 ounces) fresh spinach
  • 1 cup shredded sharp cheddar cheese
  • 2 tablespoons cream cheese
  • 1 box frozen puff pastry, thawed
  • 1 egg, beaten
  • everything bagel spice, for sprinkling (optional)


  1. Preheat the oven to 375 degrees. Line a baking sheet with parchment paper.
  2. Heat the olive oil in a large skillet over medium-high heat. When the oil shimmers, add the onions and honey and cook 5 minutes, stirring occasionally until softened. Season with salt and pepper and continue cooking another 5-10 minutes or until the onions are golden and caramelized. Add the garlic, thyme, and nutmeg, cook another minute. Remove from the heat.
  3. Stir in the spinach, cheddar, and cream cheese.
  4. Lay the pastry sheets flat on a clean, floured surface. Gently roll the sheets out to stretch slightly. Cut each sheet into 9 squares. Evenly divide the spinach filling among half of the squares, leaving a 1/4 inch border around the edges. Brush the edges with egg. Lay the remaining 9 squares over the filling and seal the edges by crimping with the back of a fork.
  5. Place the squares on the prepared baking sheet and brush the tops with beaten egg. Cut small vents in each pasty to let the steam escape when baking. Sprinkle with everything spice, if desired. Transfer to the oven and bake for 20-25 minutes or until golden brown.
  6. Serve immediately when warm. Enjoy! 
Adapted from:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s