This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Grilled Halloumi & Veggie Skewers bring together the creamy saltiness of halloumi cheese and the smoky char of grilled vegetables, all tied together with a tangy and aromatic marinade. This dish is ideal for summer barbecues or quick weeknight meals, offering a balance of texture and bold flavors in every bite. From the golden crust of the halloumi to the vibrant colors of the veggies, it’s a feast for both the eyes and palate.
Table of Contents
Why This Dish Matters
- This recipe is perfect for vegetarians craving a hearty and protein-packed barbecue option. Grilled halloumi provides a satisfying, chewy texture that’s unlike any other cheese.
- It’s a surefire way to make your BBQ spread more colorful and nutritious. The variety of veggies ensures you get a mix of vitamins and minerals in every single bite.
- The quick prep and cook time make it a great choice for busy weekdays or spontaneous grilling sessions. With just 15 minutes of prep, you’re ready to get grilling.
- The marinade adds a smoky, zesty kick, elevating the veggies and halloumi to mouthwatering levels. It’s packed with Mediterranean-inspired flavors like oregano, garlic, and paprika.
Everything You Need for Grilled Halloumi & Veggie Skewers
- 250g halloumi cheese, cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 zucchini, sliced into thick rounds
- 1 red onion, cut into wedges
- 10 cherry tomatoes
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- Salt, to taste
- Black pepper, to taste
- 8-10 wooden or metal skewers
Halloumi cheese is the star of this recipe, offering a firm texture that won’t melt on the grill. The smoked paprika in the marinade enhances the charred notes from grilling, delivering a bold, smoky flavor.
How To Make Grilled Halloumi & Veggie Skewers Step by Step
- If using wooden skewers, soak them in water for 20-30 minutes to prevent burning during grilling. Skip this step if you’re working with metal skewers.
- In a small bowl, whisk together olive oil, lemon juice, dried oregano, garlic powder, smoked paprika, salt, and black pepper to create a flavorful marinade.
- Prepare your halloumi and vegetables by cutting them into evenly-sized pieces to ensure even cooking. Aim for roughly 1-inch cubes for the halloumi and similar-sized chunks for the vegetables.
- Thread the halloumi, bell peppers, zucchini, onion wedges, and cherry tomatoes onto the skewers, alternating ingredients for a vibrant presentation.
- Generously brush the skewers with the marinade, ensuring every piece is coated well.
- Preheat your grill or grill pan to medium-high heat. It should be hot enough to give the halloumi a golden crust without burning the vegetables.
- Place the skewers on the grill and cook for 8-10 minutes, turning occasionally to ensure even cooking. Look for tender veggies and a crispy, golden crust on the halloumi.
- Remove the skewers from the heat and serve immediately. For an extra burst of flavor, garnish with fresh parsley or a squeeze of lemon juice.

A compact, high-quality grill perfect for making skewers without the need for a large outdoor setup.
Ideal for grilling halloumi and vegetables evenly without sticking.
Common Pitfalls to Avoid
- Not soaking wooden skewers can lead to burning on the grill. Always soak them thoroughly before assembling the skewers.
- Overcooking the halloumi can make it tough and rubbery instead of deliciously crispy. Stick to the recommended cooking time and monitor closely.
- Skipping marinade brushing will lead to dry and bland skewers. Make sure every piece is coated generously for maximum flavor.
Background of This Recipe
Grilled halloumi originated in Mediterranean cuisine, where its firm, salty texture made it the perfect cheese for grilling. Pairing it with vibrant vegetables creates a dish that’s both nutritious and visually stunning.
The tradition of vegetable skewers aligns with outdoor cooking customs from cultures around the world. The combination of halloumi and colorful veggies has become an international favorite thanks to its versatility and irresistible flavor.
Looking for something similar? Try our bang bang chicken skewers.
For more ideas, check out our grilled avocado chicken wraps.
You might also enjoy our best ever teriyaki chicken skewers.
Expert Tips and Pro Shortcuts
- Keep the halloumi cubes cold until grilling to preserve their firm texture. Warm halloumi can crumble more easily when skewering.
- Cut all ingredients into similar sizes to ensure even cooking. Uneven pieces may result in overcooked or undercooked items.
- Brush the grill grates with oil before cooking to prevent sticking. This simple step can save your skewers from losing half their veggies.
- Double up on skewers for stronger stability. Running two parallel skewers through each piece keeps ingredients from spinning while turning.
Easy Ingredient Swaps
- Replace halloumi with firm tofu for a vegan option. The texture won’t be as chewy, but tofu absorbs marinades well and grills beautifully.
- Substitute zucchini with eggplant slices for a slightly sweeter, creamier bite. Be sure to salt the eggplant beforehand to draw out excess moisture.
- If you’re out of smoked paprika, use regular paprika with a dash of cumin for a similar smoky depth. The flavor profile remains bold and earthy.

Grilled Halloumi & Veggie Skewers
Ingredients
- 250 g halloumi cheese cut into 1-inch cubes
- 1 red bell pepper cut into 1-inch pieces
- 1 yellow bell pepper cut into 1-inch pieces
- 1 zucchini sliced into thick rounds
- 1 red onion cut into wedges
- 10 cherry tomatoes
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1 tsp dried oregano
- 1 tsp garlic powder
- 0.5 tsp smoked paprika
- salt to taste
- black pepper to taste
- 8-10 wooden or metal skewers
Instructions
- Soak wooden skewers in water for 20-30 minutes to prevent burning during grilling. If using metal skewers, skip this step.
- In a small bowl, whisk together olive oil, lemon juice, oregano, garlic powder, smoked paprika, salt, and black pepper to make the marinade.
- Prepare the vegetables and halloumi by cutting them into roughly equal-sized pieces for even cooking.
- Thread the halloumi cubes, bell peppers, zucchini slices, onion wedges, and cherry tomatoes onto the skewers, alternating ingredients for variety and color.
- Brush the prepared marinade generously over the skewers, ensuring all pieces are coated evenly.
- Preheat a grill or grill pan to medium-high heat.
- Place the skewers onto the grill and cook for 8-10 minutes, turning occasionally, until the vegetables are tender and lightly charred and the halloumi develops a golden crust.
- Remove the skewers from the grill and serve immediately. Optionally, garnish with fresh parsley or a squeeze of additional lemon juice.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨


