This Tuscan Artichoke Tomato Salad is a vibrant and refreshing mix of Mediterranean ingredients that’s ideal for a light lunch, side dish, or even a main course with added protein. It’s loaded with tender artichoke hearts, juicy tomatoes, tangy Kalamata olives, and fresh basil, all tossed in a simple yet flavorful vinaigrette. The addition of optional feta cheese brings a creamy, salty element that perfectly complements the other ingredients.
In a large bowl, combine the drained and quartered artichoke hearts, halved cherry tomatoes, thinly sliced red onion, Kalamata olives, and fresh basil. Toss to mix.
In a small bowl, whisk together the olive oil, red wine vinegar, dried oregano, minced garlic, salt, and pepper until fully combined.
Pour the dressing over the salad and toss gently to ensure all the ingredients are coated. Sprinkle the crumbled feta cheese on top if desired.
Let the salad sit for about 15-20 minutes to allow the flavors to meld. Serve it chilled or at room temperature.