Greek Salad Skewers

Fresh, colorful, and bursting with Mediterranean flavor, Greek Salad Skewers are the perfect appetizer for parties, picnics, BBQs, and holiday gatherings. These bite-sized skewers combine juicy cherry tomatoes, crisp cucumbers, creamy feta cheese, olives, and a simple homemade Greek dressing into an elegant finger food that’s as beautiful as it is delicious.
They’re quick to assemble, require no cooking, and can be made ahead of time, making them one of the easiest appetizers you’ll ever serve.
Why You’ll Love This Recipe
- Ready in just 20 minutes
- No cooking required
- Perfect make-ahead appetizer
- Fresh, healthy, and colorful
- Easy to customize
- Naturally gluten-free
- Great for parties and potlucks
- Packed with Mediterranean flavors
What Are Greek Salad Skewers?
Greek Salad Skewers are a handheld version of the classic Greek salad. Instead of serving the ingredients in a bowl, everything is threaded onto small skewers, making them perfect for entertaining. Each skewer delivers the classic combination of juicy tomatoes, crunchy cucumber, briny olives, creamy feta, and fresh herbs.
Ingredients

For the Skewers
- 24 cherry tomatoes
- 24 cucumber slices (about 2 cucumbers)
- 24 cubes feta cheese
- 24 Kalamata olives
- Fresh parsley (optional garnish)
- 12 appetizer skewers or wooden picks
Greek Dressing
- 3 tablespoons extra virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon red wine vinegar
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
Kitchen Equipment
- Small mixing bowl
- Whisk
- Measuring spoons
- Cutting board
- Sharp knife
- Appetizer skewers
How to Make Greek Salad Skewers
Step 1: Prepare the Ingredients
Wash and dry the cherry tomatoes and cucumbers.
Slice the cucumbers into thick rounds.
Cut the feta into bite-sized cubes if needed.
Drain the Kalamata olives.

Step 2: Assemble the Skewers
Thread onto each skewer in this order:
- Cherry tomato
- Cucumber slice
- Feta cube
- Kalamata olive
- Another cherry tomato
Repeat until all ingredients are used.
Arrange on a serving platter.

Step 3: Make the Dressing
In a small bowl whisk together:
- Olive oil
- Lemon juice
- Red wine vinegar
- Oregano
- Garlic powder
- Salt
- Black pepper
Whisk until fully combined.

Step 4: Dress the Skewers
Just before serving, lightly drizzle the dressing over the skewers.
Sprinkle with chopped parsley and a little extra oregano if desired.

Step 5: Serve
Serve immediately or refrigerate for up to 2 hours before serving.
Enjoy chilled for the freshest flavor.
Tips for the Best Greek Salad Skewers
- Use block feta instead of pre-crumbled feta.
- Pat vegetables dry before assembling.
- Dress just before serving.
- Use English cucumbers for fewer seeds.
- Chill the skewers before serving for extra freshness.
Variations
Add Mozzarella
Replace feta with fresh mozzarella pearls.
Add Salami
Include folded slices of salami for extra protein.
Spicy Version
Add pepperoncini slices between the vegetables.
Herb Lovers
Mix fresh dill and parsley into the dressing.
Vegan Version
Use your favorite dairy-free feta.
What to Serve With Greek Salad Skewers
- Grilled chicken
- Lamb kebabs
- Hummus
- Tzatziki
- Pita bread
- Falafel
- Grilled shrimp
- Pasta salad
Storage
Store leftovers in an airtight container for up to 2 days.
For best texture, keep the dressing separate until serving.
Frequently Asked Questions
Can I make these ahead of time?
Yes! Assemble the skewers up to 24 hours in advance and refrigerate. Add the dressing just before serving.
What type of feta works best?
Block feta packed in brine offers the creamiest texture and best flavor.
Can I use black olives?
Yes, though Kalamata olives provide the most authentic Greek flavor.
Are these gluten-free?
Yes, all the ingredients are naturally gluten-free.
Can I add onions?
Absolutely! Thin slices of red onion make a delicious addition.
Expert Tips
- Choose firm cherry tomatoes to keep the skewers sturdy.
- Use thick cucumber slices so they don’t split.
- Refrigerate before serving for maximum freshness.
- Don’t over-drizzle the dressing, as too much can make the skewers slippery.
Final Thoughts
Greek Salad Skewers are a simple yet elegant appetizer that’s guaranteed to impress. With crisp vegetables, creamy feta, briny olives, and a bright homemade Greek dressing, they’re packed with fresh Mediterranean flavors in every bite. Whether you’re hosting a summer BBQ, holiday gathering, or casual dinner party, these colorful skewers are always a crowd favorite.
Greek Salad Skewers
Ingredients
- Skewers
- 24 cherry tomatoes
- 24 cucumber slices
- 24 feta cheese cubes
- 24 Kalamata olives
- Fresh parsley optional
- Greek Dressing
- 3 tablespoons extra virgin olive oil
- 1 tablespoon lemon juice
- 1 teaspoon red wine vinegar
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
Instructions
- Wash and prepare the tomatoes, cucumbers, feta, and olives.
- Thread a cherry tomato, cucumber slice, feta cube, Kalamata olive, and another cherry tomato onto each skewer.
- Whisk together the olive oil, lemon juice, red wine vinegar, oregano, garlic powder, salt, and pepper.
- Arrange the skewers on a serving platter and drizzle with the dressing just before serving.
- Garnish with chopped parsley and additional oregano if desired. Serve chilled.
Notes
- Use block feta in brine for the best flavor and texture.
- Keep the dressing separate until serving to maintain freshness.
- Assemble the skewers up to 24 hours ahead and refrigerate.
- English cucumbers work best because they have fewer seeds.
Nutrition (Approximate Per Skewer)
- Calories: 95
- Carbohydrates: 3g
- Protein: 3g
- Fat: 8g
- Saturated Fat: 2.5g
- Cholesterol: 10mg
- Sodium: 240mg
- Fiber: 1g
- Sugar: 2g

