If you are looking for an appetizer that feels elegant but comes together with pantry staples, these caramelized onion and mushroom tartlets are exactly what you need. Each little bite packs a buttery, flaky puff pastry crust, a layer of slow-cooked sweet onions, and earthy sauteed mushrooms, all finished with a sprinkle of melty cheese. They look like something from a fancy catering spread, yet they are genuinely simple to pull off at home.
These tartlets have become one of my absolute favorite things to serve, whether I am hosting friends for the holidays or just want a special little treat on a cozy night in. They are bite-sized, dangerously delicious, and endlessly adaptable, which is why they have earned a permanent place in my entertaining rotation. Once you taste that combination of sweet, savory, and flaky, you will understand the obsession.
Why You’ll Love This Recipe
First and foremost, these tartlets are elegant and festive without being fussy. They dress up any holiday table or party spread, but they are easy enough to whip up for a quiet weekend, so you get maximum impact for minimal stress. Their two-bite size also makes them perfect for passing around at a gathering.
They are wonderfully make-ahead friendly, which is a lifesaver when you are juggling a full menu. You can caramelize the onions and cook the mushrooms up to two days in advance, then simply assemble and bake when your guests arrive. That flexibility takes the pressure off and lets you actually enjoy your own party.
Finally, they are endlessly versatile and built on minimal ingredients you likely already have. Not a fan of mushrooms? Swap in roasted red peppers or creamy goat cheese. Want something heartier? Add crispy bacon or pancetta. The base recipe is a canvas that welcomes whatever you are craving.
Ingredients
For the tartlet shells you will need 1 package of puff pastry that has been defrosted, plus 1 egg that is lightly beaten for an egg wash. The egg wash gives the pastry a gorgeous golden shine and helps seal the shells so they stay crisp. If you do not have puff pastry on hand, store-bought pie crust works in a pinch, though it will not be quite as flaky.
The filling calls for 2 large onions that have been thinly sliced, 8 ounces of mushrooms, sliced, with cremini or button varieties both working beautifully, 2 tablespoons of butter, 1 tablespoon of olive oil, and 1 teaspoon of fresh thyme leaves. Season with salt and pepper to taste, and finish with 2 ounces of grated Gruyere or Parmesan if you like a cheesy top.
Fresh thyme is wonderful here, but dried thyme works just fine if you use about half the amount. A quick note on the mushrooms: they release a lot of moisture as they cook, so give them plenty of room in the pan. If the skillet is overcrowded they will steam instead of developing that deep golden sear that makes them so flavorful.

Step-by-Step Instructions
Begin by preheating your oven to 400 degrees Fahrenheit, or 200 degrees Celsius. On a lightly floured surface, roll out your puff pastry to about an eighth of an inch thick. Using a round cutter or an upside-down glass, cut circles of pastry and gently press each one into the cups of a mini muffin tin to form the tartlet shells. Brush them lightly with the egg wash and pop the tin into the fridge to chill while you make the filling, which helps the pastry stay crisp later.
Next, caramelize the onions. In a large skillet, melt the butter with the olive oil over medium heat, then add the sliced onions and a pinch of salt. Cook, stirring occasionally, for about 20 to 25 minutes, until the onions are soft, jammy, and golden brown. Patience is the secret here, so lower the heat if they start to brown too quickly and let that slow caramelization draw out all their natural sweetness.
Once the onions are done, transfer them to a plate and add the sliced mushrooms to the same skillet. Cook them over medium-high heat until they have released their moisture and taken on a beautiful golden sear, roughly 8 to 10 minutes. Stir in the fresh thyme, return the caramelized onions to the pan, and season everything with salt and pepper, stirring to combine into one savory filling.
Spoon small amounts of the onion and mushroom mixture into each chilled puff pastry shell, being careful not to overstuff them. Top each one with a little grated Gruyere or Parmesan if you are using cheese. Bake in the preheated oven for 15 to 20 minutes, until the puff pastry is puffed, golden, and crisp.
Allow the tartlets to cool for just a few minutes before serving, since the filling will be piping hot straight from the oven. They are delicious warm but stay flavorful at room temperature too, making them ideal for a party platter. This recipe yields about 24 tartlets, perfect for sharing.

Tips for the Best Mushroom Tartlets
The number one tip is to avoid overstuffing. It is tempting to pile the filling high, but a light spoonful in each shell lets the flaky puff pastry shine and keeps the tartlets from turning soggy. Less really is more when you want that delicate, crisp bite.
Do not skip chilling the shells, either. That quick rest in the fridge firms up the butter in the pastry so it puffs dramatically in the oven instead of slumping. If you want to plan ahead, make the caramelized onions and mushrooms up to two days in advance and store them in the fridge, then assemble and bake fresh. For more crowd-pleasing bites, pair these with stuffed mushrooms with creamy spinach and cheese or festive cranberry brie bites on your appetizer table.
If you cannot find puff pastry, try layering buttered phyllo dough for an ultra-light, shatteringly crisp shell. And for a vegetarian-forward twist, add a little creamy goat cheese to the filling, or scatter fresh chopped parsley or chives over the finished tartlets for a pop of color and freshness.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make these tartlets ahead of time?
Yes. You can prepare the filling up to 2 days in advance and store it in the fridge. To keep the puff pastry fresh and crisp, assemble and bake the tartlets just before serving.
Can I freeze these tartlets?
Absolutely. After baking, let them cool completely, then freeze in an airtight container for up to 1 month. Reheat in a 375-degree oven until warmed through and crisp again.
What if I don’t have mini muffin pans?
No problem. You can make slightly larger tartlets in a regular muffin tin, or cut the puff pastry into squares and bake them on a sheet pan for a more rustic, free-form look.
What mushrooms work best?
Cremini and white button mushrooms are both excellent and easy to find. For deeper, earthier flavor you can use a mix that includes shiitake or baby portobello, just be sure to sear them well.
Can I make these vegetarian or add meat?
They are easily vegetarian as written, especially with goat cheese in place of the Gruyere. For a heartier version, stir crispy bacon bits or pancetta into the sauteed mushrooms.
Looking to round out your spread with lighter options? These healthy eating ideas are a great complement to a rich appetizer platter. If you make these mushroom tartlets, I would love to see them, so tag @thekitchensaid on Instagram.
Caramelized Onion and Mushroom Tartlets
American · Appetizer

Buttery puff pastry tartlets filled with sweet caramelized onions and sauteed mushrooms, finished with a sprinkle of Gruyere or Parmesan.
Ingredients
- 1 package puff pastry (defrosted)
- 1 egg (lightly beaten)
- 2 large onions (thinly sliced)
- 8 oz mushrooms (sliced)
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tsp fresh thyme leaves
- Salt and pepper to taste
- 2 oz Gruyere or Parmesan (grated, optional)
Instructions
- Preheat oven to 400F (200C). Roll puff pastry to 1/8-inch thick, cut circles, press into mini muffin tins, brush with egg wash, and chill.
- Caramelize onions in butter and olive oil with a pinch of salt over medium heat, 20-25 minutes, until golden.
- Saute mushrooms in the same pan 8-10 minutes until golden, add thyme, salt, and pepper, then combine with the onions.
- Spoon filling into pastry cups, top with cheese if using, and bake 15-20 minutes until golden and crisp.
- Cool briefly before serving.
Nutrition: 95 calories
Made this? Rate it







