The mushrooms start by releasing a surprising amount of liquid into the skillet. Keep them cooking, stirring often, and that puddle eventually disappears, leaving browned pieces that smell savory instead of steamed. That change is what makes these Mushroom Cheese Puff Bites taste concentrated and keeps their pastry bottoms from turning soggy.
I chop the mushrooms finely so they’re easy to spoon into the little pastry cups, then stir in the cheeses after the skillet comes off the heat. The cream cheese makes the filling soft and cohesive, while Gruyère brings a nutty, savory note. A quick egg wash along the exposed edges helps the pastry bake up golden, with crisp, flaky corners around the warm mushroom center.
They’re small enough to serve as a passed appetizer, but the filling has enough earthy mushroom flavor to hold its own on a snack table. Serve them warm, when the pastry is at its crispest and the cheese is just set.

Kitchen Note
Give the filling its full 10 minutes to cool before it goes into the pastry. Warm filling softens the dough before baking, which makes the little cups harder to handle.
Save these Mushroom Cheese Puff Bites for an appetizer that pairs crisp, golden pastry with a savory mushroom and Gruyère filling.
The Mushrooms Need to Lose Their Water Before the Cheese Goes In
Finely chopped mushrooms give off moisture as they cook. If you add the shallot, garlic, and cheeses while that liquid is still pooling in the skillet, the filling stays wetter than it needs to be. Inside a small pastry cup, excess moisture has nowhere to go; it can leave the bottom soft while the edges brown. Let the mushrooms cook until their liquid has evaporated and the pieces are browned before moving on.
Stirring often helps the chopped pieces brown evenly instead of sitting in their own liquid. You’re looking for a skillet that no longer has a watery sheen and mushrooms with some color at the edges. Once the shallot and garlic have cooked with the thyme and seasoning, take the pan off the heat before adding the cream cheese and Gruyère. The residual warmth is enough to bring the cheeses together without keeping the filling on a hot burner. That order gives you a savory, spoonable mixture that stays inside the pastry rather than running out across the pan.
Why Cremini, Cream Cheese, and Gruyère Each Matter

- Cremini mushrooms — Their deeper, earthier flavor stands out next to the cheese, and finely chopping them makes each bite easier to portion. White button mushrooms are the simplest substitute; chop them just as finely, though the filling will taste a little milder.
- Shallot and garlic — The shallot gives the filling a gentle savory sweetness, while garlic rounds out the mushroom flavor. Mince both finely so they distribute through the filling instead of leaving a sharp bite in one pastry cup. Finely minced yellow onion can stand in for the shallot, but it tastes a little more assertive.
- Dried thyme — Its concentrated, woodsy flavor suits mushrooms and blends easily into the cheese mixture. Fresh thyme works too; chop the leaves finely and use more than you would of the dried herb.
- Cream cheese — This is what makes the filling creamy and helps hold the chopped mushrooms together. Softened cream cheese blends more smoothly than cold cream cheese, which can leave little lumps. No simple swap gives quite the same soft, cohesive texture.
- Gruyère — It melts into the filling and brings a nutty flavor that complements the mushrooms. Swiss cheese is a practical substitute with a milder result; shredding it yourself helps it blend evenly.
- Puff pastry — Thaw the sheet before rolling so it can be shaped without cracking. Keep the squares intact as you press them into the mini muffin cups; torn pastry can leave gaps where the filling presses against the pan.
From a Dry Skillet to Golden Pastry Cups
Brown the mushrooms until the skillet looks dry
Melt the butter in a 10-inch skillet over medium-high heat, then add the finely chopped cremini mushrooms. Cook for 6 to 8 minutes, stirring often, until they’re browned and their liquid has evaporated. At first they’ll look wet and crowded in the pan; keep cooking until that liquid is gone and you can see browned bits. If you stop while liquid remains, the filling will carry that extra moisture into the pastry.
Soften the aromatics, then stir in the cheeses
Add the minced shallot, garlic, dried thyme, kosher salt, and black pepper to the mushrooms. Cook for 1 minute, stirring so the garlic doesn’t sit against the hot pan and scorch. Remove the skillet from the heat, then stir in the softened cream cheese and shredded Gruyère until the filling is combined. Transfer it to a bowl and let it cool for 10 minutes.
Shape the pastry to fit the mini muffin pan
Heat the oven to 400°F and lightly coat a 24-cup mini muffin pan with nonstick cooking spray. Roll the thawed puff pastry into a 12-by-8-inch rectangle, then cut it into 24 squares, each 2 inches across. Press one square into each cup so the pastry follows the base and sides without stretching it thin. If the dough tears, press the edges back together rather than leaving a hole for the filling to escape.
Fill, brush the edges, and bake until puffed
Divide the cooled filling among the pastry cups. Beat the egg with the water, then brush the mixture over the exposed pastry edges; keep the brush on the pastry rather than dragging filling over the rims. Bake for 15 to 18 minutes, until the pastry is puffed and golden brown. Let the bites cool in the pan for 5 minutes before serving, so the pastry has a chance to settle and release more cleanly.
Easy Ways to Change the Flavor or Make These Gluten-Free
Use sharp white cheddar for a bolder cheese bite
Replace the Gruyère with the same amount of shredded sharp white cheddar. It brings a more pronounced tang and less of Gruyère’s nutty sweetness, while still melting into the cream cheese filling.
Add a little heat to the mushroom filling
Stir 1/8 teaspoon red pepper flakes into the skillet with the thyme, salt, and black pepper. The gentle heat cuts through the creamy cheese without taking over the earthy mushroom flavor.
Make the pastry cups gluten-free
Use a gluten-free puff pastry sheet in place of the regular sheet, and follow its package directions for thawing and handling. Gluten-free pastry can be more delicate to roll, so work gently and patch small cracks by pressing the dough together; the finished bites may be a little less airy.
Storage and Reheating
- Refrigerator: Keep baked bites in an airtight container for up to 3 days. The pastry softens as it sits.
- Freezer: Freeze the fully cooled bites in a single layer until firm, then transfer them to a freezer-safe container for up to 1 month. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm them in a 350°F oven for 8 to 10 minutes, until heated through. The microwave is faster, but it makes the pastry soft rather than crisp.
Questions That Come Up While Making Mushroom Cheese Puff Bites

Mushroom Cheese Puff Bites
Ingredients
Equipment
Method
- Melt the butter in a 10-inch skillet over medium-high heat.
- Add the mushrooms and cook for 6 to 8 minutes, stirring often, until browned and their liquid has evaporated.
- Stir in the shallot, garlic, thyme, salt, and pepper, and cook for 1 minute.
- Remove the skillet from the heat.
- Stir in the cream cheese and Gruyère until combined.
- Transfer the filling to a bowl.
- Let the filling cool for 10 minutes.
- Preheat the oven to 400°F.
- Lightly coat a 24-cup mini muffin pan with nonstick cooking spray.
- Roll the puff pastry into a 12x8-inch rectangle.
- Cut the pastry into 24 2-inch squares.
- Press one square into each muffin cup.
- Divide the filling among the pastry cups.
- Beat the egg with the water.
- Brush the egg mixture over the exposed pastry edges.
- Bake for 15 to 18 minutes, until the pastry is puffed and golden brown.
- Cool the bites in the pan for 5 minutes before serving.