Shirazi Salad with Chickpeas

5 from 3 votes

Brighten up your day with this recipe for Shirazi salad with chickpeas. This crisp and refreshing salad can be made in less than ten minutes with only a handful of simple ingredients. It’s loaded with fresh, vibrant flavors and will fill you up without weighing you down.

white bowl of shirazi salad at table setting

Looking for an easy, versatile and delicious side dish? This one’s a keeper! Today’s recipe for Shirazi salad is a gift from the world of  Middle Eastern Cuisine. It is a simple yet sensational blend of freshly diced vegetables, fresh herbs, olive oil, and a blast of citrus. 

Honestly, it couldn’t be easier to make. All you really need to do is chop veggies, add chickpeas, mix in the dressing, and marinate. The result is a fabulously fresh and zingy side dish that goes great with just about everything. 

Try it as a side dish with any meat dish like my Chicken Koobideh, Lamb Shawarma (Shredded), or Beef and Lamb Koobideh Kabob. It also makes a great vegetarian lunch option and is a filling snack all by itself. I like to make a batch and eat it throughout the week. 

What is Shirazi Salad?

The name means “from Shiraz,” which is a large city in southwestern Iran.

While similar to my recipe for Mediterranean chopped veggie salad, this one has chickpeas for a boost of protein.

rows of chopped cucumber, tomato, red onion, and chickpeas with a bowl of bowl of fresh mint in the background


  • Cucumbers – Persian cucumbers are an ideal choice. Their thinner skins and a low water content give them a crisp texture and mild flavor. If you can’t find them, go with English cucumbers or another seedless variety. 
  • Tomatoes Ripe, yet firm Roma tomatoes are the best option. You can substitute other tomato varieties if needed, but make sure you are choosing tomatoes that will keep their shape once diced. You can remove the seeds if desired, but it isn’t required. 
  • Chickpeas – I added chickpeas to the recipe to add some earthy flavor, texture, volume, and protein. Use canned chickpeas or check out my post on how to cook chickpeas
  • Onion – Red onion adds a sweet, peppery bite and a splash of color. Yellow or white onions can be used as well. 
  • Citrus Juice – Use fresh lemon, lime, or a combination of both to liven up the salad with bright acidity, sourness, and tang.
  • Mint – This subtly sweet and cooling herb balances and compliments the other flavors in the dish. Use fresh mint if available or substitute one tablespoon of dried mint. 
  • Olive Oil Light and nutty, this incorporates and enhances the other flavors in the dish. 
  • Salt Brings the flavors of the dish to life. 
  • Pepper Adds a nice little dash of sharp, peppery heat
overhead photo of a bowl of shirazi salad at a table place setting

Recipe Video

To see exactly how to make the salad dressing, watch the video in the recipe card at the bottom of this post.


  1. Prepare the Vegetables. Dice the cucumber, tomato, and onion into small pieces, taking care to make them as uniform as possible. Put the diced veggies and the chickpeas in a bowl. Mix to combine and set aside. 
  2. Make the Dressing. In a separate bowl, whisk together the olive oil, citrus juice, mint, kosher salt, and freshly cracked black pepper. 
  3. Combine All Ingredients. Now, pour the citrus dressing into the bowl with the vegetables. Toss gently but thoroughly, making sure everything gets evenly coated. 
  4. Marinate. Cover the bowl and place it in the refrigerator to marinate for at least 30 minutes. The longer the salad has to marinate, the more flavorful it becomes. 
  5. Serve and Enjoy. Give the salad a nice stir before serving. Enjoy this salad on its own or as a side dish. 
chopped vegetable and chickpea salad in a white bowl with metal spoons in the background

What is the Origin of the Shirazi Salad?

Shirazi salad gets its name from its town of origin, Shiraz, in southern Iran. 

In the grand scheme of things, the current version of this recipe is a fairly recent creation. Surprisingly, it wasn’t until the late 1800s that the tomato made its debut in the region and started showing up in recipes like this one. Interestingly the tomato hails from the Americas and was originally cultivated by the Aztec. I never would have guessed!

What is Shirazi Salad Made Of?

Traditionally, Shirazi salad is made with Persian cucumbers, Roma tomatoes, onions, and herbs tossed in a bath of zingy dressing. The herbs may vary but always contain some combination of mint, cilantro, parsley, and dill. 

In Iran, the dressing is made from a special sour grape called ab-e-ghooreh, but this ingredient is almost impossible to find in the United States. As such, most versions of this salad that you’ll come across rely on fresh lemon or lime juice to brighten the dressing and the dish.

You’ll also notice that this version has chickpeas. They make this salad much heartier and filling. This isn’t the traditional way, but I think you’ll agree it’s a great addition. I’ve even seen a version with pomegranate seeds, but we won’t get that adventurous today!

How Long Does Shirazi Salad Last?

Stored in an airtight container, leftover Shirazi salad will last around 5 days in the refrigerator. Cucumbers and tomatoes can turn mushy in the blink of an eye, though, so keep an eye on them. 

This recipe is not one that freezes well. The vegetables in this recipe have far too much water in them to survive the freezing process intact. I recommend making smaller batches and enjoying it fresh within a week. 

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

white bowl of shirazi salad at table setting

Shirazi Salad with Chickpeas + Video

5 from 3 votes
This Shirazi salad with chickpeas is a lively combination of fresh vegetables, chickpeas, and herbs in bright, tangy citrus dressing.
Servings: 4
Prep: 10 minutes
Total: 10 minutes



  • Dice the tomato, cucumber and onion in small pieces (See Note 3). In a bowl mix the chopped vegetables with chickpeas. Set aside.
  • Whisk together the citrus juice, olive oil, mint, kosher salt and fresh cracked black pepper.
  • Pour dressing over vegetables and toss to coat thoroughly.
  • Refrigerate and allow to marinate for 30 minutes and serve (See Note 4).



  1. Substitute 2 English cucumbers if you can’t find the smaller Persian, just use seedless cucumbers. Feel free to peel the cucumber, but the skin is so thin on the Persian I do not.
  2. Substitute 1 tablespoon dried mint.
  3. Be sure to keep the dice uniform in size, for visual and textural purposes.
  4. The longer the salad marinates the better as the flavors develop. Serve alongside any grilled meat or on its own.


Calories: 198kcal | Carbohydrates: 30g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Sodium: 84mg | Potassium: 532mg | Fiber: 8g | Sugar: 8g | Vitamin A: 612IU | Vitamin C: 19mg | Calcium: 64mg | Iron: 3mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Salad
Cuisine: Middle Eastern, Persian
Author: Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
overhead of shirazi salad made of chickpeas, tomatoes, cucumbers


I was bitten by the cooking bug as a kid cooking and baking along side my mom. After an ROP restaurant course in high school, I went to work in restaurants and catering. My love of travel and food has led me across the world and I love to share those foods with family and friends.

Free Bonus
Kevin's Guide to Amazing International Cooking
My secrets to authentic & delicious international recipes

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Delicious! I love the simple flavors in this salad – it really lets the fresh produce shine. It’s a great recipe to have up your sleeve, it goes perfectly with so many dishes!