Filled with colorful veggies, these grilled halloumi and vegetable skewers are perfect for grilling season. They can be enjoyed on their own, on a bed of couscous, or in a pita with tzatziki sauce for a delicious lunch or dinner.

I don’t know about you, but when the weather warms up, I’m constantly looking for easy grilling recipes. Instead of turning on the oven, I want something I can pull together quickly, without compromising nutrition or flavor, and these grilled halloumi skewers with vegetables are exactly that.
Covered in a simple Greek-inspired marinade, these halloumi veggie skewers are as easy to prep as they are delicious to eat. And the best part is, leftovers keep well in the fridge, so you can grill up a double or triple batch and enjoy the warm or cold for days to come.

Why You’ll Love Them
- Quick and Easy – Prepped and ready in under 30 minutes, they are perfect for a simple summer dinner.
- Full of Protein – Halloumi is one of the highest protein cheeses.
- Full of Veggies – Each skewer is loaded with colorful grilled veggies.
- Versatile – The halloumi and grilled vegetable skewers can be enjoyed on their own, with some couscous, in a salad, or in pita bread.

Ingredients + Adaptations
- Halloumi Cheese -To make the skewers and add some vegetarian protein.
- Vegetables – The recipe calls for a mixture of zucchini, bell peppers, red onion, and cherry tomatoes, but you can use any combination you like. Mushrooms, eggplant, and asparagus would also work well.
- Olive Oil – To make the marinade and add some healthy fats. You can use regular or extra-virgin olive oil.
- Lemon Juice – To balance the flavors in the marinade. I used fresh lemon juice, but you can use bottled lemon juice or red wine vinegar if preferred. See the notes section of the recipe card for details.
- Garlic – To add some flavor to the marinade. The recipe calls for garlic cloves, but you can use garlic powder if preferred. See the notes section of the recipe card for details.
- Oregano – To add some flavor. The recipe calls for dried oregano, but you can use fresh oregano if preferred. See the notes section of the recipe card for details.
- Salt and Pepper – To season.
Dietary Adaptions
To Make them Gluten-Free: No adaptations are needed; this recipe is gluten-free.
To Make them Dairy-Free: This recipe cannot be made dairy-free.

Red’s Nutrition Tip
The halloumi veggie skewers are a good meatless meal since halloumi is one of the highest-protein cheeses. It’s also a good source of calcium and sodium; however, you can use a low-sodium version if you’re trying to reduce your sodium intake.
Serving Suggestions
These grilled veggie and halloumi skewers are a good source of protein and fat. To make them a more balanced meal, I suggest serving them with a source of complex carbohydrates and fiber. They can also be adapted to suit your personal calorie or macro needs. For example:
- To make them higher in protein, add some cubed chicken, shrimp, or tofu to the skewers.
- To make them higher in carbs, serve them with couscous or pita bread.
- To make them lower in fat, use a light or low-fat halloumi cheese.

Storage + Reheating
To Refrigerate: Once cooled, transfer the halloumi and veggie kabobs to an airtight container and store them in the fridge for up to 4 days.
To Freeze: The skewers cannot be frozen.
To Reheat: The skewers can be reheated in the oven at 350°F for 5-10 minutes or in the microwave for 1-2 minutes.
More Halloumi Recipes:
Print
Grilled Halloumi and Vegetable Skewers
These grilled halloumi skewers are a great addition to the grill at any summer BBQ. You can enjoy them on their own, on top of couscous, in a salad, or wrapped in a pita.
-
Prep Time: 10 minutes
-
Cook Time: 15 minutes
-
Total Time: 25 minutes
-
Yield: 6 skewers 1x
-
Category: Dinner
-
Method: Grilled
- Diet: Vegetarian
Ingredients
Skewers:
- 2 (8-ounce) blocks halloumi
- 2 small zucchini
- 2 bell peppers, any color
- 1/2 red onion
- 1 cup cherry tomatoes
- Skewers, wooden or metal
Marinade:
- 1/4 cup olive oil
- 1/2 lemon, juiced
- 2 cloves garlic, minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1 pinch black pepper
Instructions
- If using wooden skewers or bamboo skewers, soak them in cold water for 10-30 minutes before using them. This helps to ensure they do not burn on the grill. Metal skewers do not need any preparation.
- On a cutting board, using a sharp knife, cut the halloumi cheese into 1-inch cubes, slice the zucchini into 1/4-inch rounds, and cut the bell peppers and red onion into 1-inch squares. Set aside.
- In a large bowl, add the olive oil, lemon juice, minced garlic, dried oregano, salt, and pepper, and whisk until well combined.
- Add the sliced zucchini, bell peppers, red onion, and cherry tomatoes to the bowl of marinade, and gently toss until well coated.
- Thread the cubes of halloumi and marinated veggies onto skewers, alternating between them as desired, until all of the cheese and vegetables have been used. Brush any excess marinade onto the skewers.
- Heat a grill or stovetop grill pan to medium-high heat, and lightly brush the grill grates with oil.
- Add the skewers to the preheated grill and cook for 2-3 minutes per side or until the veggies are tender and the cheese has grill marks.
- Once cooked, the skewers can be served immediately or cooled and stored in an airtight container in the fridge for up to 4 days.
Notes
To Use Red Wine Vinegar: Swap the lemon juice for 1 tablespoon red wine vinegar in step #3.
To Use Garlic Powder: Swap the garlic clove for 1 teaspoon garlic powder in step #3.
To Use Fresh Oregano: Swap the dried oregano for 1 1/2 teaspoons of fresh oregano in step #3.
Nutrition
- Serving Size: 1 skewer
- Calories: 405 calories
- Sugar: 4 grams
- Fat: 34 grams
- Carbohydrates: 7 grams
- Fiber: 2 grams
- Protein: 20 grams





We used this recipe to accompany chicken done on the BBQ. Easy and tasty! Thank you!
Thank you for sharing, Erin!