• 1 sheet puff pastry, frozen
  • 2 tablespoons unsalted butter
  • 1 tablespoon extra-virgin olive oil
  • 1 large yellow onion, halved and cut into 1/4-inch-thick slices
  • 1/4 cup plus 1 tablespoon granulated sugar
  • 1/3 cup water
  • 1 cup fresh cranberries
  • 1 teaspoon fresh thyme leaves
  • 2 ounces Brie, sliced into 1/4-inch-thick pieces
  • 1 teaspoon half-and-half
  • 2 teaspoons brown sugar
  • Kosher salt and freshly ground black pepper.


  1. Take your puff pastry out of the freezer / or defrost in the fridge
  2. In a large, heavy-bottomed skillet set over low heat, melt the butter.
  3. When it foams, add olive oil, onion, brown sugar, 1/4 teaspoon salt, and lots of freshly ground black pepper.
  4. Cook for 30 minutes, stirring occasionally.
  5. In a small saucepan set over medium heat, combine sugar and 1/3 cup water.
  6. Stir until the sugar completely dissolves, then add cranberries.
  7. Cook for 3 minutes, stirring occasionally.
  8. Drain and set cranberries aside.
  9. Preheat oven to 425°F.
  10. Place the puff pastry on a parchment-lined baking sheet.
  11. Use a small knife to score (cut halfway through the puff pastry) a 1/2-inch border. TIP: This will puff up taller than the middle, which is weighed down slightly with the toppings, and becomes the "crust" to hold on to.
  12. Scatter the caramelized onions evenly across the puff pastry.
  13. Sprinkle the thyme leaves.
  14. Nestle the cheese among the onions.
  15. Drop small spoonfuls of the cranberries.
  16. Brush the edges with half-and-half
  17. Sprinkle the edges with brown sugar
  18. Bake for 15 - 20 minutes