Skip to Content

Easy marinated tomatoes recipe

This marinated tomatoes recipe may be a truly perfect dish. It is simple and elegant and only requires a handful of simple ingredients and a little time.

But the true beauty of this raw tomato recipe is that it is lusciously divine.

I recently went a bit crazy with my tomato shopping at the local grocery store. I wound up with four different kinds of tomatoes at once.

Standing in my kitchen staring at all of these tomatoes on my countertop, I knew that it was the perfect time to do a bit of experimenting.

This marinated tomatoes recipe may be a truly perfect dish. It is simple and elegant and only requires a handful of This is when I roasted green beans with tomatoes in the oven. That is also when it first dawned on me to marinate tomatoes.

It turned out to be a great option to use up some summer tomatoes.

To be honest, I wasn’t quite sure what to expect with this dish. Andi isn’t a huge fan of raw tomatoes.

But when I served these juicy tomatoes as a snack, she asked for a second serving.

That is a big compliment considering her lack luster response to other raw tomato dishes.

My next goal is to make this dish with some heirloom tomatoes.

Next time, we are at the local farmers market I will pick some up just for this purpose.

They are tomatoes that are cut and marinated in red wine vinegar, olive oil and spices. They are best if you marinate them for at least two hours prior to serving them.

What kind of tomatoes do you use?

You can use any kind of tomatoes that you want for marinated tomatoes. We just used plain juicy beefsteak tomatoes.
You could use heirloom tomatoes, grape tomatoes or cherry tomatoes, or vine ripe tomatoes. Just marinate whatever kind of tomatoes that you happen to have in your kitchen.

The tomatoes should be of good quality, ripe, and firm for best results. If your tomatoes are not firm, they will fall apart and be soupy when you are cutting them.

Finally, consider mixing up the type of tomatoes. You could get some green tomatoes and red tomatoes and then add in yellow ones. That would make for a beautiful dish on the table.

How to serve marinated tomatoes

These marinated tomatoes would make a great side dish. They also make a lovely snack on a hot summer day.

If you created this recipe using cherry tomatoes it would be fabulous served atop toasted baguettes. I would suggest drizzling the baguette with olive oil, cracked pepper, and tomatoes atop that.

Be fearless with how you serve up this dish. If you can dream it up, it will be delicious. Imagine this atop avocado toast.

My favorite way to serve these tomatoes is to serve them cold but if they reach room temperature, they will still be very tasty.


Ripe tomatoes – You can use any kind of tomatoes that you would prefer. We used plain red tomatoes for our latest version.

Red onion – The onion adds a nice flavor to this recipe but if you don’t like large chunks of onion, just remove them prior to serving. If you don’t have red onions on hand, you could use white onion.

Olive oil – This is a great time to pull out that fancy olive oil that you have hidden in the pantry. However, I don’t recommend any flavored olive oil in this recipe.

Red wine vinegar – This vinegar really shines in this recipe. It adds such a lovely flavor.

Garlic cloves– If you don’t have any garlic cloves you can use minced garlic from a jar in this recipe.

Salt and pepper– I prefer cracked pepper in this recipe but that is up to you.

Dried rosemary– If you happen to have fresh rosemary of course it would be even better.

Dried basil– If you have fresh basil around go ahead and use it instead.

How to make marinated tomatoes

Step one: Wash and dry the tomatoes.

Step two: Slice the tomatoes into thick round slices. Aim for slices that are about 1/2″ thick.

Step three: Smash the garlic cloves.

Step four: Cut half of the red onion into large chunks that are about 2″ inches in size.

Step five: Add the olive oil, red wine vinegar, herbs, garlic, and onions to a large shallow dish. Stir to combine.

Step six: Add the tomato slices to the mixture and flip them around to coat them.

Step seven: Cover the dish with plastic wrap.

Step eight: Refrigerate the tomatoes and allow them to marinate for at least two hours.

Step nine: Serve cold!

Marinated tomatoes

Marinated tomatoes

Yield: 8 servings
Prep Time: 5 minutes
Cook Time: 2 hours
Total Time: 2 hours 5 minutes

Tomatoes marinated in olive oil, red wine vinegar, garlic, and red onions.


  • 4 ripe tomatoes
  • 1/2 small red onion
  • 1/4 c olive oil
  • 3 T red wine vinegar
  • 2 garlic cloves
  • 1/4 t salt
  • 1/4 t pepper
  • 1 T dried rosemary
  • 1 T dried basil


  1. Wash and dry the tomatoes.
  2. Cut the tomatoes into 1/2" thick round slices.
  3. Smash the garlic cloves.
  4. Cut the red onion into 1/2" chunks.
  5. Add all of the ingredients except the tomatoes to a shallow dish. Stir to combine.
  6. Add the tomatoes to the dish and coat them with the mixture.
  7. Cover the dish with plastic wrap.
  8. Slide the dish into the refrigerator and allow the tomatoes to marinate for at least two hours.
  9. Serve cold.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 77Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 77mgCarbohydrates: 4gFiber: 1gSugar: 2gProtein: 1g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

The bottom line

Marinated tomatoes make a delicious side dish. You could serve them with grilled steaks or can just do as we did and have them as an afternoon snack.

There are so many different ways to eat these tasty marinated tomatoes. This would also be an easy appetizer at your next get-together.

Between the juicy tomatoes and fresh herbs, you will find yourself making this recipe any time of year.

Skip to Recipe