clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
greek salad skewers recipe

Greek Salad Skewers

  • Author: Katya
  • Prep Time: 20 mins
  • Total Time: 20 mins
  • Yield: 12 1x
  • Category: Appetizer
  • Method: Chopped
  • Cuisine: Mediterranean


Greek salad on a skewer with tomatoes, olives, cucumbers, and feta cheese. Drizzled with a tasty Greek vinaigrette. It’s a perfect appetizer or light side dish for any occasion.



  • 12 grape or cherry tomatoes
  • 68 oz. whole block of feta in brine, cut into 12 (3/41 inch) cubes
  • 12 whole Kalamata olives, pitted
  • 34 mini cucumbers (Persian), cut into 1/2-inch thick rounds
  • Fresh minced parsley, for garnish, optional
  • 12 (6-inch) bamboo skewers


  • 2 Tbsp. olive oil
  • 1 Tbsp. red wine vinegar
  • 1 Tbsp. fresh lemon juice
  • 1 garlic clove, minced
  • 1/4 tsp. dried oregano
  • Kosher salt and fresh ground black pepper


  1. In a small bowl, whisk together the vinaigrette ingredients. Season with salt and pepper to taste. Set aside at room temperature while you prepare the skewers.
  2. To assemble the skewers, thread one tomato, feta cube, olive, and cucumber slice onto the skewer. Transfer to a serving platter. (When threading on the feta, hold it tightly between your fingers to avoid it cracking and/or breaking. I usually like to have a few extra cubes of feta in case some do break). Repeat until you have a total of 12 skewers.
  3. Right before serving, drizzle the skewers with the vinaigrette. If desired, garnish with parsley and season with additional salt and pepper.


  • Make Ahead: These skewers can be stored in the refrigerator for a short time (1-2 hours) before serving. Do not drizzle with vinaigrette if storing in the refrigerator. The vinaigrette can be made a few days in advance and kept refrigerated until ready to serve.

Keywords: salad on a stick, party food, salad skewer