Mushroom and Caramelized Onion Puff Pastry Bites Recipe
Introduction
Mushroom Puff Pastry Bites are a delightful appetizer featuring caramelized onions, savory mushrooms, and melted Gruyere tucked inside crispy puff pastry rounds. Perfect for parties or an elegant snack, these bites combine rich flavors with flaky texture.

Ingredients
- 2 tablespoons extra virgin olive oil (divided)
- 1 large yellow onion (thinly sliced)
- 1/2 teaspoon kosher salt
- 16 ounces baby bella mushrooms (sliced)
- 1/2 teaspoon minced garlic
- 2 teaspoons finely chopped fresh thyme leaves (or 1/2 teaspoon dried)
- 1/4 teaspoon ground black pepper
- 1/2 cup shredded Gruyere (Swiss, or similar cheese, about 1 1/2 ounces)
- 2, 10-inch square sheets frozen puff pastry (thawed)
- 1 egg (beaten)
- 3 tablespoons whole-grain mustard
- Chopped fresh parsley (for garnish)
Instructions
- Step 1: Place racks in the upper and lower thirds of your oven and preheat it to 400 degrees F. Line two large baking sheets with silicone baking mats or parchment paper. Set aside.
- Step 2: In a large skillet over medium-low heat, warm 1 tablespoon of olive oil. Add the sliced onions and kosher salt. Sauté until the onions begin to brown, then reduce the heat to low and continue cooking, stirring occasionally, until they are deeply golden and caramelized, about 25 minutes. Transfer the onions to a large bowl and set aside.
- Step 3: In the same skillet, heat the remaining tablespoon of olive oil over medium-low heat. Add the sliced mushrooms and sauté until tender, about 5 minutes. Stir in the minced garlic, thyme, and black pepper, and cook for another minute. Add the mixture to the bowl with the caramelized onions, then stir in the shredded cheese.
- Step 4: On a lightly floured work surface, roll out one sheet of puff pastry to a 10.5-inch square. Using a 2-inch round cookie or biscuit cutter, cut the pastry into approximately 25 rounds. Repeat with the second sheet if desired, or keep for another use.
- Step 5: Transfer the pastry rounds to the prepared baking sheets. Lightly brush each round with the beaten egg and prick gently with a fork to allow air to escape. Spread about 1/4 teaspoon whole grain mustard on each round, then top with about 1 tablespoon of the mushroom and onion filling.
- Step 6: Bake for 25 minutes, rotating the pans 180 degrees and swapping their positions between the upper and lower racks halfway through baking. The pastry should be golden and crisp when done. Allow the bites to cool for 5 minutes before garnishing with chopped fresh parsley.
Tips & Variations
- To keep the puff pastry from shrinking, chill it briefly after cutting and before baking.
- Try adding a sprinkle of grated Parmesan for extra sharpness.
- Substitute thyme with fresh rosemary or sage for a different herbal note.
- Use a square cutter for less pastry waste and easier filling placement.
Storage
Store any leftover bites in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F oven for 5–7 minutes to regain crispiness. These bites are best enjoyed warm or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the filling ahead of time?
Yes, the mushroom and onion filling can be made a day in advance and stored in the refrigerator. Bring to room temperature before assembling the bites.
What if I don’t have whole-grain mustard?
You can substitute Dijon or spicy brown mustard for a similar flavor. Regular yellow mustard will also work but has a milder taste.
PrintMushroom and Caramelized Onion Puff Pastry Bites Recipe
These Mushroom Puff Pastry Bites are savory, flaky appetizers featuring caramelized onions, sautéed baby bella mushrooms, fresh thyme, and melted Gruyere cheese atop buttery puff pastry rounds. Perfectly baked until golden and crisp, they make an elegant and delicious finger food for parties or special occasions.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 50 bites 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Ingredients
Mushroom and Onion Filling
- 2 tablespoons extra virgin olive oil (divided)
- 1 large yellow onion, thinly sliced
- 1/2 teaspoon kosher salt
- 16 ounces baby bella mushrooms, sliced
- 1/2 teaspoon minced garlic
- 2 teaspoons finely chopped fresh thyme leaves (or 1/2 teaspoon dried)
- 1/4 teaspoon ground black pepper
- 1/2 cup shredded Gruyere or Swiss cheese (about 1 1/2 ounces)
Puff Pastry and Topping
- 2 sheets frozen puff pastry, 10-inch squares, thawed
- 1 egg, beaten
- 3 tablespoons whole-grain mustard
- Chopped fresh parsley, for garnish
Instructions
- Preheat: Place oven racks in the upper and lower thirds of the oven and preheat to 400°F (200°C). Line two large baking sheets with silicone mats or parchment paper and set aside.
- Caramelize Onions: In a large skillet over medium-low heat, warm 1 tablespoon olive oil. Add sliced onions and kosher salt. Sauté, stirring occasionally, until onions begin to brown. Reduce heat to low and continue cooking, stirring occasionally, until onions are deeply golden and caramelized, about 25 minutes. Transfer onions to a large bowl.
- Sauté Mushrooms: Using the same skillet, heat the remaining 1 tablespoon olive oil over medium-low heat. Add sliced mushrooms and cook until tender, about 5 minutes. Stir in minced garlic, thyme, and black pepper and cook for an additional minute. Add the mushroom mixture to the bowl with the caramelized onions. Stir in the shredded Gruyere cheese.
- Prepare Puff Pastry: On a lightly floured surface, roll each puff pastry sheet into an even 10.5-inch square. Using a 2-inch round cookie or biscuit cutter, cut the pastry into rounds (about 25 rounds per sheet). Alternatively, cut into squares to minimize waste.
- Assemble Bites: Place the pastry rounds onto the prepared baking sheets. Lightly brush each round with beaten egg. Prick each round with a fork to let air escape. Spread approximately 1/4 teaspoon whole-grain mustard on each round, then top with 1 tablespoon of the mushroom and onion filling. Repeat for all rounds and the second pastry sheet.
- Bake: Bake for 25 minutes, or until puff pastry is golden and crisp. Halfway through baking, rotate pans 180 degrees and switch positions of the baking sheets between the upper and lower racks for even cooking.
- Serve: Let the bites cool for 5 minutes after baking. Garnish with chopped fresh parsley. Serve warm or at room temperature.
Notes
- Thaw puff pastry according to package instructions before starting.
- Use a light hand with the mustard to avoid overpowering the mushroom flavor.
- Fresh thyme is preferred for best flavor but dried thyme works as a substitute.
- Gruyere can be substituted with Swiss or a similar melting cheese.
- You can prepare the mushroom filling a day ahead and refrigerate.
- These bites are best served the same day but can be reheated gently in the oven.
Keywords: Mushroom appetizers, puff pastry bites, caramelized onion, Gruyere cheese, party snacks, vegetarian appetizers

