Give avocado salad Mediterranean magic with briny Kalamata olives, fragrant za’atar, and griddled halloumi cheese! This is your classic cucumber, tomato, and avocado salad recipe brought to the next level. And it couldn’t be easier to throw together!

Of course, you could happily toss cucumber, tomato, and avocado with olive oil and lemon juice and call it a day. But when you want something extra special, this avocado tomato salad recipe with grilled halloumi is well worth the extra 3 minutes!
Growing up in Egypt, we’d often buy grilled halloumi from a street vendor and eat it right off the stick, still hot from the fire and sometimes dripping with sweet honey. When grilled correctly, this salty Cypriot cheese becomes deliciously melty on the inside with a golden, crisp surface.
I love to quickly grill halloumi on my griddle for an extra rich and flavorful “crouton” for all sorts of salads, from this avocado tomato salad, to sweet arugula peach salad, to savory roasted vegetable salad. (And if you don’t feel like cooking, you can always swap in feta.)
With sweet summer tomatoes, creamy avocado, and a zesty lemon vinaigrette, this is a beautiful salad for cookouts all summer. It’s fresh, feel-good, goes with everything, yet brings a wow-factor that makes it fun to share!
Table of contents

Avocado Salad Ingredients and Substitutions
Though the ingredients for this avocado salad recipe may seem exotic, they’re all easy to source (or swap, and I give substitutions below). You’ll need:
For the Avocado Salad Dressing
- Lemon: Use untreated if you can as we use both the zest and the juice. Lime works here too.
- Extra virgin olive oil: I especially love our robust and peppery Spanish Hojiblanca with this recipe, but any high-quality extra-virgin variety will suit.
- Garlic: Adds a spicy, sweet, and savory kick. Leave this off if you can’t do raw garlic. For a milder option, let it marinate in the lemon juice for 15 minutes or so and strain it out before serving.
- Za’atar: I think of za’atar as a bit of Mediterranean magic, bringing an aromatic, tart, and nutty depth in just a pinch. It makes this simple cucumber, tomato, and avocado salad very memorable!
- READ MORE: What is Za’atar and How to Use It
- TRY IT: I searched far and wide for the best za’atar blend for our shop, with a perfect mix of fragrant wild thyme, tart sumac, and toasty sesame seeds. You can find it here.
- BEST SUBSTITUTE: Greek oregano or Italian seasoning (I make my own).
- Kosher salt and black pepper perk up the flavor, turning avocado from rather dull to delicious.
For the Avocado Salad
- Halloumi cheese (optional): Leave this off or swap with crispy roasted chickpeas for a dairy-free option. Or substitute with crumbled feta, goat cheese, shaved parmesan, or torn mozzarella.
- Roma tomatoes: Substitute cherry tomatoes, grape tomatoes, or a good summer heirloom tomato.
- English cucumber: Or swap in Persian cucumber. If you substitute with a standard slicing cucumber, just be sure to peel off the waxy skin.
- Shallot: Swap in green onion, red onion, or chives.
- Olives: I love rich and punchy Kalamata olives here, but you can use any high-quality olives you have. Substitute with capers or pickled red onions (I make my own).
- Basil: I love the summer smell of fresh basil and tomatoes, but any tender green herbs work with this recipe. Cilantro, parsley, mint, or dill.
- Avocados: Ripe avocados feel just like a ripe peach–they should give a little when you press without completely sinking in. Dark, bumpy skin is also a good sign. Green skin means it’s not ready yet.

How to Make this Avocado Salad Recipe
If you plan to serve with the halloumi cheese, griddle it just before serving so it’s still deliciously crispy and warm.
- Prepare the vinaigrette. Zest 1 lemon into a medium mixing bowl or mason jar, then slice it in half and squeeze in the juice. Add 1/4 cup extra virgin olive oil, 1 minced garlic clove, and 1 1/2 teaspoons za’atar. Whisk or shake until well combined, then season to taste with salt and pepper. Set aside for now.
- Prep the salad ingredients, adding them your salad bowl as you go. Dice 2 large Roma tomatoes and 1/2 an English cucumber. Thinly slice 1 shallot. Add 1/4 cup pitted olives.
- Dress the salad. Give the vinaigrette another shake, then pour into the bowl and toss. Taste and adjust seasoning. Stack 10-15 basil leaves and roll them like a cigar, then thinly slice crosswise to make a chiffonade cut. Slice 2 avocados in half and remove the pit, then dice. Add the avocado and basil to the salad along and give everything a very gentle toss.
- Optionally, griddle (or grill) the halloumi. Heat an indoor griddle over medium heat. Cut 3 to 4 ounces of halloumi cheese into small cubes, then toss with 1 to 2 tablespoons extra virgin olive oil in a small bowl. Add the halloumi to the griddle for 2-3 minutes, turning over on all sides, until lightly browned and nice char marks appear (it should be crisp on the outside and nice and melty on the inside. Add the grilled halloumi to the salad.
- Finish and serve. Sprinkle on a bit more za’atar and serve immediately.

What to Serve with Avocado Salad
Just like your standard avocado tomato salad, this Mediterranean version goes with just about anything. You really can’t go wrong. But grilled mains are where it thrives—and feel free to cook the halloumi right on the grill just before serving.
I love it as a light and fresh side to burgers, like our Greek-style lamb burgers. Simple sides like grilled salmon are also delicious for a lighter meal on a hot day. Or, for a vegetarian cookout, serve with grilled vegetable kabobs, and romesco sauce for dipping.
More Avocado Salad Recipes
Mediterranean Avocado Salad with Halloumi

Ingredients
For the Avocado Salad Dressing
- 1 lemon, zested and juiced
- 1/4 cup extra virgin olive oil
- 1 garlic clove, minced
- 1 1/2 teaspoons za’atar, plus more to sprinkle
- Kosher salt
- Black pepper
For the Avocado Salad
- 2 large Roma tomatoes, diced
- 1/2 English cucumber, diced
- 1 shallot, thinly sliced
- 1/4 cup pitted Kalamata olives plus more to your liking
- 2 avocadoes
- 10-15 basil leaves, thinly sliced (chiffonade)
- 3 to 4 ounces halloumi cheese, optional, cut into small cubes
- Extra virgin olive oil, for grilling the halloumi (optional)
Instructions
- Prepare the vinaigrette. Shake or whisk the lemon zest, juice, olive oil, garlic, and za’atar until well-combined. Season to taste with salt and pepper. Set aside for now.
- Mix the salad. In a salad bowl, add the tomatoes, cucumber, shallot, and olives. Give the vinaigrette another shake, then pour into the bowl and toss. Taste and adjust seasoning. Slice the avocado in half and remove the pit, then dice. Add to the salad along with the basil and give everything a very gentle toss.
- Optionally, griddle (or grill) the halloumi. Heat an indoor griddle over medium heat. Combine the halloumi and about 1 to 2 tablespoons extra-virgin olive oil in a small bowl. Toss to coat the cheese with the oil. Add the halloumi to the griddle for 2-3 minutes, turning over on all sides, until lightly browned and nice char marks appear (it should be crisp on the outside and nice and melty on the inside. Add the grilled halloumi to the salad.
- Finish and serve. Sprinkle on a bit more za’atar and serve immediately.
Notes
Nutrition
The Mediterranean Diet Starter Kit
The vibrant pantry essentials you need to start cooking the Mediterranean way.







Delicious salad, am really enjoying your recipes. Wondering what is your recommended serving size?
Hi, Kim. The whole recipe can be divided by 6 to get the “serving size”. The exact serving size measurement (by cups, etc) is another layer that’s harder for us to precisely calculate at the moment. So glad you enjoyed the salad!
This is my go to salad. Love it and is very simple to make. Love all your recipes.
Wow, wow, wow. This was amazing. We did include the grilled (indoor) halloumi, and it really made the salad. It’s so simple and so delicious, Next time we might try substituting cilantro for the basil, somehow it seemed like that could be a positive alternative.
Ooo! That sounds fun! Would love to know how it turns out!
That looks delicious! I love your secret ingredient!
Thank you, Lisa :). Hope you give it a try!
This is a fabulous salad! My partner says that this is his favorite salad hands down!
Yay, Marian! That’s great!
I am so very disappointed. I was pinning nearly every recipe you posted to Pinterest and sharing them. Nowyou have changed that option to pin the recipues and my family and friends miss them so much. Please change your format back so thatwe can enjoy yoyr beautiful food again. Please!
Hi Pamela, we have not changed anything as far as pinning goes! I’m so sorry you’re not able to pin. Would you please send us an email at admin@themediterraneandish.com and share a little bit more about what’s missing for you? Our pin button is available at the very top of each recipe along with other social buttons and also, if you hover on any photo, you should see the big “P” which allows you to pin. Are those available to you?
Hi!! Love watching your videos. Kindly let know why you heat extra Virgin olive oil..
Can i use Indian paneer(cottage cheese) instead of haloumi.
Kindly let know why you heat extra Virgin olive oil?.I believe we should use it without heating.
Thanks
I think the Indian Paneer would work just fine here. And it is totally okay to heat olive oil.
Hello! Can I use feta cheese as substitute for Halloumi?
Thank you,
Joy
Sure thing, Joy!!
Fresh and healthy – love it! Halloumi cheese is underused, in my opinion (by myself included!) and it sounds like the perfect addition here.
Excited to try this! One quick question – in the ingredients basil is listed twice. Should it only be 10-15 not a total of 20-30? Just wanted to clarify. Also, Kalamata olives are a bit salty for me though I do love black olives. Would those work for a substitute here?
Ooooh, love the grilled halloumi in there!
I love chunky salads like this! That avocado is calling my name!
This salad is just dreamy. Such a great side dish for any meal.
Thanks, Alida! We love it
Absolutely love Za’atar spice. So glad that you used this for a salad! I am sure it tasted yum!
Za’atar is where it’s at, isn’t it? Thanks Sunrita!
Oh wow. This salad is perfection. I love all of the fresh flavors and , of course, the addition of avocado. That creaminess can’t be beat! I need this on my menu stat.
I love haloumi!!!! My favorite Greek restaurant back home had a fried cheese dish with pitas and it was my favorite! Love this idea to put it in a salad! I can’t wait to try this one for sure!
Oh it’s so good, isn’t it, Heather! I buy it infrequently because I know i’ll binge! lol
This recipe is perfect for summer. Delicious!
Totally! Thanks, Ali!