Mushroom Tart

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Savory sautéed mushrooms, three types of Italian cheese and flaky puff pastry make this simple mushroom tart a perfect appetizer or light meal.

overhead view of mushroom tart cut into pieces.

There’s something truly magical about the aroma of baking that fills the house during winter, especially in the festive holiday season. While whipping up desserts is always a joy, it’s even better when my oven time doubles as lunch prep. That’s where this flaky, savory mushroom tart fits in.

While we usually associate tarts with desserts – like these Mini Lemon Cheesecake Tarts or a more classic Chocolate Tart, we also love savory tarts around the house. This light Zucchini Tomato Tart is always a hit in the summertime, so I wanted to do a savory tart for the cozy season as well. I tried this mushroom tart and it was such a hit!

Plus, using store bought puff pastry means this tart can be on the table in no time.

You can serve this mushroom tart with a nice side salad like this Kale Pomegranate Salad or Apple Pecan Salad as the main course, OR you can serve it as a perfect appetizer or hors d’oeuvre. It works equally well served warm, or at room temperature.

Why You’ll Love this Mushroom Tart

overhead view of mushroom tart on a cutting board

It’s simple but impressive. While this flaky tart is simple enough to make, it tastes AND looks great too!

Rich flavors. The earthy mushrooms lend the deep flavors and the creamy filling and flaky puff pastry perfectly balance it out.

It’s perfect for any occasion. This mushroom tart recipe will make the perfect appetizer for a more formal gathering, but will also be perfect for a cozy family dinner, with a simple green salad!

It’s customizable. Feel free to add your own twist with different herbs, cheeses, or different sort of mushrooms to suit your taste. I use store-bought puff pastry, but you can make your own or even use this homemade pie crust recipe fitted to a tart pan for the base. You can also make individual tarts by cutting the puff pastry into smaller squares.

You can make a vegetarian version by swapping out the Parmesan for a vegetarian alternative. Parmigiano-Reggiano is not vegetarian-friendly since it contains animal rennet, but you can find vegetarian or vegan versions of Parmesan and similar hard cheeses on the market. Kraft grated Parmesan produced in the US (the kind in the green can) is apparently vegetarian in most cases, as long as “lipase” is not listed as an ingredient, as it occasionally is.

Ingredient Notes

ingredients pictured and labelled for mushroom tart

Puff Pastry

Store-brought puff pastry works perfectly for this recipe – just make sure you thaw it according to package instruction and use it cold from the fridge for easy handling. You can also use homemade puff pastry if you want to go the extra mile! But making your own pastry from scratch would take time so keep that in mind.

If you can get an all-butter puff pastry, I think this makes all the difference with store bought puff pastry!

Olive oil

We use olive oil to sauté our mushrooms. Olive oil adds a nice flavor, but feel free to swap it with butter for a richer taste or any other cooking oil you have on hand.


Shallots add a nice, subtle, sweet flavor to the mushroom filling. If you don’t have shallots, you can use a red onion instead.


I love a mix of wild mushrooms for depth of flavor. But any mushroom will do. Try cremini, portobello, and/or shiitake mushrooms. Regular white button mushrooms work well too.


Because what’s a savory tart without garlic? If you’re not a fan, you can reduce the amount or skip it, but it does add a lovely depth of flavor. Fresh is best, in my opinion.

Fresh thyme

Fresh herbs bring this mushroom tart to life. If you don’t have fresh thyme on hand, you can use dried. Or experiment with other herbs like rosemary or oregano. I love to garnish this tart with fresh basil leaves too, for an extra Italian flair.

Ricotta cheese

Fresh ricotta cheese creates a creamy base for the mushroom filling. If ricotta isn’t your thing, try cottage cheese, goat cheese, mascarpone, or even crème fraîche. They will provide a similar texture with slight variations in taste.

Parmesan cheese

Grated fresh off the block is best, but pre-grated works too.

a whole baked mushroom tart on a cutting board


I went with a trio of Italian cheeses for this tart, and I love mild, salty mozzarella in this tart, but you can substitute with other good melting cheeses like gruyere cheese or a mild cheddar if you like.


You need the egg for the egg wash! Egg wash on the puff pastry is what gives it the beautiful golden brown color.

Don’t forget to watch the video!

Most of my recipes include a short step-by-step video tutorial. Just scroll down to the recipe card, or use the “Jump to Video” button at the top of the post!

Step by Step Instructions

  1. Preheat your oven to 400F. Line your baking sheet with parchment paper.
  1. Heat the olive oil in a large skillet on medium heat. Add the thinly sliced shallots and cook for about 3 minutes, till they’re golden brown. Turn down the heat if they seem to be burning.
cooking shallots on a pan
  1. To the lightly caramelized shallots, add the sliced fresh mushrooms, salt, and black pepper.
sliced mushrooms added to the pan
  1. Cook the mushrooms until the liquid has cooked off and the mushrooms are golden brown. This will take about 15 minutes.
  1. Now add in the garlic and fresh thyme, and cook for about a minute before taking it off the heat. The mushroom filling is done.
garlic and fresh thyme added to the mushrooms
mushroom filling on a pan
  1. For the creamy base, combine the ricotta cheese, Parmesan, salt, and black pepper in a bowl.
mixing ricotta, parmesan, olive oil, salt and black pepper in a bowl
mixed cheese filling in a bowl
  1. Roll out the thawed puff pastry sheet a little on a floured surface with a rolling pin, just to iron out the creases. I roll out to about 11×12, but don’t worry too much about exact dimension. It could vary depending on the size of your puff pastry. Move the puff pastry to a parchment-lined baking sheet.
  1. Use a knife to lightly score the puff pastry, a ½ inch from the edge, making a smaller rectangle on the inside to create an edge. Don’t slice all the way through, just make light line with your knife. Poke the inside rectangle all over, evenly, with a fork.
scoring the puff pastry with a knife
poking holes with a fork in the puff pastry
  1. Now spread the ricotta mixture evenly on the inside rectangle and top it off with the mozzarella cheese.
adding cheese filling in the middle of the puff pastry sheet
adding parmesan cheese on the puff pastry sheet
  1. Add the mushroom filling on top, and then finish it off with a sprinkle of parmesan cheese.
mushroom filling added in the center of the puff pastry sheet
parmesan cheese sprinkled on top of the mushroom filling
  1. Make the egg wash by whisking together water with an egg, and brush the edges of the tart with this mixture.
brushing the edges of the mushroom tart with egg wash
  1. Bake the mushroom tart in the preheated oven for about 20-25 minutes till the edges are a deep golden brown color.
baked mushroom tart on a parchment lined baking sheet

Your delicious, savory mushroom tart is done! Let the tart cool slightly before serving, or serve it at room temperature. Use a sharp knife to cut it into individual mushroom tartlets and enjoy!

overhead view of mushroom tart cut into pieces.

Storage Instructions

This mushroom tart tastes best when fresh and slightly warm, because the puff pastry is flaky and the filling is melty. You can store it at room temperature for up to 2 hours, but the crust will soften.

It will last in the refrigerator for up to 4 days. Wrap tightly in plastic wrap or aluminum foil, or place in an airtight container. Place a paper towel between the mushroom tart and the container to absorb excess moisture and prevent soggy crust.

If you would like to freeze the baked mushroom tart, wrap the individual slices tightly in plastic wrap or aluminum foil, then place in a freezer-safe container. Thaw overnight in the refrigerator before reheating.

overhead view of mushroom tarts on a cutting board

Make Ahead Instructions

If you’d like to get a head start on this tart, prep the mushroom filling and cheese mixture in advance and store in airtight containers in the refrigerator.

When you are ready to bake, just follow the instructions above, from step 7!

More Appetizers for the Holiday Season

Sautéed Carrots

Maple Roasted Sweet Potatoes

Brown Sugar Glazed Carrots

Cheesy Garlic Bread

Is this mushroom tart vegetarian?

This mushroom tart is not vegetarian, due to the use of Parmesan cheese, which usually contains animal rennet. You can easily make it vegetarian by using a vegetarian-friendly hard cheese instead. Swap out the other cheeses for vegan versions, and use a vegan puff pasty such as Pepperidge Farm to make it vegan.

What can I do if my mushroom filling is too watery?

Cook the mushrooms thoroughly to release as much moisture as possible during cooking. Before adding to the crust, drain any remaining liquid from the cooked mushrooms.

Tell me what you think!

If you try this recipe, l’d be so grateful if you’d leave a comment and a rating in the recipe card. I love to hear your feedback, and your tips can help other readers too!

Overhead closeup of a piece of mushroom tart garnished with fresh basil on a wooden cutting board.

Mushroom Tart

Savory sautéed mushrooms, three types of Italian cheese and flaky puff pastry make this simple mushroom tart a perfect appetizer or light meal.
5 from 2 votes
Print Pin Rate Save
Course: Appetizer, dinner, Lunch
Cuisine: American, Italian
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 9 servings (appetizer size)
Calories: 178kcal
Author: Ann Otis


  • 1 sheet puff pastry thawed
  • 2 tablespoons olive oil divided
  • 1 shallot thinly sliced
  • 1 lb mixed mushrooms thinly sliced
  • 1/2 teaspoon salt divided
  • black pepper
  • 1 clove garlic minced
  • 2 teaspoons fresh thyme or 1 teaspoon dried
  • ½ cup ricotta cheese
  • ½ cup Parmesan cheese shredded, divided
  • ¼ cup mozzarella
  • 1 egg


  • Preheat the oven to 400F. Line a large baking sheet with parchment paper.
  • In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add shallots and cook until lightly browned, about 3 minutes.
  • Add sliced mushrooms and ¼ teaspoon of salt and pepper to the pan, and cook until liquid has cooked off and the mushrooms have browned, about 15 minutes.
  • Add the garlic and thyme and stir to combine. Cook 1 more minute, until fragrant. Set aside to cool slightly.
  • Combine ricotta cheese, a ¼ cup of the Parmesan, the remaining tablespoon of olive oil, and ¼ teaspoon salt, and pepper to taste.
  • On a floured surface, roll the puff pastry out a little, ironing out the creases. From a 10×10 inch square, I roll out to about 11×12, give or take. Puff pastry sheets vary in size depending on the brand, so don’t worry too much about the exact proportions.
  • Using a small knife, lightly score the puff pastry, a ½ inch from the edge, making a smaller rectangle on the inside to create an edge. Poke the inside rectangle all over, evenly, with a fork.
  • Spread the ricotta mixture evenly over the inside rectangle. Sprinkle evenly with the mozzarella. Cover with the mushroom mixture and sprinkle with the remaining ¼ cup of parmesan cheese.
  • Whisk together the egg and 1 tablespoon of water and brush the edges of the tart with the mixture.
  • Bake in the preheated oven 20-23 mins until the edges are deep golden brown. Let cool slightly before serving, or serve at room temperature.



Calories: 178kcal | Carbohydrates: 13g | Protein: 7g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 24mg | Sodium: 330mg | Potassium: 202mg | Fiber: 2g | Sugar: 2g | Vitamin A: 147IU | Vitamin C: 1mg | Calcium: 115mg | Iron: 1mg
Tried this Recipe? Tag it Today!Mention @OurHappyMess or tag #OurHappyMess!

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.