This post may contain affiliate links. Please read our disclosure policy.
These marinated tomatoes are one of my favorite ways to enjoy fresh, ripe tomatoes with almost no effort. Tossed in olive oil, red wine vinegar, red onion, and fresh herbs, they soak up so much flavor while you get everything else ready. Served with creamy burrata and crusty bread, they become something really special.

The key is giving the tomatoes enough time to marinate so their juices mingle with the oil and vinegar, creating an irresistible dressing you’ll want to soak up with every last piece of bread.
If you love simple tomato dishes, you might also enjoy my simple tomato salad for another easy, fresh option.
Marinated tomatoes ingredients

- Tomatoes: halved so they absorb the marinade quickly. Cherry tomatoes work beautifully, but baby plum, grape, or any ripe tomatoes you have on hand will work too.
- Extra virgin olive oil: the backbone of the marinade. Use a good-quality one since the flavor really comes through.
- Red wine vinegar: adds a bright, zippy tang that makes the tomatoes’ sweetness pop. White wine vinegar or fresh lemon juice also work.
- Red onion: finely diced for a sweet sharpness. Leave it out if you prefer.
- Fresh basil and parsley: finely chopped for a fragrant, herby lift. Use whichever fresh herbs you have on hand.
- Lemon zest: adds a fresh, citrusy brightness that complements the tomatoes and herbs.
- Garlic: finely grated for a subtle savory depth.
- Salt and black pepper: essential for drawing out the tomato juices and balancing the marinade.
- Burrata (for serving, optional): creamy, rich, and a delicious contrast to the tangy tomatoes.
- Bread (for serving): choose a crusty, sturdy baguette, sourdough, or ciabatta that can hold up to the juicy tomatoes and creamy burrata.
See printable recipe card below for the full ingredients list and quantities.
How to make marinated tomatoes
Start by making the marinade. In a shallow bowl or plate, whisk together the olive oil, red wine vinegar, diced red onion, chopped basil, parsley, lemon zest, minced garlic, salt, and black pepper until combined.

Add the halved tomatoes and gently toss them to coat evenly. Let them marinate for 30–60 minutes, gently tossing once or twice, so they have time to soak up the flavors without becoming too soft.

To serve, arrange the marinated tomatoes on a serving plate. If using, place the burrata alongside or in the center of the tomatoes. Drizzle the flavorful tomato juices and marinade over the burrata and tomatoes. Serve with toasted or crusty bread for scooping up the tomatoes and creamy burrata.
Serving suggestions
This dish is a beautiful starter or light meal on its own, but it pairs wonderfully alongside other dishes too. Try it with grilled fish for a fresh summer dinner, or pair it with crispy fried chicken breast for a delicious contrast between the juicy tomatoes and creamy burrata and the crisp, golden chicken.

More fresh tomato recipes
If you love fresh tomato dishes, give these a try next.
If you try this recipe, I would love to hear how it turned out! Please leave a star rating and a comment below. Your feedback means so much and helps other readers find the recipe too.

Marinated Tomatoes with Burrata and Toast
Ingredients
Marinated Tomatoes
- 2 lb cherry tomatoes halved (about 900 g)
- 1/3 cup extra virgin olive oil
- 1/4 cup red wine vinegar
- 1/2 cup red onion finely diced
- 3 tablespoons fresh basil finely chopped
- 2 tablespoons fresh parsley finely chopped
- zest of one lemon
- 2 garlic cloves finely minced
- 1 teaspoon salt
- 1 teaspoon freshly ground black pepper
To Serve
- 1 ball burrata (5 oz / 150 g)
- 1 crusty bread (baguette, sourdough, or ciabatta)
Instructions
- In a shallow bowl or plate, whisk together the olive oil, red wine vinegar, red onion, basil, parsley, lemon zest, garlic, salt, and black pepper.
- Add the halved tomatoes and gently toss to coat them evenly. Let them marinate for 30 minutes before serving.
- Arrange the marinated tomatoes on a serving plate. If using, add the burrata just before serving and drizzle the flavorful tomato juices and marinade over the top.
- Serve with crusty or toasted bread for scooping up the juicy tomatoes and creamy burrata.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












