Mediterranean Tomato & Feta Dip Recipe

Mediterranean Tomato & Feta Dip Recipe

How To Make Mediterranean Tomato & Feta Dip

Experience a tart flavor with a little bit of sweetness brought by tomatoes, cheese, olives, and herbs in this feta dip recipe. Try this at home.

Preparation: 20 minutes
Total: 20 minutes



  • 4cupscherry tomatoes
  • ½cupKalamata olives,thinly sliced
  • 3tbspextra-virgin olive oil
  • 2tbsplemon juice
  • 2tbspoil-packed sun-dried tomatoes,rinsed and chopped
  • 2clovesgarlic,pressed or minced
  • 1tspbalsamic vinegar
  • 4tspground black pepper
  • 6ozfeta cheese,crumbled
  • 1/3cupchopped fresh basil


  • Toasted crostini,or pita wedges
  • crusty bread
  • pita chips,or sturdy crackers


  1. Combine the quartered tomatoes and sliced olives on a large serving platter or in a medium-sized serving bowl. Set aside.

  2. In a small bowl, combine the olive oil, lemon juice, sun-dried tomatoes, garlic, vinegar, and pepper. Whisk until blended.

  3. Drizzle all of the mixtures over the tomatoes and olives, and toss to combine.

  4. Sprinkle the crumbled feta and chopped basil over the tomatoes. Gently toss a few times to combine. Serve immediately, with accompaniments of your choice.

  5. This dip is best when fresh since the tomatoes continue to release their juices over time, but leftovers are still good for a day or two.


  • Calories: 154.98kcal
  • Fat: 12.52g
  • Saturated Fat: 4.65g
  • Monounsaturated Fat: 6.31g
  • Polyunsaturated Fat: 0.98g
  • Carbohydrates: 7.53g
  • Fiber: 2.00g
  • Sugar: 3.87g
  • Protein: 4.76g
  • Cholesterol: 21.63mg
  • Sodium: 304.40mg
  • Calcium: 149.09mg
  • Potassium: 313.24mg
  • Iron: 1.02mg
  • Vitamin A: 78.92µg
  • Vitamin C: 17.95mg
Want to share your thoughts on this Mediterranean Tomato & Feta Dip Recipe? Head over to the Recipe Sharing section of our forum and join the discussion!

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!