Artichoke Heart and Tomato Salad
Use this as a side or as a filling for a pita sandwich with hummus. Cooking time is chilling time. From Moosewood Restaurant.

Total time
30 min
Servings
1
Calories
388.2
Category
Artichoke
Looking for a fresh, vibrant, and heart-healthy meal? This Artichoke Heart and Tomato Salad is the ultimate plant-based dish. Combining the tangy, tender texture of artichoke hearts with the burst of juicy, sun-ripened tomatoes, this vegan salad is perfect for a quick weeknight dinner or a refreshing summer lunch. Naturally low in protein and cholesterol, it's a Mediterranean-inspired staple that comes together in under 30 minutes.
Ingredients
Makes 1 serving
- 4 tomatoes
- 8 canned artichoke hearts
- 1/4 olive oil
- 1 wine vinegar
- 1 garlic clove
- 1 fresh tarragon
- 1 fresh basil
- 2 feta cheese
- salt
- pepper
Method
Cut each tomato into 6 wedges and each artichoke into halves.
Blend the rest of the ingredients and pour over the vegetables. Toss.
Chill for 20 minutes.
Cook's notes
- Use high-quality extra virgin olive oil to elevate the simple dressing.
- Allow the salad to marinate for 15 minutes before serving to let the flavors meld.
- Add fresh herbs like parsley or basil for an extra aromatic kick.
- Choose marinated artichoke hearts for a deeper flavor profile or canned in water for a lighter option.
Easy swaps
- Swap cherry tomatoes for sun-dried tomatoes to add a chewy texture and concentrated sweetness.
- Add chickpeas or white beans if you want to increase the protein content.
- Incorporate kalamata olives or capers for a salty, briny twist.
- Use red wine vinegar instead of lemon juice if you prefer a sharper acidity.
Frequently asked
Is this artichoke salad vegan?
Yes, this recipe is 100% vegan, plant-based, and free from all animal products.
How long does it take to make this salad?
This recipe is designed for a busy lifestyle and takes less than 30 minutes to prepare from start to finish.
Can I make this salad ahead of time?
Yes, you can prep the dressing and artichokes ahead of time, but we recommend adding the fresh tomatoes shortly before eating to ensure the best texture.
You might also like
More Artichoke →
ArtichokeArtichoke Olive Salsa
Artichoke4.0"no Fuss" Easy Baked Artichokes
Peppers5.0