Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
Please note, this post may contain affiliate links. Visit Devine Fairytale’s Disclosure Policy for more details.
If you’re looking for a dish that’s both elegant and easy to prepare, these savory puff pastry tarts with caramelized onions and mushrooms are the perfect choice. Whether you’re hosting a dinner party, planning a cozy brunch, or simply want to treat yourself to something special, this recipe will impress with its rich flavors and beautiful presentation. Plus, the combination of flaky puff pastry, sweet caramelized onions, and earthy mushrooms makes for an irresistible savory treat that everyone will love.

Why You’ll Love These Savory Puff Pastry Tarts
There’s something incredibly satisfying about working with puff pastry. Its buttery layers puff up beautifully in the oven, creating a crisp, golden shell that pairs perfectly with both sweet and savory fillings. In this recipe, we’re focusing on a savory combination that’s sure to become a favorite in your household.
Here’s why you’ll love these savory puff pastry tarts with caramelized onions and mushrooms:
- Easy to Make: Despite their elegant appearance, these tarts are surprisingly simple to prepare.
- Flavorful: The combination of caramelized onions and sautéed mushrooms provides a depth of flavor that’s both rich and comforting.
- Versatile: These tarts can be served as an appetizer, a light main course, or even a side dish.
- Crowd-Pleaser: Perfect for entertaining, these tarts are sure to impress your guests with minimal effort.
Ingredients for Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
To make these delicious savory puff pastry tarts, you’ll need the following ingredients:
Marinated Mushrooms
- 8 oz. Baby Portobello Mushrooms, cleaned and sliced
- ¼ c. Marsala Wine
- Sea Salt and Black Pepper, to taste
- 2 T. Extra Virgin Olive Oil
Caramelized Onions
- 4 Large Yellow Onions
- ¼ c. Unsalted Butter
- 3 T. Dry White Wine
- Sea Salt and Black Pepper, to taste
Remaining Ingredients
- 1 Package Frozen Puff Pastry
- 2 Eggs, beaten
- All-Purpose Flour, for rolling
- 8 oz. Applewood Smoked Cheddar, grated
- 3 T. Fresh Thyme Leaves
What You’ll Need
- Medium Bowl
- 2 Skillets
- 2 Large, Rimmed Baking Sheets
- Parchment Paper or Silpat Baking Mats
- Pizza Cutter
- Cheese Grater
- Brush

How to Make Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
Prep time: 30 minutes
Cook time: 90 minutes
Yield: 64 appetizers
1. In a medium glass bowl, combine mushrooms and Marsala wine. Season with salt and black pepper, to taste. Toss to coat. Marinate for 20 minutes at room temperature. Drain excess moisture before cooking.
2. While the mushrooms are marinating, slice off both ends of each onion and remove the papery outer layers. Cut in half lengthwise (from tip to root) and then slice each half lengthwise into strips. Tip: Don’t slice too thin or they may burn while cooking.
3. Melt butter in a large, high-sided skillet set over medium heat. (For best results, do not use a non-stick pan). Add onions and stir until coated with butter.
4. Cook for approximately 45- 50 minutes, stirring every 5 minutes or so, to ensure the onions cook evenly and don’t stick to the pan. The exact cooking time will vary depending on several factors, including the age of the onions and how many you cook at one time.
5. Once the onions are started, heat 2 tablespoons olive oil in another large skillet over medium-high heat. Once oil is hot, add marinated mushrooms and sauté until browned and tender, approximately 5-7 minutes. Remove from heat and transfer to a bowl. Set aside.
6. Preheat oven to 375°F and line two large, rimmed baking sheets with parchment paper or Silpat™ baking mats. Set aside.
7. When the onions reach the desired depth of color, add white wine to deglaze the bottom of the pan. Add more liquid, if necessary, to scrape up all the brown bits and then salt and pepper the onions, to taste. Remove from heat and set aside.
8. Cut thawed puff pastry dough in half and roll out on a lightly floured surface. With a sharp knife or pizza cutter, cut the puff pastry sheet into 32 equally sized rectangles. (See picture). Transfer puff pastry pieces to a prepared baking sheet and place in the freezer for 10 minutes.

9. Repeat the above steps for the other half of the puff pastry.
10. Remove baking sheets from the freezer and let sit for a couple of minutes before brushing each piece with the beaten egg. Divide the grated cheddar cheese, caramelized onions, and sautéed mushrooms among the puff pastry pieces and top with the thyme.
11. Place baking sheets in the pre-heated oven and bake for 10-15 minutes before rotating each baking sheet to ensure the pastry tarts cook evenly.
12. Continue cooking until the pastry is golden brown, approximately 8-10 minutes. Remove from oven and cool slightly before serving. Enjoy!

Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
Equipment
- 1 Medium Bowl
- 2 Skillets
- 2 Baking Sheets
- Parchment Paper or Silpat Baking Mats
- Pizza Cutter
- Cheese Grater
- Brush
Ingredients
Marinated Mushrooms
- 8 oz Baby Portobello Mushrooms cleaned and sliced
- 1/4 c Marsala Wine
- Sea Salt to taste
- Black Pepper to taste
- 2 T Extra Virgin Olive Oil
Caramelized Onions
- 4 Yellow Onions
- 1/4 c Unsalted Butter
- 3 T Dry White Wine
- Sea Salt to taste
- Black Pepper to taste
Other Ingredients
- 1 Package Frozen Puff Pastry
- 2 Eggs beaten
- All Purpose Flour for rolling
- 8 oz Applewood Smoked Cheddar grated
- 3 T Fresh Thyme Leaves
Instructions
- In a medium glass bowl, combine mushrooms and Marsala wine. Season with salt and black pepper, to taste. Toss to coat. Marinate for 20 minutes at room temperature. Drain excess moisture before cooking.8 oz Baby Portobello Mushrooms, 1/4 c Marsala Wine, Sea Salt, Black Pepper
- While the mushrooms are marinating, slice off both ends of each onion and remove the papery outer layers. Cut in half lengthwise (from tip to root) and then slice each half lengthwise into strips. Tip: Don’t slice too thin or they may burn while cooking.4 Yellow Onions
- Melt butter in a large, high-sided skillet set over medium heat. For best results, do not use a non-stick pan. Add onions and stir until coated with butter.1/4 c Unsalted Butter, 4 Yellow Onions
- Cook for approximately 45- 50 minutes, stirring every 5 minutes or so, to ensure the onions cook evenly and don’t stick to the pan. The exact cooking time will vary depending on several factors, including the age of the onions and how many you cook at one time.4 Yellow Onions
- Once the onions are started, heat 2 tablespoons olive oil in another large skillet over medium-high heat. Once oil is hot, add marinated mushrooms and sauté until browned and tender, approximately 5-7 minutes. Remove from heat and transfer to a bowl. Set aside.2 T Extra Virgin Olive Oil, 8 oz Baby Portobello Mushrooms
- Preheat oven to 375°F and line two large, rimmed baking sheets with parchment paper or Silpat baking mats. Set aside.
- When the onions reach the desired depth of color, add white wine to deglaze the bottom of the pan. Add more liquid, if necessary, to scrape up all the brown bits and then salt and pepper the onions, to taste. Remove from heat and set aside.3 T Dry White Wine, Sea Salt, Black Pepper, 4 Yellow Onions
- Cut thawed puff pastry dough in half and roll out on a lightly floured surface. With a sharp knife or pizza cutter, cut the puff pastry sheet into 32 equally sized rectangles. (See picture). Transfer puff pastry pieces to a prepared baking sheet and place in the freezer for 10 minutes.1 Package Frozen Puff Pastry, All Purpose Flour
- Repeat the above steps for the other half of the puff pastry.1 Package Frozen Puff Pastry, All Purpose Flour
- Remove baking sheets from freezer and let sit for a couple of minutes before brushing each piece with the beaten egg. Divide the grated cheddar cheese, caramelized onions, and sautéed mushrooms among the puff pastry pieces and top with the thyme.2 Eggs, 8 oz Applewood Smoked Cheddar, 3 T Fresh Thyme Leaves
- Place baking sheets in the pre-heated oven and bake for 10-15 minutes before rotating each baking sheet to ensure the pastry tarts cook evenly.
- Continue cooking until the pastry is golden brown, approximately 8-10 minutes. Remove from oven and cool slightly before serving. Enjoy!
Nutrition
Tips for Perfect Savory Puff Pastry Tarts
Making savory puff pastry tarts with caramelized onions and mushrooms is straightforward, but here are a few tips to ensure your tarts turn out perfectly every time:
- Thaw Puff Pastry Properly: If you’re using frozen puff pastry, be sure to thaw it in the refrigerator overnight. This will make it easier to work with and prevent it from becoming too soft or sticky.
- Caramelize Onions Slowly: Don’t rush the caramelization process. Cooking the onions slowly over low heat allows their natural sugars to develop, resulting in a rich, sweet flavor.
- Use Fresh Mushrooms: Fresh mushrooms have a better texture and flavor than canned varieties. Choose mushrooms that are firm and dry to the touch.
- Customize Your Tarts: Feel free to get creative with your fillings! You can add cheese, such as goat cheese or gruyere, for an extra layer of flavor, or experiment with different herbs like thyme, rosemary, or even sage.

Variations on Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
While the combination of caramelized onions and mushrooms is a classic, there are plenty of ways to customize these tarts to suit your taste or dietary preferences. Here are a few ideas:
- Different Vegetables: Try adding other vegetables like bell peppers, zucchini, or spinach to your tarts. Just be sure to sauté or roast them beforehand to remove excess moisture.
- Meat Lovers: If you’re a fan of meat, try adding some cooked bacon, prosciutto, or even shredded chicken to the filling. The savory flavors will complement the onions and mushrooms perfectly.
- Gluten-Free Option: If you need a gluten-free version, look for gluten-free puff pastry at your local grocery store or make your own using gluten-free flour.
- Herb Variations: Experiment with different herbs to change up the flavor profile. Sage, rosemary, thyme, or even a sprinkle of fresh parsley can all add a unique twist.
How to Store Savory Puff Pastry Tarts with Caramelized Onions and Mushrooms
One of the great things about these savory puff pastry tarts with caramelized onions and mushrooms is that they can be made ahead of time and stored for later enjoyment. Here’s how to properly store your tarts to keep them fresh and delicious.
- Storing in the Refrigerator: If you have leftover tarts or want to make them ahead of time, you can store them in the refrigerator for up to 3 days in an airtight container. Before storing, allow the tarts to cool completely at room temperature. This helps prevent condensation, which can make the puff pastry soggy.
- Freezing: If you want to store your tarts for a longer period, freezing them is a great option. Frozen tarts can last for up to 2 months and are easy to reheat when you’re ready to serve them. After the tarts have cooled completely, place them on a baking sheet in a single layer. Put the baking sheet in the freezer for about 1-2 hours, or until the tarts are frozen solid. Once the tarts are frozen, transfer them to a freezer-safe bag or airtight container.
- Reheating: When you’re ready to enjoy the tarts again, preheat your oven to 350°F (175°C) and place the tarts on a baking sheet. Bake for about 10 minutes, or until they’re heated through and the puff pastry is crisp. If reheating from frozen, preheat your oven to 375°F (190°C) and bake for 15-20 minutes.

These savory puff pastry tarts with caramelized onions and mushrooms are a delightful addition to any meal. They’re easy to make, versatile, and packed with flavor, making them perfect for everything from casual brunches to elegant dinners. The combination of buttery puff pastry, sweet caramelized onions, and earthy mushrooms is simply irresistible.



Kelsey
Such a unique recipe! Will definitely be giving it a try
Sharon Rooney
These look delicious and appear super easy to make.
Antoinette M
These look delicious! I love the puff pastry.