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.
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!
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.
How to make this recipe
- Assemble the salad: In a salad bowl add the tomatoes, avocado, onion, artichokes, chickpeas, and parsley.
- Make the dressing: To a small jug add all the dressing ingredients and shake to emulsify. Pour over the dressing and toss to combine.
- 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
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.
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.
Common cheeses used in Mediterranean dishes are Ricotta, mozzarella, feta cheese, and halloumi. Feel free to add some feta cheese to this recipe.
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.
More healthy salad recipes
- Jennifer Aniston Salad
- Italian Kale Salad Jar
- Santa Fe Grilled Chicken Salad
- Healthy Chicken Taco Salad
- Chickpea and Feta Salad
- Chicken Arugula Salad
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.
Mediterranean Artichoke and Tomato Salad
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
Nutrition information is automatically calculated, so should only be used as an approximation.
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
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.
My family loves this recipe thanks so much โค๏ธ
This is my favorite
Can you substitute white kidney beans for the garbanzo beans?
Hi there. Yes you can if you don’t like Garbanzo beans