This tomato puff pastry tart is what happens when simple ingredients come together in the most extra way. Flaky, buttery pastry? Check. Creamy, herby ricotta? Absolutely. Sweet, roasted tomatoes? You bet. Whether you’re making it for brunch, a snack, or just because you need a quick win in the kitchen, this tart delivers every time.

An overhead image of tomato puff pastry tarts on a serving plate.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

This simple tomato tart is my favorite quick-fix

The first time I made this tomato tart, I just had some tomatoes that were this close to over-ripening and a forgotten sheet of puff pastry in the freezer. As the tart baked, the scent of buttery pastry and roasted tomatoes filled my kitchen, making me feel like I had somehow transported myself to a little café in France. The ricotta base turned creamy and rich, the tomatoes caramelized just enough to bring out their natural sweetness, and the pastry was golden, flaky perfection.

Now, I make this tart for everything—lazy Sunday brunches, impromptu get-togethers, and even as a light dinner with a glass of wine. It’s the kind of dish that looks fancy but requires almost no effort, which, let’s be real, is the best kind of recipe.

Pair this tart with a refreshing arugula beet salad, roasted pear salad, or zucchini soup for brunch or a light dinner.

📋 Ingredients and notes

To whip up this savory puff pastry tart recipe, you’ll need just a handful of ingredients. Grab some puff pastry, ricotta, Parmesan cheese, ripe tomatoes, Dijon mustard, fresh basil, dried oregano, salt, black pepper, and a drizzle of olive oil. You’ll also need an egg to make the egg wash.

An overhead image of the ingredients to make tomato puff pastry tart.

Make vegan tomato tarts

Make sure to pick up a vegan puff pastry (like Pepperidge Farm). Use a dairy-free ricotta and parmesan alternative and skip the egg wash—brushing olive oil on the edges works just as well.

Shruthi’s Top Tip

Pat those tomatoes dry! Excess moisture can make the pastry soggy, so use a paper towel to absorb as much as possible before layering them on.

  • Cold puff pastry = best puff pastry. Keep it chilled until you’re ready to use it; warm pastry won’t puff as well.
  • Scoring the edges is key. It helps create that picture-perfect raised border while keeping the center flat. And don’t skimp on the egg wash. This gives the pastry a gorgeous golden color and slight sheen.

Variations & Substitutions

  • A tiny sprinkle of lemon zest or fresh garlic in the ricotta takes the tart to another level.
  • Use the best tomatoes you can find. This tart thrives on ripe, flavorful tomatoes—heirloom, cherry, or vine-ripened tomatoes are ideal.
  • Customize the cheese. Swap ricotta for goat cheese or even burrata for an ultra-creamy twist.
  • Dijon mustard adds a subtle tang and depth. Swap it with whole grain mustard or a thin layer of pesto for a different flavor.
  • Top with kalamata olives, roasted red onions, or roasted oyster mushrooms for an earthy twist.
  • Use fresh herbs like fresh basil leaves, fresh parsley, or fresh thyme to garnish the tarts.

📖 How to make tomato puff pastry tarts

Step 1:
Preheat the oven to 400°F (200°C).

Step 2:
Unroll the puff pastry dough onto a parchment-lined baking sheet. If folded, gently unfold it on a lightly floured surface to prevent tearing. Lightly score a 1-inch border around the edges using a knife, being careful not to cut all the way through. This helps the edges rise while keeping the center flat.

Step 3:
In a small bowl, mix ricotta, Parmesan, oregano, salt, and pepper until smooth. If the mixture is too thick to spread, add 1-2 teaspoons of milk or olive oil to loosen it.

An overhead image of the cheese mixture for the tart.

Step 4:
Using a spoon or an offset spatula, spread the ricotta mixture evenly over the center of the pastry, staying inside the scored border. For extra flavor, spread a thin layer of Dijon mustard over the ricotta.

An overhead image of spreading the cheese mixture over the puff pastry sheets.
An overhead image of adding Dijon mustard to the spread.

Step 5:
Slice the tomatoes into thin rounds (or halve cherry tomatoes) and pat them dry with a paper towel to remove excess moisture. Arrange the tomato slices in a slightly overlapping pattern over the ricotta mixture. Drizzle olive oil over the tomatoes and season with salt and pepper.

An overhead image of adding tomato slices on the puff pastry tarts.

Step 6:
In a small bowl, beat the egg with 1 tsp of water to make an egg wash. Brush the exposed edges of the pastry for a golden, glossy finish.

An overhead image of brushing the tarts with an egg wash.

Step 7:
Bake for 20-25 minutes, or until the pastry is golden and crisp, and the tomatoes have softened and slightly caramelized around the edges. If the center still looks soggy, bake for an extra 3-5 minutes.

An overhead image of the baked tomato puff pastry tarts.

Step 8:
Let the tart cool for a few minutes before serving. Garnish with fresh basil or thyme, drizzle with extra olive oil and flaky sea salt if desired, then slice and serve warm or at room temperature.

An overhead image of the tomato puff pastry tarts garnished with fresh herbs.

🍴 How to serve puff pastry tomato tarts

Serve these savory tomato appetizers as a fancy yet fuss-free starter for your next brunch gathering or dinner party. They’re elegant, easy to eat, and guaranteed to impress. I love pairing them with a simple Caprese salad or pesto tortellini salad for a fresh contrast.

Want to go all out? Serve them alongside fluffy scrambled eggs or a golden frittata for a brunch spread that looks straight out of a café menu.

A close up image of tomato tarts.

🍴Storage and reheating suggestions

It’s best to serve and enjoy these tarts right away while they’re warm and fresh! But if you have any leftovers, store them in an airtight container in the fridge for up to 3 days.

They’re delicious even when served cold or at room temperature, but for that just-baked crispiness, reheat them in the oven or air fryer at 350°F for a few minutes until warm and flaky.

🍴 Other delicious easy-but-fancy appetizers

If you like this recipe, check out my other appetizer recipes:

GFGluten Free RecipesNFNut Free RecipesHPHigh ProteinVEVegetarian Recipes

Sweet Potato Skins

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

No ratings yet

Tomato Puff Pastry Tart

My tomato puff pastry tart has a flaky crust, creamy ricotta, and caramelized tomatoes. An easy, elegant appetizer or light meal packed with flavor!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

  • 1 sheet puff pastry, store-bought, thawed if frozen
  • ½ cup ricotta cheese, about 4.4 oz, 125 g)
  • ¼ cup Parmesan cheese, grated, plus extra for garnish (about 0.9 oz / 25 g)
  • 1 tablespoon olive oil, plus extra for drizzling
  • 1 teaspoon dried oregano
  • ½ teaspoon salt, adjust to taste
  • ¼ teaspoon black pepper, adjust to taste
  • 1 tablespoon Dijon mustard, optional, for extra flavor
  • 2 medium tomatoes, substitute 1 ½ cups cherry tomatoes, halved (about 10.6 oz | 300 g)
  • 1 egg, for egg wash
  • 1 teaspoon fresh basil, chopped, for garnish

Instructions 

  • Preheat the oven to 400°F (200°C).
  • Unroll the puff pastry onto a parchment-lined baking sheet. If folded, gently unfold it on a lightly floured surface to prevent tearing.
  • Lightly score a 1-inch border around the edges using a knife, being careful not to cut all the way through. This helps the edges rise while keeping the center flat.
  • In a small bowl, mix ricotta, Parmesan, oregano, salt, and pepper until smooth. If the mixture is too thick to spread, add 1-2 teaspoons of milk or olive oil to loosen it.
  • Using a spoon or an offset spatula, spread the ricotta mixture evenly over the center of the pastry, staying inside the scored border.
  • For extra flavor, spread a thin layer of Dijon mustard over the ricotta.
  • Slice the tomatoes into thin rounds (or halve cherry tomatoes) and pat them dry with a paper towel to remove excess moisture. Arrange them in a slightly overlapping pattern over the ricotta mixture.
  • Drizzle olive oil over the tomatoes and season with salt and pepper.
  • In a small bowl, beat the egg with 1 tsp of water to make an egg wash. Brush the exposed edges of the pastry for a golden, glossy finish.
  • Bake for 20-25 minutes, or until the pastry is golden and crisp, and the tomatoes have softened and slightly caramelized around the edges. If the center still looks soggy, bake for an extra 3-5 minutes.
  • Let the tart cool for a few minutes before serving. Garnish with fresh basil or thyme, drizzle with extra olive oil if desired, then slice and serve warm or at room temperature.

Notes

  • Sprinkle a light dusting of cornstarch or flour over the ricotta before adding tomatoes to help absorb moisture.
  • Heirloom, vine-ripened, or cherry tomatoes work beautifully in this tart. Cherry tomatoes provide extra sweetness!
  • For an extra touch, you can mix in a pinch of fresh lemon zest or a small clove of garlic into the ricotta for added fragrance and depth of flavor.
  • To make this tart vegan, substitute the ricotta with dairy-free ricotta (you can find nut-based or tofu-based versions), and skip the egg wash, brushing the edges with olive oil instead.
  • You can prepare the tart ahead of time and bake it just before serving. This makes it a great option for dinner parties or gatherings.
  • Store leftovers in an airtight container in the fridge for up to 5 days. Reheat in a 375°F (190°C) oven for 8-10 minutes until crisp again. Avoid microwaving, as it will make the pastry soft.

Nutrition

Calories: 478kcal | Carbohydrates: 32g | Protein: 12g | Fat: 34g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 18g | Trans Fat: 0.01g | Cholesterol: 61mg | Sodium: 630mg | Potassium: 250mg | Fiber: 2g | Sugar: 2g | Vitamin A: 772IU | Vitamin C: 8mg | Calcium: 168mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

Leave a comment

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.