Ingredients
8 oz (225g) halloumi cheese, cut into 1-inch cubes
1 cup cherry tomatoes
1 red onion, cut into thick wedges
1 courgette (zucchini), cut into long ribbons
3 tablespoons extra virgin olive oil
2 tablespoons fresh lemon juice
1 teaspoon lemon zest
2 cloves garlic, minced
1 tablespoon fresh oregano, finely chopped (or 1 teaspoon dried oregano)
1/2 teaspoon salt
1/4 teaspoon black pepper
Lemon wedges, for serving
Instructions
1-Soak the skewers: Soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.
2-Prepare the ingredients: Cut halloumi into 1-inch cubes, slice red onion into thick wedges, and cut courgette into long ribbons.
3-Make the marinade: Whisk together olive oil, lemon juice, lemon zest, minced garlic, oregano, salt, and black pepper.
4-Marinate the cheese and vegetables: Toss halloumi, cherry tomatoes, onion wedges, and courgette ribbons in the marinade and let sit for 15 to 30 minutes.
5-Preheat the grill: Preheat grill to medium-high heat (around 400ยฐF) and lightly oil the grates to prevent sticking.
6-Thread the skewers: Thread marinated halloumi, tomatoes, onion, and courgette onto the skewers, leaving a tiny gap between each piece for even cooking.
7-Grill the skewers: Grill skewers for 2 to 3 minutes per side, turning once golden char marks appear.
8-Finish and serve: Squeeze fresh lemon juice over the hot skewers right before serving and enjoy immediately.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ซ Do not marinate longer than 30 minutes, or the halloumi may become too salty and the vegetables may turn mushy.\n๐ฅ Avoid overcooking the skewers; halloumi becomes tough and rubbery if grilled beyond 3 minutes per side.\n๐ Halloumi can be found at Whole Foods, Trader Joe’s, or well-stocked supermarkets; paneer or firm tofu can substitute in a pinch.
- Prep Time: 15 minutes
- Marinating Time: 30 minutes
- Cook Time: 6 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Greek
- Diet: Vegetarian, Gluten-Free
Nutrition
- Serving Size: 1 skewer
- Calories: 290
- Sugar: 3g
- Sodium: 700mg
- Fat: 23g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 15g
- Cholesterol: 55mg
