The first time I made a marinated tomatoes salad, I was staring down a pile of perfect summer tomatoes my neighbor brought over. Jake fired up the grill for burgers, and I needed a side dish that could hold its own. Noah was clinging to my leg while Lily was asking for a snack for the fifth time, so whatever I made had to be fast and easy. I sliced those gorgeous tomatoes, tossed them with some pantry staples, and crossed my fingers.
Twenty minutes later, I pulled the bowl from the counter and the smell hit me. Garlic, fresh basil, and a tangy vinegar bite that made my mouth water. Jake grabbed a fork and tasted one straight from the bowl before I could even plate it. That is the magic of a good marinated tomatoes salad. It turns simple, fresh ingredients into something that tastes like it took hours, but it takes barely any time at all. The tomatoes soak up a bright, garlicky dressing and release their own sweet juices, creating the most incredible sauce at the bottom of the bowl.
This is the side dish I bring to every summer potluck and the one Lily asks for by name. It is cool, juicy, and bursts with flavor. Plus, it is naturally gluten free, dairy free, and packed with nutrients. Above all, it reminds me that the simplest recipes are often the best.
Why You'll Love This Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish
- Ready in 20 minutes flat. Most of that time is just the tomatoes hanging out in the marinade while you set the table or flip burgers. True hands-on time is about 5 minutes.
- No cooking required. You do not need to turn on the stove or oven. That makes this marinated tomatoes salad a lifesaver on hot summer days when you cannot stand the thought of adding heat to the kitchen.
- Bursting with fresh flavor. Ripe tomatoes, fragrant basil, and a punchy garlic vinaigrette come together in a way that tastes like pure sunshine. Every bite is juicy, bright, and a little bit addictive.
- Goes with everything. Serve it alongside grilled chicken, steak, fish, or even just a crusty loaf of bread for sopping up the leftover dressing. It is the ultimate versatile side dish.
- Naturally healthy and beautiful. This dish is loaded with antioxidants from the tomatoes and healthy fats from the olive oil. The vibrant red and green colors look stunning on any table.
Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish Ingredients
The ingredients for this marinated tomatoes salad are intentionally simple because the quality of each one matters. Ripe, in-season tomatoes are the star here, so reach for the best you can find. The supporting cast is a handful of pantry staples that create a bright, punchy vinaigrette. Here is what you need.
- 900g (2 lbs) ripe tomatoes, a mix of colors and sizes, sliced into wedges or thick half-moons. Use heirloom, Roma, or beefsteak. The variety makes the salad look as good as it tastes.
- 60ml (1/4 cup) extra virgin olive oil, the good stuff. Because this dressing is not cooked, you will taste every note of the oil.
- 30ml (2 tablespoons) red wine vinegar, for that essential bright tang. Balsamic vinegar works beautifully too if you want a slightly sweeter note.
- 2 cloves garlic, grated or very finely minced. Grating on a microplane disperses the garlic evenly so nobody bites into a harsh chunk.
- 1 teaspoon kosher salt, plus more to taste. Salt draws moisture from the tomatoes and creates the natural juices that mingle with the dressing.
- 1/2 teaspoon black pepper, freshly cracked. Pre-ground pepper simply does not have the same punch here.
- 15g (1/4 cup) fresh basil leaves, torn just before serving. Basil bruises easily, so add it at the very end for the freshest flavor and color.
- 1 small red onion, thinly sliced into half-moons. Soaking the slices in ice water for 10 minutes before adding them will mellow their bite significantly.
The secret to the best marinated tomatoes salad is the tomato itself. Look for ones that feel heavy for their size and smell fragrant at the stem. If your tomatoes are slightly underripe, add a tiny pinch of sugar to the dressing to round out the acidity. For a heartier twist, you can add cubes of fresh mozzarella and make it more like the Caprese Salad with Balsamic Glaze on the blog.
Also, do not skip the resting time. Those 15 to 20 minutes allow the salt to do its job and pull the sweet tomato juices out. Those juices mix with the oil and vinegar to create the most incredible dressing you will want to spoon over everything. According to resources like Healthline, tomatoes are also rich in lycopene, and pairing them with olive oil helps your body absorb this powerful antioxidant.
Note: Let the salad rest at room temperature for at least 15 minutes before serving. Do not refrigerate it or the tomatoes will turn mealy and lose their sweet, juicy texture.
How to Make Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish
Making this marinated tomatoes salad is more about technique than cooking. The order of operations matters here because we want every tomato wedge to be kissed with garlic and oil. There are zero complicated steps, and the whole process takes about 5 minutes of actual work. The rest is just letting the flavors get to know each other.
Step 1: Prep the tomatoes and onion.
Grab a large mixing bowl. First, slice your tomatoes into wedges or thick half-moon shapes and add them directly to the bowl. If you are using cherry or grape tomatoes, simply halve them. Next, thinly slice the red onion into half-moons and toss them in. You will see the colors pop immediately, and the smell of fresh tomato will hit you.
Step 2: Make the quick vinaigrette.
In a small jar or a separate small bowl, combine the 60ml (1/4 cup) extra virgin olive oil, the 30ml (2 tablespoons) red wine vinegar, the grated garlic, kosher salt, and black pepper. Shake or whisk it vigorously until it looks slightly cloudy and emulsified. The garlic scent will be strong here, and that is exactly what we want. This process is similar to the bright, punchy dressing in the Mediterranean Cucumber Tomato Salad.
Step 3: Toss and marinate.
Pour the vinaigrette evenly over the tomatoes and onion. Using your hands or two large spoons, gently toss everything together. Make sure every piece is glistening and coated. Now, let the marinated tomatoes salad sit on the counter at room temperature. Set a timer for 15 minutes. While the tomatoes rest, you can prep the rest of your meal. You will notice the tomatoes start to release their juices, and the bottom of the bowl will collect a beautiful pinkish dressing.
Lora’s Tip: Do not skip the room temperature rest. Cold tomatoes do not release their juices and the flavors will taste flat. If your kitchen is very warm, 10 minutes is plenty.
Step 4: Finish and serve.
Right before you bring the bowl to the table, tear the fresh basil leaves over the top. Give everything one final gentle toss. Taste a tomato wedge and adjust the salt or vinegar if needed. Your marinated tomatoes salad should taste bright, garlicky, and perfectly seasoned. Spoon it into a shallow serving bowl, making sure to get every drop of that incredible juice at the bottom. This is what makes this marinated tomatoes salad so good. The juice at the bottom of the bowl is pure gold, so have some crusty bread ready.
Lora's Kitchen Tips
- Grate, do not mince the garlic. Using a microplane to grate the garlic turns it into a paste that dissolves into the dressing and coats every tomato wedge. Chopped garlic sinks to the bottom and leaves harsh raw bites.
- Use a mix of tomatoes. Combining heirloom, Roma, and cherry tomatoes gives your marinated tomatoes salad a variety of colors, textures, and sweetness levels. This keeps every forkful interesting.
- Do not refrigerate before serving. Chilling the salad mutes the flavor and makes the tomatoes mealy. If you need to prep ahead, leave the dressed tomatoes at room temperature for up to 2 hours and add the basil right before serving.
- If the dressing looks too thin, do not panic. The tomatoes release a lot of liquid as they rest. This is normal and intentional. Spoon the juices over rice, grilled bread, or even cooked pasta.
- Mellow the onion first. If raw onion tends to overpower everything for you, soak the sliced onion in a bowl of ice water for 10 minutes before adding it. Drain and pat dry, and it will add a gentle crunch to your marinated tomatoes salad without any harsh bite.
Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish Variations and Substitutions
This marinated tomatoes salad is a perfect canvas for all sorts of add-ins and swaps. Once you nail the base recipe, you can play around with the flavors below.
Creamy Burrata Version: Tear a large ball of fresh burrata into pieces and nestle it among the tomatoes right before serving. The cool creaminess against the bright vinaigrette is absolutely dreamy.
Mediterranean Twist: Add halved Kalamata olives, capers, and crumbled feta cheese. This version leans salty and briny and makes the marinated tomatoes salad feel like a full meal.
Herb Swap: Not a basil fan? Try fresh chopped mint, dill, or flat-leaf parsley. Each herb brings a completely different personality to the dish.
Cucumber Addition: Toss in 1 diced English cucumber for extra crunch and volume. This stretches the salad to serve more people and adds a refreshing cool note.
What to Serve with Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish
I love piling this salad next to anything that came off the grill. It is incredible alongside a perfectly cooked steak or simple grilled chicken breasts. One of our favorite summer dinners is this marinated tomatoes salad with the Grilled Chicken Cobb Salad with Honey Dijon on the side. The honey dijon and the garlic vinaigrette play off each other beautifully.
For a light lunch, serve it with a hunk of warm sourdough bread. The crusty bread soaks up every last drop of the tomato juices at the bottom of the bowl. You can also spoon this over a bed of fresh arugula or use it as a topping for bruschetta.
How to Store Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish
- Storage: Store leftover marinated tomatoes salad in an airtight container in the fridge for up to 2 days. The tomatoes will soften more over time but the flavor stays delicious.
- Freezing: Do not freeze this salad. Raw tomatoes turn to complete mush when thawed and the texture will be grainy and unappealing.
- Thawing: Thawing is not recommended for this recipe. It is best enjoyed fresh or stored for just a day or two.
- Reheating: This salad is meant to be eaten cold or at room temperature. If you have refrigerated leftover marinated tomatoes salad, let it sit on the counter for 20 minutes before serving to take the chill off.
- Make-ahead tip: You can slice the tomatoes and make the vinaigrette up to 4 hours ahead. Keep them separate and toss together 20 minutes before serving for the best texture.
Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish FAQ
Here are the questions I get asked most about this recipe:
Can I make marinated tomatoes salad ahead of time?
Yes, with a small adjustment. You can slice the tomatoes and make the dressing up to 4 hours in advance. Store them separately at room temperature, then toss together 15 to 20 minutes before serving. If you dress the marinated tomatoes salad too far ahead, the tomatoes will release too much liquid and become soft and waterlogged.
What are the best tomatoes for marinated tomatoes salad?
Any ripe, in-season tomato works beautifully. I love using a mix of heirloom tomatoes for color, beefsteak for meaty texture, and cherry tomatoes for bursts of sweetness. The key thing is that they smell fragrant at the stem and feel heavy for their size.
Do I need to peel the tomatoes for marinated tomatoes salad?
No, you do not need to peel them. The skin helps the tomato wedges hold their shape when tossed with the dressing. The only reason to peel would be if the skins are particularly thick and tough, but for most garden tomatoes, leaving them on is best.
How long can marinated tomatoes salad sit out at room temperature?
Your marinated tomatoes salad can safely sit at room temperature for up to 2 hours. After that, transfer any leftovers to the refrigerator. The acid from the vinegar helps preserve it slightly, but it is still a fresh produce dish and should not be left out all day.
Is marinated tomatoes salad healthy?
It is very healthy. Tomatoes are packed with vitamin C, potassium, and the antioxidant lycopene. The extra virgin olive oil adds heart-healthy fats. Plus, there is no added sugar and the recipe is naturally gluten free, dairy free, and vegan.
This dish is proof that the best recipes do not need a long ingredient list or complicated steps. Just good tomatoes and a little patience while they soak up all that flavor. I hope this marinated tomatoes salad becomes a staple on your summer table the way it has on ours.
With love and ripe tomatoes,
Lora x
Marinated Tomatoes Salad in 20 Minutes: The Best Fresh No-Cook Side Dish
6
servings5
minutes145
kcalIngredients
900g (2 lbs) ripe tomatoes, assorted colors and sizes
1 small red onion, thinly sliced
15g (1/4 cup) fresh basil leaves, torn
60ml (1/4 cup) extra virgin olive oil
30ml (2 tablespoons) red wine vinegar
2 cloves garlic, grated
1 teaspoon kosher salt
1/2 teaspoon freshly cracked black pepper
Directions
Slice tomatoes into wedges or thick half-moons. Thinly slice the red onion. Add both to a large mixing bowl.
In a small jar or bowl, combine olive oil, red wine vinegar, grated garlic, salt, and pepper. Shake or whisk until emulsified.
Pour the vinaigrette over the tomatoes and onion, toss gently, and let the marinated tomatoes salad rest at room temperature for 15 minutes.
Right before serving, tear fresh basil over the top and toss once more. Taste and adjust seasoning.
Transfer to a serving bowl and spoon any juices from the bottom of the bowl over the top.









