Beefsteak Tomato Tart with Caramelized Onions & Thyme
Beefsteak Tomato Tart with Caramelized Onions & Thyme

Indulge in the rich flavors of this Beefsteak Tomato Tart with Caramelized Onions & Thyme. This dish combines the sweetness of caramelized onions, the juiciness of beefsteak tomatoes, and the aromatic touch of thyme, all nestled in a flaky puff pastry crust. It’s a perfect dish for any occasion, whether you’re hosting a dinner party or simply treating yourself to a gourmet meal at home.
Ingredients

- 1 sheet puff pastry, thawed
- 2 large beefsteak tomatoes, sliced
- 2 large onions, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 teaspoon sugar
- 1 tablespoon fresh thyme leaves
- Salt and pepper to taste
- 1 cup grated Gruyère cheese (optional)
Step-by-Step Instructions
1. Caramelize the Onions
Heat the olive oil and butter in a large skillet over medium heat. Add the sliced onions and cook, stirring occasionally, until they begin to soften. Sprinkle with sugar and continue cooking, stirring frequently, until the onions are golden brown and caramelized. This should take about 20-25 minutes. Stir in the thyme leaves and season with salt and pepper. Set aside to cool.
2. Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Roll out the thawed puff pastry on a lightly floured surface to fit your tart pan or baking sheet. Transfer the pastry to the pan and prick the bottom with a fork to prevent it from puffing up too much during baking.
3. Assemble the Tart
Spread the caramelized onions evenly over the puff pastry, leaving a small border around the edges. Arrange the beefsteak tomato slices on top of the onions, slightly overlapping them. Sprinkle with grated Gruyère cheese if using.
4. Bake the Tart
Bake in the preheated oven for 20-25 minutes, or until the pastry is golden brown and the tomatoes are tender. Remove from the oven and let it cool slightly before slicing and serving.
Expert Tips
- Choose Ripe Tomatoes: For the best flavor, use ripe but firm beefsteak tomatoes. They should be juicy but hold their shape when sliced.
- Evenly Slice the Onions: Thinly and evenly sliced onions will caramelize more uniformly, ensuring a sweet and tender result.
- Prevent a Soggy Crust: To avoid a soggy crust, you can blind bake the puff pastry for 10 minutes before adding the toppings.
- Add Cheese for Extra Flavor: While optional, adding Gruyère cheese enhances the tart with a nutty and creamy flavor.
FAQ
Can I use a different type of tomato?
Yes, you can use other varieties like heirloom tomatoes, but beefsteak tomatoes are ideal due to their size and juiciness.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in the oven at 350°F (175°C) for about 10 minutes.
Can I make this tart ahead of time?
Yes, you can prepare the tart up to the assembly stage and refrigerate it for up to 4 hours before baking. This makes it a great option for entertaining.
For more delicious tart recipes, check out our Easy Tomato Puff Pastry Tart or explore other savory dishes like the Tomato Tarte Tatin.

Beefsteak Tomato Tart with Caramelized Onions & Thyme
Ingredients
Method
- Heat the olive oil and butter in a large skillet over medium heat. Add the sliced onions and cook, stirring occasionally, until they begin to soften. Sprinkle with sugar and continue cooking, stirring frequently, until the onions are golden brown and caramelized. This should take about 20-25 minutes. Stir in the thyme leaves and season with salt and pepper. Set aside to cool.
- Preheat your oven to 400°F (200°C). Roll out the thawed puff pastry on a lightly floured surface to fit your tart pan or baking sheet. Transfer the pastry to the pan and prick the bottom with a fork to prevent it from puffing up too much during baking.
- Spread the caramelized onions evenly over the puff pastry, leaving a small border around the edges. Arrange the beefsteak tomato slices on top of the onions, slightly overlapping them. Sprinkle with grated Gruyère cheese if using.
- Bake in the preheated oven for 20-25 minutes, or until the pastry is golden brown and the tomatoes are tender. Remove from the oven and let it cool slightly before slicing and serving.






