Mediterranean Tomato & Olive Dip (10-Minute Appetizer)

A ten-minute Mediterranean tomato dip loaded with olives, cucumber, and Parmesan, tossed together in olive oil and balsamic. No cooking, no fuss, and always the first thing to disappear off the table.

Piece of bread scooping up Mediterranean tomato dip with olives and fresh herbs

I make some version of this dip every single week in the summer. Not because I plan to, but because I always have the ingredients on hand and it takes less time to throw together than it does to pick an outfit for whatever I’m doing that evening. This Mediterranean tomato dip has become the thing I bring when someone says “just bring something easy,” and then it’s the first bowl to go empty.

It started as a way to use up a glut of garden tomatoes and a half jar of green olives that needed a purpose. Olive oil, a splash of balsamic, whatever herbs I had, a fistful of Parmesan. I didn’t measure the first time. I’ve measured it plenty of times since, because people keep asking for the recipe, and “a fistful” doesn’t hold up well in a blog post.

What makes it different from the usual tomato and olive dips floating around is the Parmesan instead of feta. Feta is great, I use it constantly, but Parmesan gives this a nuttier, saltier backbone that holds up better against the acidity of the balsamic. It also means you can serve this next to my marinated feta with artichokes and olives without repeating flavors on the table, which is exactly what I do when I’m setting up a spread.

If you’ve made a Greek salad dip before, you’ll notice this one is a different animal. Most Greek salad dips are built on a yogurt or cream cheese base, which makes them thick, scoopable, and closer to a spread. This one skips the dairy base entirely. It’s oil-marinated instead of creamy, which means it’s lighter, brighter, and a little more like a chopped salsa than a dip in the traditional sense. You get all the same flavors people love about a Greek salad, tomato, cucumber, olive, red onion, but in a form that comes together faster and holds up better sitting out on a table for a few hours.

Why You’ll Love This Recipe

  • Ten minutes of actual work, no cooking, no equipment beyond a knife and a bowl
  • Better the next day, so you can make it ahead and forget about it until guests arrive
  • Feeds a crowd for almost nothing, since it’s built on pantry staples and one trip to the produce aisle
  • Looks like you tried harder than you did, which is the whole reason I keep making it

Ingredient Notes

Olive oil: this is the base of the whole dip, so use something you’d actually taste on its own, not the bottle you keep for high-heat cooking.

Balsamic vinegar: go for a thicker, more syrupy one if you can. Thin, sharp balsamic will make the dip taste more acidic than balanced.

Tomatoes: cherry or grape tomatoes give you the juiciest bite and the least amount of prep, just quarter and go. Roma tomatoes hold their shape better and release less liquid, which is handy if you’re making this a few hours ahead. If you love the marinated tomato flavor here, my quick marinated cherry tomatoes are worth keeping in your regular rotation too.

Green olives: Castelvetrano if you can find them, they’re milder and buttery. Kalamata works too if you want something brinier and more assertive. If olives are your favorite part of a spread, my marinated mushroom and pepper salad has a similar briny, herby vinaigrette running through it.

Parmesan: freshly grated, not the shelf-stable shaker kind. It melts into the oil slightly and clings to everything instead of sitting on top in a dry layer.

Cucumber: peeling it is optional, but it keeps the dip from getting watery as fast, especially if it’s sitting out at a party for a while.

How to Make It

Start by pouring your olive oil and balsamic vinegar right into the bowl you’re planning to serve from. This isn’t a whisk-it-separately situation, you want everything mingling in the same bowl from the start so the tomatoes and cucumber pick up that oil-vinegar flavor as you go.

From there, it’s just chopping. Dice your tomatoes and cucumber to roughly the same size, somewhere around a quarter inch, so every bite has a bit of both. Roughly chop the olives rather than leaving them whole. You want pieces small enough to scoop with a chip, not so small that you lose the texture.

Finely dice the red onion. If raw onion bite is too much for you, toss the diced onion into the balsamic and oil for five minutes before adding everything else, it takes some of the sharpness off.

Add the garlic, red pepper flakes, chopped parsley, and Parmesan into the bowl with everything else and give it all a good mix. Taste before you salt, since both the olives and the Parmesan bring their own saltiness to the party. Add salt in small amounts and taste again.

That’s it. No cooking, no marinating time required, though it does taste even better after 20 to 30 minutes in the fridge, once the flavors have had a minute to settle in together.

Tips for Success

Salt at the end, not the beginning. Olives and Parmesan are both salty on their own, and it’s much easier to add more than to fix an oversalted dip.

Chop everything to a similar size. This isn’t about looks, it’s about getting a balanced bite every single scoop, instead of all olive one minute and all tomato the next.

If you’re making this ahead, hold off on adding the parsley until closer to serving time. It stays greener and fresher looking that way instead of wilting into the oil overnight.

Variations and Substitutions

Swap the Parmesan for crumbled feta if you want something closer to a classic Greek flavor profile. 

Add a handful of chopped Castelvetrano and Kalamata together instead of picking just one. 

If you have fresh oregano or basil on hand, either one works beautifully alongside or in place of the parsley. 

For a spicier version, double the red pepper flakes or add a small pinch of Aleppo pepper. 

If you want something warm and baked to round out the same flavors, my baked Boursin with tomatoes hits a similar note in a completely different format.

Storage and Make-Ahead

This keeps well covered in the fridge for up to three days. The tomatoes will release a bit more liquid over time, which isn’t a bad thing, that liquid is essentially a vinaigrette at that point. Just give it a stir before serving again. I don’t recommend freezing this one, the texture of the fresh vegetables won’t hold up.

If you end up with extra, this dip is one of the more useful leftovers in my fridge. Spoon it over warm pasta with a little extra Parmesan for a five-minute dinner, the residual heat from the pasta softens the tomatoes just enough. It’s also a great match for something like my smoked salmon flatbread, spooned on top for extra brightness. Stirred into a bowl of arugula or mixed greens, it works as an instant vinaigrette and salad topper in one.

Mediterranean tomato dip with olives, cucumber, and parsley mixed together in a serving bowl

FAQ

Can I make this ahead of time?
Yes, and honestly I prefer it that way. Making it a few hours or even a day ahead gives the flavors time to come together. Just hold the fresh parsley back until you’re ready to serve.

What can I serve this with besides bread?
Crusty baguette and warm pita are my go-to, but crackers, pita chips, or even sliced cucumber work if you want something lighter or gluten-free.

Do I have to peel the cucumber?
No, it’s a texture and moisture preference. Peeling it keeps the dip from getting watery as quickly, especially if it’s sitting out at room temperature for a while.

Can I double this for a bigger party?
Yes, it doubles or triples without any issue. Just double check your seasoning at the end, since salt levels don’t always scale perfectly.

Serving Suggestions

I love putting this out next to a warm baguette and calling it dinner some nights, but it really shines as part of a bigger spread. Pair it with my marinated feta with artichokes and olives for a Mediterranean-leaning appetizer board, or set it alongside my Mediterranean pasta salad if you’re building out a full spread rather than just a dip. A glass of something crisp and a bit of good company, and you’re basically done hosting.

This post contains affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you.

Piece of bread scooping up Mediterranean tomato dip with olives and fresh herbs

Mediterranean Tomato & Olive Dip

⭐ Be the first to rate this recipe!
A no-cook Mediterranean tomato dip loaded with olives, cucumber, red onion, and Parmesan, tossed in olive oil and balsamic. Ready in 10 minutes.
Prep Time 10 minutes
Total Time 10 minutes
Servings: 4
Course: Appetizer
Cuisine: Mediterranean

Ingredients
  

Method
 

  1. Pour the olive oil and balsamic vinegar into the bowl you plan to serve from.
  2. Add the diced tomatoes, cucumber, chopped olives, and red onion.
  3. Stir in the garlic, red pepper flakes, parsley, and Parmesan.
  4. Mix well and taste before adding salt.
  5. Serve immediately with crusty baguette, warm pita, or crackers, or chill for 20 to 30 minutes to let the flavors settle in.

Notes

  • Keeps covered in the fridge for up to 3 days.
  • If making ahead, hold the parsley back until just before serving to keep it fresh looking.
  • Not recommended for freezing.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating