On warm afternoons when I want something light yet satisfying, I often make Persian Shirazi Salad. The crisp cucumbers, juicy tomatoes, and bright citrus dressing come together in minutes. As soon as I toss everything together, the fresh aroma of dried mint fills the kitchen and makes lunch feel extra special.
Table of Contents
What Is Persian Shirazi Salad?
Persian Shirazi Salad is a traditional cucumber and tomato salad from Iran. It features finely chopped vegetables mixed with citrus juice, dried mint, and olive oil. Because the ingredients stay simple, every flavor shines.
This refreshing salad belongs to Persian cuisine and pairs beautifully with many meals. However, it also works perfectly as a light lunch on its own.
The Origins of Shirazi Salad
Shirazi salad comes from the city of Shiraz in Iran. For generations, families have served it alongside grilled meats, rice dishes, and kebabs.
Because the ingredients remain affordable and easy to find, this classic dish continues to appear on tables throughout the world.
What Makes Shirazi Salad Unique?
Unlike many cucumber salads, Persian Shirazi Salad requires very small, evenly chopped vegetables. As a result, every bite delivers the perfect balance of cucumber, tomato, onion, and dressing.
In addition, dried mint gives the salad its distinctive flavor. Traditional recipes rely on dried mint rather than fresh mint.
Flavor, Texture, and Traditional Serving Ideas
This salad tastes bright, fresh, and citrusy. Meanwhile, the cucumbers provide crunch while the tomatoes add juiciness.
Traditionally, people serve it with grilled meats, kebabs, and other Persian dishes. However, it also complements Mediterranean meals beautifully.
Why You’ll Love This Persian Shirazi Salad
Fresh, Crisp, and Refreshing
Every bite of Persian Shirazi Salad feels cool and refreshing. The citrus dressing highlights the vegetables without overpowering them.
Furthermore, the crunchy texture makes it especially enjoyable during warmer months.
Naturally Vegan, Gluten-Free, and Dairy-Free
This recipe fits many dietary needs. It is vegan, vegetarian, dairy-free, and gluten-free.
As a result, it works well for gatherings where guests follow different eating styles.
Perfect for Lunches, Side Dishes, and Grilled Meals
You can enjoy Persian Shirazi Salad as a quick lunch. Likewise, you can serve it beside grilled chicken, beef kebabs, or fish.
Because it takes only 15 minutes to prepare, it easily fits into busy schedules.
Ingredients for Persian Shirazi Salad
Essential Ingredients
You will need:
- 6 Persian cucumbers or 2 English cucumbers
- 6 medium Roma tomatoes
- 1 small red onion
- 3 small Persian limes or 1 large lemon (about 5 tablespoons juice)
- 2 tablespoons dried mint
- 3 tablespoons extra virgin olive oil
- Salt to taste
- Black pepper to taste
Ingredient Notes and Best Substitutions
Persian cucumbers work best because they have thin skins and very little bitterness. However, English cucumbers make an excellent substitute.
Roma tomatoes contain fewer seeds, so they help maintain the ideal texture. Meanwhile, grape tomatoes can also work.
You may use lemon, lime, or Persian lime depending on what you have available. Similarly, white onion can replace red onion.
Why Dried Mint Is Essential
Dried mint creates the signature flavor of Persian Shirazi Salad. It blends smoothly with the citrus juice and adds a subtle herbal note.
Although fresh mint tastes wonderful in other salads, traditional Shirazi salad relies on dried mint.
How to Make Persian Shirazi Salad
Finely Chop the Vegetables
Finely chop the red onion.
Next, trim the cucumbers. Cut them into quarters lengthwise and dice them into small, uniform pieces.
Then halve the Roma tomatoes, remove the seeds, and finely chop them.
Prepare the Citrus and Mint Dressing
In a small bowl, combine the lemon or lime juice with dried mint.
Then add salt and black pepper. Stir well so the flavors blend together.
Toss Everything Together
Place the cucumbers, tomatoes, and onion into a large bowl.
Next, pour the citrus mixture over the vegetables. Toss gently until everything becomes evenly coated.
Add Olive Oil and Serve
Just before serving, drizzle the olive oil over the salad.
Then mix lightly and serve immediately.
Recipe Details
- Servings: 6
- Prep Time: 15 minutes
- Total Time: 15 minutes
- Cuisine: Mediterranean/Persian
- Serving Size: 1.5 cups
Expert Tips for the Best Shirazi Salad
How to Achieve the Perfect Texture
Cut all vegetables into small, evenly sized pieces. As a result, every bite delivers balanced flavor and texture.
Also, remove the tomato seeds before chopping. This step prevents excess moisture.
Choosing the Best Cucumbers and Tomatoes
Always use Persian or English cucumbers. Since their skins remain thin, there is no need to peel them.
Likewise, choose fresh Roma tomatoes whenever possible for the best results.
Common Mistakes to Avoid
Do not add olive oil too early. Instead, drizzle it over the salad right before serving.
Also, avoid mixing the dressing with vegetables far ahead of time. Otherwise, the vegetables may lose some crunch.
Variations and Customizations
Optional Vegetables and Herbs
Although the traditional recipe stays simple, you can add:
- Parsley
- Bell peppers
- Carrots
These additions bring extra color and texture.
Lemon vs. Lime: Which Should You Use?
Both options work well.
Lemon provides a bright and familiar citrus flavor. Meanwhile, lime offers a slightly sharper taste. Persian limes provide an especially authentic touch.
Easy Ingredient Swaps
If Persian cucumbers are unavailable, use English cucumbers.
Similarly, grape tomatoes can replace Roma tomatoes. White onion also works when red onion is not available.
What to Serve with Persian Shirazi Salad
Traditional Persian Pairings
This salad pairs wonderfully with Persian rice dishes and grilled kebabs.
Because of its freshness, it balances rich and savory meals beautifully.
Grilled Meats, Kebabs, and Mediterranean Dishes
Serve Persian Shirazi Salad alongside grilled chicken, lamb, beef, or fish.
In addition, it complements Mediterranean platters and roasted vegetables.
Light Lunch Serving Ideas
For a refreshing lunch, enjoy this salad with pita bread or hummus.
You can also pair it with another fresh salad for variety.
Make-Ahead and Storage Tips
How to Prep in Advance
You can chop the vegetables ahead of time.
However, keep them separate from the dressing until serving time.
Best Way to Store Chopped Vegetables
Store chopped cucumbers, tomatoes, and onions in airtight containers in the refrigerator.
They stay fresh for up to 2 days.
Keeping the Salad Fresh and Crunchy
Wait to add the citrus juice, salt, and olive oil until serving.
As a result, the vegetables stay crisp and refreshing.
For more recipe inspiration, follow Kai Recipes on Pinterest and Facebook.
Frequently Asked Questions
What is in a Shirazi salad?
A traditional Shirazi salad contains finely chopped cucumbers, tomatoes, onion, citrus juice, dried mint, olive oil, salt, and black pepper.
Is Shirazi salad healthy?
Yes. Persian Shirazi Salad contains fresh vegetables, healthy fats from olive oil, and relatively few calories. One serving contains about 102 calories.
Why is it called Shirazi salad?
The salad takes its name from Shiraz, a historic city in Iran where the dish originated.
What is a shirazi?
The term “Shirazi” refers to something that comes from Shiraz, Iran. In this case, it describes the traditional salad from that region.
More Such Recipes
- Traditional Lentil Tabbouleh Salad for a Fresh Mediterranean Side Dish
- Healthy Shrimp and Avocado Salad Packed with Fresh Summer Flavors
- Southwestern Shrimp Salad with Bold Lime and Cilantro Dressing
- Strawberry Cucumber Salad with Crisp Vegetables and Light Dressing
- Refreshing Watermelon Fruit Salad for Summer Gatherings
- Fresh Strawberry Chicken Salad for a Light and Protein-Rich Meal

Final Thoughts
Why This Persian Shirazi Salad Belongs in Your Recipe Collection
Persian Shirazi Salad proves that a handful of fresh ingredients can create something truly memorable. It comes together quickly, tastes incredibly refreshing, and fits many occasions. Whether you serve it beside kebabs, enjoy it for lunch, or bring it to a gathering, this crisp and citrusy salad always delivers bright flavor and satisfying texture.
Print
Persian Shirazi Salad Recipe | Amazing Fresh & Easy Favorite
- Total Time: 15 minutes
- Yield: 6 servings 1x
- Diet: Dairy-Free, Gluten-Free, Vegan, Vegetarian
Description
Persian Shirazi Salad is a crisp cucumber and tomato salad from Shiraz, Iran, made with red onion, dried mint, citrus juice, and olive oil. It is fresh, crunchy, vegan, gluten-free, dairy-free, and ready in 15 minutes.
Ingredients
6 Persian cucumbers or 2 English cucumbers
6 medium Roma tomatoes
1 small red onion
3 small Persian limes or 1 large lemon, about 5 tablespoons fresh juice
2 tablespoons dried mint
3 tablespoons extra virgin olive oil
Salt, to taste
Black pepper, to taste
Instructions
1. Finely chop the red onion.
2. Trim the cucumbers, cut them into quarters lengthwise, and dice them into small uniform pieces.
3. Halve the Roma tomatoes, remove the seeds, and finely chop.
4. Combine the lemon or lime juice with dried mint, salt, and black pepper.
5. Add the chopped cucumbers, tomatoes, and onion to a large bowl.
6. Pour the citrus mixture over the vegetables and toss until evenly coated.
7. Drizzle with olive oil just before serving and mix lightly.
8. Serve immediately for the crispest texture.
Notes
Cut all vegetables into small, evenly sized pieces for the best texture.
Use only Persian or English cucumbers because they have thinner skins and taste less bitter.
Do not peel Persian or English cucumbers.
Roma tomatoes work best because they contain fewer seeds.
Remove tomato seeds before chopping.
Add olive oil immediately before serving.
For advance prep, keep vegetables separate from lemon juice, salt, and olive oil until serving.
Store chopped vegetables in the refrigerator for up to 2 days.
Dried mint is essential and should not be replaced with fresh mint.
Use 1 English cucumber for every 3 Persian cucumbers.
White onion may replace red onion.
Grape tomatoes may replace Roma tomatoes.
Lemon, lime, or Persian lime may be used.
Optional additions include parsley, bell peppers, or carrots.
Pairs well with grilled meats and kebabs.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Lunch
- Method: No-Cook
- Cuisine: Mediterranean/Persian
Nutrition
- Serving Size: 1.5 cups
- Calories: 102
- Sugar: 3.2 g
- Sodium: 4.1 mg
- Fat: 6.8 g
- Saturated Fat: 0.9 g
- Unsaturated Fat: 5.9 g
- Trans Fat: 0 g
- Carbohydrates: 10.8 g
- Fiber: 1.5 g
- Protein: 2.3 g
- Cholesterol: 0 mg

