This post may contain affiliate links. Please read our disclosure policy.

Fresh and flavorful Mediterranean Artichoke and Tomato Salad with a simple lemon garlic dressing. This easy dish is tossed with juicy bursts of tomatoes, creamy avocado, zippy red onion, artichoke hearts, chickpeas, and fresh parsley. A refreshing lunch or side dish to serve all season long.

Love Artichoke? Check out my chicken artichoke pasta or my simple grilled artichoke recipe.

Top view salad with tomato, chickpea, onion and artichoke in a round white bowl.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This Mediterranean Artichoke and Tomato Salad is the perfect end-of-summer salad that is light, tastes incredible, and gives us a reason to enjoy the last of the fresh summer produce. It’s healthy, works as a vegan or vegetarian main dish, or as a delicious side, that’s great paired with grilled meat, burgers, seafood, and more.

Not only does this salad taste great but the texture is amazing! It’s crisp, sweet, savory, juicy, herby, and truly just SO good. I love it paired with my honey chipotle grilled chicken, this Mediterranean baked salmon, or my spinach feta turkey burgers!

Why you’ll love this recipe

  • Hearty & healthy: This tomato salad is filled with good-for-you ingredients, from the tomatoes to the avocado and chickpeas. In addition, thanks to the healthy fats from the avocado and olive oil and the plant-based protein in the chickpeas, it’s very satisfying.
  • Fresh & flavorful: The combination of in-season fruits, vegetables, fresh herbs, nutty chickpeas, and a bright vinaigrette creates a sensational flavor profile you’re sure to love.
  • Quick & easy to make: With this salad recipe, there’s very little chopping needed and the homemade dressing is simple to whip up. You can have this thrown together in just about 15 minutes!
Closeup of a tomato salad tossed with artichokes, red onion and avocado.

Ingredients needed

For this Mediterranean tomato salad, I am using seasonal ingredients that are so flavorful this time of year! Here’s what you’ll need:

  • Cherry tomatoes: Tomatoes are especially delicious in the summertime! Feel free to use grape or chopped Roma tomatoes, if preferred.
  • Avocado: One large Haas avocado adds a delicious creaminess that is a wonderful contrast with the juicy tomatoes. If you don’t have a large avocado, use two smaller avocados.
  • Red onion: Red onions are classic Greek-flavored salads. They also add a nice pop of color and have a more mild, sweet flavor than other onion varieties.
  • Artichoke hearts: I love using pre-marinated artichoke hearts for extra flavor, but feel free to use plain, if that’s what you have available.
  • Chickpeas: Also known as garbanzo beans, these can be used straight out of the can, with no cooking required.
  • Fresh parsley: Parsley tastes fabulous in this dish, however, you can use other herbs, like fresh dill or fresh basil leaves.
  • For the dressing: The homemade vinaigrette is a simple mix of olive oil, dijon mustard, lemon juice, lemon zest, garlic, sumac, and salt & pepper.
Fresh cherry tomatoes, parsley, red onion, chickpeas and avocado divided into portions.

How to make this recipe

  1. Assemble the salad: In a salad bowl add the tomatoes, avocado, onion, artichokes, chickpeas, and parsley.
  1. Make the dressing: To a small jug add all the dressing ingredients and shake to emulsify. Pour over the dressing and toss to combine.
  2. Chill and serve: Refrigerate for 1 hour, then give it a toss and enjoy!

Recope Tips

  • Sumac is a spice used often in Middle Eastern recipes. It has a tangy, smoky, earthy, and slightly sour flavor that is difficult to substitute. It is found in the spice aisle of most grocery stores or you can order it on Amazon. You can omit it if you’d like.
  • If onions are a bit strong for your taste, take a bite out of them by soaking them in a small bowl with cold water while you prep the other ingredients.
  • When choosing the avocado, it’s best to use a firm, yet ripe avocado. This way they won’t get too mushy.
  • This salad is a great make-ahead recipe because it needs an hour to chill in the fridge.

Frequently asked questions

What is tomato salad made of?

There are a variety of different ways to make a salad with tomatoes. This particular recipe includes cherry tomatoes, red onion, avocado, artichokes, chickpeas, and a simple vinaigrette with olive oil, lemon juice, and garlic.

What are the best tomatoes for a salad?

As long as you use a perfectly ripe tomato, any type will work in salad recipes. I love cherry or grape tomatoes because they are sweet, tangy, and have a slight crunch.

What cheese is on Mediterranean recipes?

Common cheeses used in Mediterranean dishes are Ricotta, mozzarella, feta cheese, and halloumi. Feel free to add some feta cheese to this recipe.

top view salad in a white round bowl

Variations

You can add or swap in so many different ingredients to this dish to make it your own and customize the flavors. Here are some options:

  • Add more protein with grilled chicken, salmon, or shrimp.
  • Mix in your favorite grain like quinoa, cauliflower rice, or couscous.
  • Top with cheese. Crumbled feta cheese or mini mozzarella balls would be great.

Storage recommendations

This easy Artichoke tomato salad will keep fresh for about 3-4 days in an airtight container in the refrigerator.

Mediterranean artichoke and tomato salad in a white serving bowl.

More healthy salad recipes

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
Please enable JavaScript in your browser to complete this form.

If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! I would love it if you shared it with friends and family.

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

5 from 2 votes

Mediterranean Artichoke and Tomato Salad

By: Rena
Servings: 4 servings
Prep: 15 minutes
Refrigeration time: 1 hour
Total: 1 hour 15 minutes
top view salad with tomato chickpea onion and artichoke in a round white bowl
Fresh and flavorful Mediterranean Artichoke and Tomato Salad with a simple lemon garlic dressing. This easy dish is tossed with juicy bursts of tomatoes, creamy avocado, zippy red onion, artichoke hearts, chickpeas, and fresh parsley.

Ingredients

  • 2 cups cherry tomatoes, halved
  • 1 hass avocado, cubed
  • 1 red onion, sliced
  • 15 ounces marinated artichoke hearts, one can or jar, quartered
  • 15 ounces chickpeas, one can
  • 1/4 cup minced parsley

Dressing:

  • Kosher salt and pepper, to taste
  • 3 tablespoons extra-virgin olive oil
  • 1 tablespoon Dijon mustard
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon lemon zest
  • 1 garlic, minced
  • 1 teaspoon sumac

Instructions

  • In a salad bowl add the tomatoes, avocado, onion, artichokes, chickpeas, and parsley.
  • To a small jug add all the dressing ingredients and shake to emulsify. Pour over the dressing and toss to combine.
  • Refrigerate for 1 hour, then give it a toss and serve!

Video

Notes

  • This will keep fresh for about 3-4 days in an airtight container in the refrigerator.
  • Use firm but ripe avocados
  • If you like, you may use vine-ripened tomatoes in place of cherry tomatoes.
  • You may use canned chickpeas, and if you prefer making some from scratch then check out my post on how to cook chickpeas.
  • Use fresh garlic and fresh lemon juice if possible.

Nutrition

Serving: 1servingCalories: 416kcalCarbohydrates: 31gProtein: 9gFat: 30gSaturated Fat: 4gPolyunsaturated Fat: 3gMonounsaturated Fat: 13gSodium: 1338mgPotassium: 642mgFiber: 12gSugar: 5gVitamin A: 1837IUVitamin C: 57mgCalcium: 90mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course, Salad, Side Dish
Cuisine: Greek, Mediterranean
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

5 from 2 votes

Leave a comment

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

Recipe Rating




6 Comments

  1. Hi! I was wondering if you could add rotisserie chicken 2 yr Mediterranean Artichoke an Tomato Salad recipe? An if so how much would u add? Thank you 4 takin time out an lettin me know, really appreciate it.
    Lisa

    1. Hi Lisa. Yes, you totally can and I love the idea. Yummy. Start with 2 cups of shredded or chopped. Kind of eyeball it after that if you want to add more.