Salads
This basic tomato salad recipe transforms simple ingredients into a vibrant dish that brings summer to your plate with every bite. The secret lies in balancing sweet, tangy, and fresh flavors—no fancy techniques required.
I've perfected this over years of testing, and it always delivers that perfect mix of juicy tomatoes, crisp vegetables, and bright dressing.
The beauty of this salad is its simplicity: just a handful of ingredients that come together in minutes. You'll need ripe tomatoes, crisp cucumbers, red onion, and a zesty dressing made with olive oil, lemon juice, and fresh herbs.
The key is cutting the tomatoes into even pieces so they release their juices without turning mushy.
What you'll end up with is a salad that's bursting with color and flavor—crisp, juicy, and perfectly balanced. The acidity from the dressing cuts through the natural sweetness of the tomatoes, while the fresh herbs add a bright, aromatic finish.
This is the kind of salad that makes you want to eat it straight from the bowl.
Serve it alongside grilled meats, fish, or even as a light lunch on its own. For extra depth, consider adding crumbled feta, toasted pine nuts, or a drizzle of balsamic glaze. The possibilities are endless, but the foundation remains the same—simple, fresh, and impossible to resist.
Ingredients for basic tomato salad
Fresh tomatoes, crisp veggies, and bright dressing make this summer salad effortless yet impressive.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Tomatoes 🍅 | 2 lb | Heirloom or vine-ripened preferred |
| English Cucumbers 🥒 | 1 whole | Seeded and sliced thin |
| Red Onion 🧅 | 1 whole | Thinly sliced, soak 10 mins |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed, no pulp |
| Fresh Basil Leaves 🌿 | ½ cup | Chopped, stems removed |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, for subtle depth |
| Balsamic Vinegar 🍷 | 1 tbsp | For drizzling, optional |
Tomatoes are the star—look for vibrant red or yellow ones with no soft spots. Local farmers markets usually have the best selection, but any grocery store produce section works. The cucumbers should be crisp and firm—avoid those with dimpled skin. Red onions add that sharp bite, but if you can't find them, yellow onions work too. For the dressing, Trader Joe's has great extra-virgin olive oil at a good price, but any light, fruity oil will do. The garlic cloves? Fresh is non-negotiable—jarred garlic has no flavor here.
No fresh basil? Dried oregano at half the amount gets you close, though fresh is ideal. Short on parsley? Substitute more basil or even cilantro if you're feeling adventurous. The dressing can be made ahead—just shake it up before tossing with the salad. Want more crunch? Add toasted pine nuts or crumbled feta if you're not keeping it strictly veggie. The balsamic vinegar is optional but worth it—drizzle it right before serving so it doesn't soak into the salad.
This salad keeps best in the fridge for up to 2 days, but the tomatoes get softer over time. Store dressing separately if prepping ahead—it lasts 1 week in the fridge. For extra flavor, marinate the tomatoes in the dressing for 15 minutes before serving. Leftovers? Toss with grilled chicken or fish for a quick lunch. The dressing also works great on pasta or steak—double the batch if you're making more than just salad.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just slice, toss, and serve. No stove, no fuss, no waiting. The tomatoes soften slightly in the dressing while I chop the cucumbers, and suddenly, dinner feels effortless.
- Bright & Balanced: The lemon juice cuts through the sweetness of ripe tomatoes, while the red onion adds a sharp bite. Honestly, the olive oil ties it all together—rich but never heavy, with that fresh, summery crunch.
- Picnic to Party: I’ve packed this in a jar for beach days, served it alongside grilled chicken for a casual dinner, and even used it as a topping for toast when I’m lazy. It’s the kind of dish that works everywhere.
- Budget Bright Spot: A few tomatoes, a cucumber, and a lemon stretch into multiple servings. Between us, this salad costs next to nothing but feels like a fancy side—especially when paired with cheap grilled fish or crusty bread.
Step-by-step instructions for bright tomato salad
This salad comes together in minutes with ingredients you likely already have.
Prep the Vegetables for Maximum Freshness
Start by washing the 2 lb ripe tomatoes thoroughly and patting them completely dry. I like to cut them into ½-inch chunks—this size gives you a perfect balance of texture and bite. For the 1 whole English cucumbers, slice them thinly (about ⅛-inch thick) and place them in a colander to drain for 10 minutes. This removes excess water that would make your salad soggy.
Next, thinly slice the 1 whole red onion and place it in a bowl of cold water for 10 minutes to mellow its sharpness. Drain before using. The 2 cloves garlic should be minced finely—just enough to add subtle depth without overpowering the bright flavors. Work quickly here so the garlic doesn't oxidize and turn bitter.
Combine the Dressing Ingredients
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 1 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. I like to use a whisk for this because it emulsifies the oil and lemon juice beautifully. The mixture should be smooth and slightly thick—if it feels too thin, add another ½ teaspoon of salt to help it cling.
Stir in the 0.5 cup chopped fresh basil leaves and 0.25 cup chopped fresh flat-leaf parsley until evenly distributed. The herbs will infuse the dressing with their vibrant flavors, giving your salad that fresh, garden-fresh taste. Set the dressing aside while you finish prepping the vegetables—this gives the herbs a chance to soften slightly and release their aromas.
Assemble the Salad for Perfect Balance
In a large mixing bowl, gently combine the prepared tomatoes, cucumbers, and red onion. You want to keep everything separate at first so the vegetables stay crisp. Add the minced garlic and toss lightly—just enough to distribute it evenly without overworking the mixture. Sprinkle the dressing over the vegetables and toss again, this time more thoroughly, until everything is evenly coated.
Here's the thing—don't overmix. You want the vegetables to stay intact and retain their texture. Taste a bite and adjust the seasoning if needed. If it needs more brightness, add a splash of the 0.25 cup fresh lemon juice or another pinch of salt. The salad should be vibrant, tangy, and slightly sweet with a crisp bite.
Rest and Serve for Optimal Flavor
Let the salad sit for 10-15 minutes before serving. This resting time allows the flavors to meld together and the vegetables to absorb the dressing evenly. It also gives the red onion time to soften slightly, making it more palatable. If you're using the 1 tbsp balsamic vinegar, drizzle it over the top just before serving—this adds a lovely sweet-tart contrast that brightens the whole dish.
Serve immediately while the vegetables are at their crispest. This salad holds up well for about 2 hours in the refrigerator if stored in an airtight container, but it's best enjoyed fresh. Pair it with grilled meats, crusty bread, or even as a light lunch on its own. The combination of bright acidity, fresh herbs, and crisp vegetables makes this salad a crowd-pleaser every time.
Pro Tips For Making Basic Tomato Salad
- CHILL THE ONIONS FIRST: I learned this the hard way—raw red onion in tomato salad tastes like a chemical punch to the face. Thinly slice the onion, toss it in ice water for 10 minutes, then drain. The bite softens just enough to let the tomato and lemon shine without overpowering.
- CUT TOMATOES LAST MINUTE: Tomatoes oxidize fast, turning sad and mealy within minutes. Slice them right before assembling the salad, and keep the knife sharp—dull blades crush the flesh, making everything mushy. (Yes, even if you're impatient like me.)
- SALT THE CUCUMBERS: English cucumbers have a weirdly bitter edge. Toss the sliced cucumbers with a pinch of salt and let them sit for 5 minutes before mixing with the rest. The salt draws out moisture, mellows the flavor, and keeps the salad from tasting like a science experiment gone wrong.
- LEMON JUICE NEEDS TIME: Pouring lemon juice on fresh tomato salad and calling it done? Skip it. Let the dressing sit with the veggies for at least 10 minutes—this lets the acid mellow and the flavors meld. (Your future self will thank you when the dish actually tastes balanced.)
Best sauces and condiments for this dish
Classic Italian Vinaigrette
This simple dressing elevates your salad with its perfect balance of acidity and richness. Whisk together ¼ cup extra-virgin olive oil, 2 tbsp red wine vinegar, 1 tsp Dijon mustard, 1 tsp honey, ½ tsp salt, and ¼ tsp black pepper.
The mustard helps emulsify the oil and vinegar, while the honey adds subtle sweetness that complements the tomatoes beautifully. I love adding 1 minced garlic clove for extra depth—just be sure to let it sit for 5 minutes before using so the raw flavor mellows. 🍋
Creamy Garlic Yogurt Dressing
For a richer, creamier option, blend ½ cup Greek yogurt, 2 tbsp lemon juice, 1 tbsp olive oil, 1 minced garlic clove, ½ tsp salt, and ¼ tsp dried dill. This dressing adds a tangy, velvety texture that pairs wonderfully with the crisp vegetables.
If you prefer it even smoother, strain it through a fine-mesh sieve to remove any lumps. It’s especially good if you’re serving the salad as a light meal or with grilled chicken. 🥄
Spicy Avocado Lime Dressing
Add a tropical twist with this creamy, zesty option. Mash ½ ripe avocado with 2 tbsp lime juice, 2 tbsp olive oil, 1 tbsp chopped cilantro, ½ tsp salt, and a pinch of cayenne pepper for heat.
The avocado adds a luscious richness that contrasts perfectly with the bright tomatoes. For extra creaminess, blend in 2 tbsp sour cream. This dressing is best made fresh and used immediately to prevent browning. 🌶️
Balsamic Reduction Drizzle
For a sweet and tangy finish, simmer ¼ cup balsamic vinegar in a small saucepan over medium heat for 5-7 minutes, stirring occasionally, until it reduces to a syrupy consistency. Let it cool slightly, then drizzle generously over the salad just before serving.
The reduction adds a deep, caramelized sweetness that enhances the natural flavors of the tomatoes. I like to pair it with the classic Italian vinaigrette for a layered flavor experience. 🍷
Herb-Infused Olive Oil
Transform your dressing into a fragrant, herbaceous drizzle by infusing ½ cup olive oil with 1 tbsp fresh basil, 1 tbsp fresh parsley, 2 minced garlic cloves, and a pinch of salt.
Heat the oil gently in a small saucepan over low heat for 3-4 minutes, then let it cool and strain out the herbs. Drizzle this fragrant oil over the salad for a light, aromatic touch that highlights the freshness of the ingredients.
Perfect for those who prefer a lighter dressing. 🌿
Tahini-Lemon Dressing
For a nutty, Middle Eastern-inspired twist, whisk together 2 tbsp tahini, 2 tbsp lemon juice, 1 tbsp olive oil, 1 tsp honey, ½ tsp salt, and 2 tbsp warm water to thin it out.
The tahini adds a rich, earthy depth that pairs surprisingly well with the bright acidity of the tomatoes. If you’re feeling adventurous, add a pinch of ground cumin for warmth. This dressing is especially delicious with the addition of toasted pine nuts or crumbled feta. ✨
Nutrition facts
Frequently asked questions
Can I use cherry tomatoes instead of regular tomatoes?
Cherry tomatoes work beautifully—they add a sweet, concentrated flavor and a lovely presentation. Halve them before adding to the salad so they release their juices evenly. For best results, use vine-ripened cherry tomatoes from your local market, as they're much sweeter than store-bought varieties.
How do I keep my tomato salad from getting watery?
Prevent soggy salads by draining cucumbers thoroughly (place sliced cucumbers in a colander for 10 minutes) and patting tomatoes completely dry before chopping. Also, add the dressing just before serving or toss lightly—too much liquid makes everything mushy. For extra insurance, sprinkle a pinch of salt on cucumbers before draining to draw out moisture.
What's the best way to store leftover tomato salad?
Store the dressing separately in a small container and keep the vegetables in an airtight container. This keeps everything crisp for up to 2 days in the fridge. When ready to serve, toss with fresh dressing and add any optional toppings like feta or basil. For longer storage, freeze the dressing alone (up to 1 month) and use it as a base for other dishes.
Can I make this salad ahead of time?
Yes, but with a few adjustments. Prep all ingredients (chopped veggies, dressing) and store them separately in the fridge for up to 1 day. Assemble just before serving to maintain crispness. For a marinated version, toss tomatoes with dressing 1 hour ahead, but keep cucumbers separate until serving. This works great for potlucks or meal prep.
What are good protein pairings for this salad?
Grilled chicken breast, shrimp skewers, or crumbled feta add perfect protein balance. For vegetarian options, try toasted pine nuts or marinated white beans. The salad's bright acidity complements grilled fish beautifully too—try adding seared cod or mahi-mahi. For a heartier meal, serve with warm crusty bread or pita triangles to soak up the dressing.
