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

Grilled Halloumi Skewers with Lemon and Thyme

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sue
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Appetizer
  • Method: Grill
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

These Mediterranean-inspired grilled halloumi skewers are bright, savory, and perfect for a quick appetizer or light meal. Lemon juice adds a tangy zing, while thyme brings aromatic depth to the charred cheese.


Ingredients

  • 8 oz Halloumi cheese, cut into 1-inch cubes
  • 1 lemon (half juiced, half cut into wedges)
  • 1 tsp fresh thyme leaves or 1 tsp dried thyme
  • 2 cloves garlic, minced
  • 23 tbsp olive oil
  • Salt and pepper, to taste
  • Optional: bell peppers, cherry tomatoes, red onion chunks

Instructions

  1. If using wooden skewers, soak them in water for 20–30 minutes.
  2. In a bowl, whisk together olive oil, lemon juice, garlic, thyme, salt, and pepper.
  3. Add halloumi and optional veggies to the bowl and toss gently to coat. Let marinate briefly.
  4. Thread halloumi and veggies onto skewers, alternating as desired.
  5. Preheat grill or grill pan to medium-high heat.
  6. Grill skewers for about 3–4 minutes per side until the halloumi is golden and slightly crisp.
  7. Transfer to a plate and squeeze fresh lemon juice over before serving.

Notes

  • Use metal skewers or rosemary sprigs for added aroma and sustainability.
  • For a twist, try oregano or za’atar instead of thyme.
  • Store leftovers in the fridge for up to 2 days and reheat on grill or under broiler.
  • Don’t freeze grilled halloumi as it alters the texture.

Nutrition

  • Serving Size: 1 skewer
  • Calories: 220
  • Sugar: 1g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 0.5g
  • Protein: 12g
  • Cholesterol: 40mg