Vegan Mezze Platter for a Fresh Mediterranean-Style Spread

Mohamed Ayad's Vegan Mezze Platter Recipe

A Vegan Mezze Platter is the kind of spread I like when people are coming over and I don’t want the table to feel stiff. You get creamy dips, crisp vegetables, grilled eggplant, falafel, olives, stuffed dates, bread for scooping, and a few bright touches over the top.

The nice thing here is that most of the work is arranging, not fussing. Grill the eggplant for a few minutes, tuck everything into little spaces, and let people build their own plates the way they like.

What Goes on a Vegan Mezze Platter

A good mezze board works best when every bite has a little contrast. Creamy, crisp, salty, warm, fresh. That’s the balance I look for before anything goes on the platter.

Start with the dips because they anchor the board. I use hummus and vegan tzatziki, each in a small bowl so they don’t run into the vegetables or bread. If you’re making them from scratch, prepare them first and keep them chilled. If you’re using store-bought, choose the kind that tastes clean and not too sharp. Mama always said you can take a shortcut, but don’t take a lazy one.

For the fresh side, use baby carrots, baby cucumbers, cherry tomatoes, and radishes. Leave some whole and cut others in halves or quarters. It sounds like a small detail, but mixed shapes make the board easier to eat. Whole cucumbers look generous, while halved ones are better for scooping dip. Quartered radishes give you that peppery bite without making someone wrestle with a whole one.

The cooked piece is the grilled eggplant. Slice it into ½-inch rounds, brush both sides with olive oil, then grill it on a barbecue or grill pan for about 2-3 minutes per side. You’re looking for tender centers and light char marks, not dry edges. If the slices feel leathery, they’ve gone a bit too far. Set them aside so they can cool slightly before they meet the dips.

Then come the little rich bites: falafel, dolmades, olives, vegan feta, and stuffed dates. For the vegan feta, cube it and toss it with olive oil, red chilli flakes, and herbs like oregano, thyme, or parsley. Let it sit while you prep the rest. Worth the extra step. The dates only need a careful slit down one side and two almonds tucked inside each one.

Vegan Mezze Platter with marinated vegan feta, almond-stuffed dates, flatbread, and cucumbers

Bread matters more than people think. Use Turkish bread, crackers, and flatbread, and cut or tear the bread into pieces that are easy to grab. Big pieces look nice for about five minutes, then everyone starts tearing at them awkwardly. Smaller pieces keep the table relaxed.

Finish with pomegranate arils, lemon slices, and fresh herbs. The pomegranate brings little pops of sweetness, and lemon keeps the whole platter from feeling heavy. It’s a small thing, but those bright red arils scattered over hummus, eggplant, and greens make the board look alive.

Vegan Mezze Platter with marinated olives, tabbouleh, cucumbers, falafel, and dolmades

How to Assemble a Vegan Mezze Platter Without Crowding the Board

The first mistake with a mezze platter is trying to make everything touch at once. Give the main pieces room, then fill the gaps. It feels backwards if you’re used to piling food onto a plate, but a platter needs structure before it gets generous.

Place the hummus and vegan tzatziki in small bowls first. I like one bowl near the center and another slightly off to the side, not lined up like two eyes staring back at you. Add the tabbouleh in another bowl or spread it into one loose section of the board if it’s not too wet.

Vegan Mezze Platter hummus bowl with pomegranate, vegetables, falafel, and flatbread

If the tabbouleh has been sitting, give it a quick stir before placing it so the herbs and grains don’t separate.

Vegan Mezze Platter with vegan tzatziki, crackers, cucumbers, tomatoes, and feta

Next, arrange the heavier items. Put the falafel in a small pile, keep the dolmades together, and fan the grilled eggplant slightly so people can pick up one slice at a time. Don’t bury the eggplant under herbs or vegetables. After grilling, it has that soft, smoky smell that deserves its own space.

Vegan Mezze Platter with tabbouleh, grilled eggplant, carrots, olives, and vegan feta

Fresh vegetables should go in clusters, not sprinkled everywhere. Baby carrots in one corner, cucumbers near a dip, tomatoes tucked beside the olives, radishes where their color can show. This helps guests know what they’re reaching for. It also keeps watery vegetables away from crackers, which can soften if they sit too close for more than 20-30 minutes.

Now fill the board with the smaller things: mixed marinated olives, marinated vegan feta, and stuffed dates. Keep the olives near the feta because their salty, herby oils work together nicely. Place the dates away from the lemon slices so their sweetness stays clean. A date with almonds beside a piece of grilled eggplant is one of those little bites that makes people pause for a second.

Bread and crackers go around the edges. Tuck pieces of Turkish bread, flatbread, and crackers into open spaces, but don’t stack them too high. If I’m serving this for more than four people, I keep extra bread in a basket nearby and refill the platter as needed. That works better than crowding the whole board from the start.

Scatter pomegranate arils last. They’ll stick lightly to the dips and vegetables, which is exactly what you want. Add lemon slices around the board, then finish with fresh herbs. Not too much. A few sprigs tell the eye the platter is fresh; a whole handful can make it look like salad landed on top.

Serve the platter at room temperature, except for dips that should stay cool until serving. If you’re preparing ahead, keep the dips, vegetables, grilled eggplant, and bread separate, then assemble everything within 30 minutes of guests arriving. That way the crackers stay crisp, the herbs look fresh, and the board still feels easy. That’s the point of mezze anyway. People reach, scoop, share, and make their own plate.

A Platter Made for Sharing

This Vegan Mezze Platter is less about strict rules and more about balance. Give people something creamy, something crisp, something salty, something warm, and something bright, and the board usually takes care of itself.

Set it down in the middle of the table and let everyone build their own little plate. Pull up a chair. Mama always made extra.

Finished Vegan Mezze Platter with dips, falafel, grilled eggplant, vegetables, olives, and flatbread
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mohamed Ayad's Vegan Mezze Platter Recipe

Vegan Mezze Platter


  • Author: Mohamed Ayad
  • Total Time: 25 minutes
  • Yield: 48 servings 1x

Description

A colorful vegan mezze platter filled with hummus, vegan tzatziki, falafel, grilled eggplant, fresh vegetables, olives, stuffed dates, and flatbread. Perfect for sharing and easy to assemble.


Ingredients

  • Hummus
  • Vegan tzatziki
  • Tabbouleh
  • Falafel
  • Eggplant, sliced into 1/2-inch rounds
  • Olive oil
  • Baby carrots
  • Baby cucumbers
  • Cherry tomatoes
  • Radishes
  • Vegan feta
  • Red chilli flakes
  • Oregano, thyme, or parsley
  • Dates
  • Almonds
  • Dolmades (stuffed grape leaves)
  • Mixed marinated olives
  • Turkish bread
  • Crackers
  • Flatbread
  • Pomegranate arils
  • Lemon slices
  • Fresh herbs


Instructions

  1. Prepare hummus, vegan tzatziki, tabbouleh, and falafel or use good-quality store-bought versions
  2. Slice eggplant into 1/2-inch rounds, brush with olive oil, and grill for 2-3 minutes per side until tender and lightly charred
  3. Leave some vegetables whole and cut others into halves or quarters for variety
  4. Cube vegan feta and marinate with olive oil, chilli flakes, and herbs while preparing other components
  5. Slice dates open and stuff each with two almonds
  6. Place hummus and tzatziki into small bowls on a large platter
  7. Add tabbouleh in a bowl or spread onto one section of the board
  8. Arrange falafel, dolmades, and grilled eggplant on the platter
  9. Fill gaps with fresh vegetables, olives, vegan feta, and stuffed dates
  10. Add bread, crackers, and flatbread around the edges
  11. Scatter pomegranate arils over the platter and add lemon slices
  12. Garnish with fresh herbs and serve immediately

Notes

  1. Use a mix of textures for balance: creamy, crunchy, fresh, and warm
  2. Assemble within 30 minutes of serving to keep ingredients fresh
  3. Keep extra bread on the side instead of overcrowding the platter
  4. Grilled eggplant should be tender, not dry or leathery
  5. Store dips separately if preparing ahead
  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Category: Appetizer
  • Method: Assembly
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 8
  • Sodium: 480
  • Fat: 18
  • Saturated Fat: 3
  • Unsaturated Fat: 13
  • Trans Fat: 0
  • Carbohydrates: 32
  • Fiber: 7
  • Protein: 9
  • Cholesterol: 0

Related Recipes