These spinach puffs are truly fit for an emperor. The buttery, flaky puffs are filled with four creamy, melty cheeses, leafy green spinach and crisp, salty bacon. They’re elegant enough for fancy parties but easy enough to whip up for any casual occasion.
Preheat oven to 400 F.
Heat oil in a sauté pan on medium-high. Add diced onions and let them sweat for about 4 minutes. Add garlic and spinach, and cook for another 3 to 5 minutes.
Add the bacon, cheeses, egg yolk, salt and spinach mixture to a bowl. Mix well until evenly combined.
Cut each sheet of puff pastry into 6 squares and spread 1 tablespoon of filling in a line along the center.
Brush egg wash along the edges and then seal the two sides together to create a cone shape.
Place the assembled puffs on a parchment paper-lined baking sheet and bake for 15 to 20 minutes.