Flaky, golden, and irresistibly savory, these Easy and Delicious Onion Puffs are the perfect bite-sized appetizers or snacks for any occasion. Featuring buttery caramelized onions infused with fresh thyme and nestled in crisp, store-bought puff pastry, this recipe combines elegance with simplicity. Each puff is topped with a sprinkle of grated parmesan, adding a rich, cheesy twist to the sweet and savory filling. Ready in under 40 minutes, including prep and bake time, these onion puffs are ideal for busy weeknights, party platters, or even as a unique brunch treat. With minimal effort and maximum flavor, this easy puff pastry recipe will quickly become a go-to favorite for sharing or savoring yourself!
Scan with your phone to download!
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Thinly slice the yellow onions. In a skillet, melt the butter with olive oil over medium heat.
Add the sliced onions to the skillet. Cook, stirring occasionally, for 15–20 minutes until the onions are caramelized and golden brown.
Stir in the thyme leaves, salt, and black pepper. Remove the skillet from the heat and let the mixture cool slightly.
On a lightly floured surface, roll out the puff pastry sheets if needed to smooth the seams. Cut each sheet into 6 equal squares.
Place a small spoonful of the caramelized onion mixture onto the center of each square. Sprinkle a pinch of grated parmesan on top.
Fold each square diagonally to form a triangle, pressing the edges firmly to seal. Use a fork to crimp the edges for extra security.
In a small bowl, whisk together the egg and water to make an egg wash. Brush the tops of the onion puffs with the egg wash.
Arrange the puffs on the prepared baking sheet, leaving space between each piece.
Bake for 18–22 minutes, or until the puffs are golden and flaky.
Remove from the oven and let cool slightly before serving. Enjoy your delicious onion puffs!
Serving size | (556.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1261.5 |
Total Fat 94.2g | 0% |
Saturated Fat 36.4g | 0% |
Polyunsaturated Fat 3.3g | |
Cholesterol 321.5mg | 0% |
Sodium 2426.3mg | 0% |
Total Carbohydrate 81.9g | 0% |
Dietary Fiber 7.5g | 0% |
Total Sugars 14.5g | |
Protein 33.0g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 555.2mg | 0% |
Iron 4.4mg | 0% |
Potassium 621.9mg | 0% |
Source of Calories