Todays salad recipe is one you’re bound to love! This Tomato, Olive, and Artichoke Salad features simple and easy to find ingredients that are marinated in a zesty Italian dressing. This dish takes a matter of minutes to assemble and would pair beautifully with Italian grilled chicken, Bucatini Cacio e Pepe, or Zuppa Toscana

For another delicious Italian salad recipe, try my Panzanella Toscana!

A white bowl with olives, mozzarella balls, tomatoes, and artichokes.

Why you’ll love this recipe

I really like “salads” that don’t have lettuce. I mean, I love eating green leaves, don’t get me wrong, but the mixing it up here and there is a good idea too. So today I wanted to add this artichoke salad.

The flavors in this salad accompany one another perfectly! We have salty olives, sweet (and slightly crunchy) grape/cherry tomatoes, soft mozzarella balls, and slightly nutty artichokes. The Italian dressing marries everything together and adds that zesty punch; add a pinch of salt and pepper and you’re golden!


  • Olives – you’ll need 1 can of olives, drained.
  • Tomatoes – grape or cherry tomatoes. If you don’t have either you can cut up garden tomatoes, Romas, or heirloom tomatoes. What ever kind of tomatoes you want to use will be just fine.
  • Artichoke hearts
  • Mozzarella pearls – if your grocery store doesn’t have mozzarella pearls you can purchase a fresh mozzarella ball and dice it.
  • Italian salad dressing

Tomatoes, an olive, and mozzarella ball on a spoon.

How to make this marinated artichoke salad

This is one of those salads that you can literally add the ingredients to a bowl, drizzle dressing overtop, and then eat it. I mean, it’s SO simple! 

  1. Combine ingredients. Add the olives, tomatoes, artichokes, and mozzarella balls to a medium sized bowl.
  2. Add the dressing. Drizzle the Italian dressing overtop, toss to coat.
  3. Enjoy! You can eat this salad right away, or store let it sit in the fridge to marinate for a few hours.

A bowl with mozzarella balls, tomatoes, olives, and artichokes in it.

I’m so excited for you to try this recipe!

If you make this recipe, make sure to come back to rate it and leave a review. I really appreciate when you do so!!

More salad recipes you’ll love

A large bowl full of tomatoes, olives, mozzarella, and artichokes.

Overhead photo of an Italian marinated olive, tomato, and artichoke salad.
Print Save Review
5 from 1 vote

Tomato, Olive, and Artichoke Salad

Tomatoes, olives, artichokes, and mozzarella balls are marinated in a zesty Italian dressing. This dish is an easy to make side dish that can accompany almost any meal.
Prep Time: 10 mins
Total Time: 10 mins
Servings: 8 servings


  • 6 oz can of olives - drained
  • 2 cups grape or cherry tomatoes
  • 4 oz jar artichoke hearts - drained and chopped
  • 8 oz mozzarella pearls - drained
  • 1/2 cup Italian salad dressing
  • salt and pepper - to taste


  • In a medium sized bowl combine the olives, tomatoes, artichoke hearts, and mozzarella balls.
  • Pour the Italian dressing overtop. Toss to coat.
  • Store in the refrigerator until ready to eat. Will last about 3 days in an airtight container.


Calories: 159kcal (8%)Carbohydrates: 5g (2%)Protein: 6g (12%)Fat: 14g (22%)Saturated Fat: 3g (15%)Cholesterol: 10mg (3%)Sodium: 553mg (23%)Potassium: 110mg (3%)Fiber: 1g (4%)Sugar: 3g (3%)Vitamin A: 536IU (11%)Vitamin C: 8mg (10%)Calcium: 121mg (12%)Iron: 1mg (6%)
Course: Salad, Side Dish
Cuisine: Italian
Did you make this recipe?Leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Instagram and Facebook so I can see what you're making!

Overhead photo of an Italian marinated olive, tomato, and artichoke salad.