There’s something about a salad that’s loaded with fresh herbs that just feels like summer. This Persian-style cucumber and tomato salad is exactly that—bright, tangy, and full of crunch. It’s the kind of dish you make when you want something light but still satisfying.
The combination of ripe tomatoes, cool cucumbers, and a generous handful of mint and herbs is simple but never boring. A zesty lime dressing ties everything together without overpowering the fresh flavors. I’ve been making this salad for years, and it never fails to disappear at potlucks and family dinners.
Best of all, it comes together in about 15 minutes with no cooking required. You just chop, toss, and serve. It’s the perfect side for grilled
Why You’ll Love This Recipe

There’s something about a salad that comes together in 15 minutes yet tastes like it’s been marinating all day. This Persian-inspired number is exactly that kind of recipe—bright, herb-packed, and effortlessly satisfying.
The combination of juicy tomatoes, cool cucumbers, and a mountain of fresh mint and parsley creates a refreshing contrast that wakes up your palate. The simple lime-olive oil dressing ties everything together without overpowering the herbs. It’s the kind of side dish that disappears fast at cookouts or weeknight dinners, and it pairs with just about anything—grilled meats, fish, falafel, or even a hearty grain bowl.
Plus, it’s naturally vegan and gluten-free, so you can serve it to a crowd without worry.
Ingredients You’ll Need
Gathering your ingredients is the first step to making this salad come together in minutes. The beauty of this recipe is how few items you need—most are probably already in your kitchen.
The tomatoes are the star here, so pick ones that are ripe but still firm, like Roma or vine-ripened. English cucumbers work great because they have thin skin and few seeds, but Persian cucumbers are even better if you can find them—they're crunchier. Red onion adds a sharp bite; slice it as thin as you can.
Fresh mint and parsley are non-negotiable for that bright Persian flavor—don't use dried herbs. Lime juice and olive oil make a simple, zesty dressing. Sumac is optional but highly recommended for a tangy, lemony finish that ties everything together.
Step-by-Step Instructions

With all your ingredients prepped and ready, let's walk through the simple steps to bring this bright, refreshing salad together. The process is straightforward, but a few small details make a big difference in texture and flavor.
Step 1 – Combine the Vegetables and Herbs
In a large mixing bowl, add the diced tomatoes, diced cucumber, sliced red onion, chopped mint, and chopped parsley. Give everything a gentle stir with a spoon or your hands to distribute the ingredients evenly. The mix of colors and aromas at this stage is already inviting.
Step 2 – Make the Dressing
In a small bowl or a jar with a tight-fitting lid, combine the fresh lime juice, extra-virgin olive oil, salt, and black pepper. Whisk vigorously until the dressing is well combined and slightly emulsified. If using a jar, simply shake it for about 10 seconds.
The lime juice provides the bright acidity that defines this salad.
Step 3 – Dress the Salad
Pour the dressing over the vegetable-herb mixture. Using a large spoon or spatula, toss gently but thoroughly to coat every piece. Be careful not to crush the tomatoes or bruise the herbs.
You want each bite to have a balanced hit of lime and olive oil.
Step 4 – Let It Sit
Let the salad sit at room temperature for about 5 minutes before serving. This brief rest allows the flavors to meld and the vegetables to absorb some of the dressing without becoming soggy. The tomatoes will release a little juice, creating a light, flavorful base.
Step 5 – Finish and Serve
Taste the salad and adjust seasoning if needed — perhaps an extra pinch of salt or squeeze of lime. If you have sumac, sprinkle it over the top for a tangy, earthy finish that complements the herbs beautifully. Serve immediately or refrigerate for up to an hour; any longer and the cucumbers may lose their crunch.
Tips for the Best Results
A few small tweaks can take this salad from good to absolutely memorable. The key is balancing the juicy vegetables with the bright, tangy dressing so every bite feels fresh and lively.
Use the ripest tomatoes you can find for the best flavor. If your cucumbers are watery, sprinkle them with a little salt and let them drain for 10 minutes before adding to the salad. Don't overdress—start with half the dressing and add more as needed.
Let the salad rest briefly after tossing to let the herbs release their aroma.
Common Mistakes to Avoid
- Skipping the rest time: Letting the salad sit for just 5 minutes after dressing allows the flavors to meld and the herbs to perfume the dish. Serving it immediately can taste flat.
- Overdressing: Pouring all the dressing at once can make the salad soggy, especially if your tomatoes are very ripe. Add gradually and toss gently until just coated.
- Using watery cucumbers without draining: English or Persian cucumbers are usually fine, but if yours seem extra wet, salting and draining them prevents a diluted dressing.
- Chopping herbs too far in advance: Mint and parsley lose their brightness quickly. Chop them just before assembling to keep their color and punch.
Easy Variations and Substitutions
One of the best things about this salad is how easy it is to tweak based on what you have or what you’re craving. Here are a few ideas that keep the spirit of the recipe while letting you play around.
Swap the mint for fresh basil or dill to change up the herb profile entirely—basil gives it a sweeter, almost Mediterranean feel, while dill adds a fresh, grassy note. If you want a creamier texture, crumble in some feta cheese; its saltiness plays beautifully with the lime and herbs. For a pop of sweetness and color, toss in a handful of pomegranate seeds.
No limes on hand? Lemon juice works just as well. And if you’re after extra crunch, chopped walnuts or pistachios make a great addition.
How to Store and Reheat
This salad is best enjoyed fresh, but if you have leftovers, here's how to keep them as good as possible. Because of the fresh herbs and cucumbers, the texture changes quickly, so plan to eat any leftovers within a day.
How to Store It
Transfer leftover salad to an airtight container and refrigerate for up to 1 day. The cucumbers will release water and the herbs will wilt, so it won't be as crisp as when freshly made. For best results, store the dressing separately if you're planning ahead—combine just before serving.
How to Reheat It
Do not reheat this salad—it's meant to be served cold or at room temperature. To revive leftovers, give it a quick stir and add a squeeze of fresh lime juice before serving. This brightens the flavors and helps mask any slight sogginess.
Frequently Asked Questions
Can I make this salad ahead of time?
You can prep the ingredients up to a day in advance, but it's best to dress the salad just before serving. The cucumbers release water and the herbs wilt if left sitting too long.
What type of cucumber works best?
Persian or English cucumbers are ideal because they have thin skins and fewer seeds. If using regular garden cucumbers, peel them and scoop out the seeds to avoid excess moisture.
Can I use dried mint instead of fresh?
Fresh mint is strongly recommended for its bright flavor and texture. If you must substitute, use about 1 teaspoon of dried mint, but the salad will lose some of its signature freshness.
Is this salad spicy?
No, it's not spicy. The recipe uses mild fresh herbs and a simple lime dressing. If you want heat, you can add a pinch of red pepper flakes or a thinly sliced serrano pepper.
What can I serve this salad with?
It pairs beautifully with grilled meats like kebabs, lamb chops, or chicken. It also works well alongside rice dishes, flatbreads, or as a topping for falafel wraps.

Bright Persian-Style Tomato, Mint, and Herbs Cucumber Salad
Ingredients
Method
- In a large bowl, combine the diced tomatoes, diced cucumber, sliced red onion, chopped mint, and chopped parsley.
- In a small bowl or jar, whisk together the lime juice, olive oil, salt, and pepper until well combined.
- Pour the dressing over the vegetable-herb mixture and toss gently to coat.
- Let the salad sit at room temperature for about 5 minutes to allow the flavors to meld.
- Taste and adjust seasoning if needed. Sprinkle with sumac if using. Serve immediately or refrigerate for up to 1 hour.
Conclusion
This bright Persian-style salad is proof that simple ingredients can create something truly special. It’s fresh, fast, and full of flavor—exactly what you want on a warm day or alongside a hearty meal.
Next time you need a quick side dish that impresses without stress, give this recipe a try. I think you’ll love how easy it is to bring a little taste of Persia to your table.

Dr. Pallab Kishore, MS in Orthodontics and owner of Orthodontic Braces Care, shares expert tips on braces, aligners, and oral health from 10+ years of experience.

