I've tested a dozen versions of these skewers, and the winning combo is firm halloumi, crisp bell peppers, and zucchini, all brushed with a simple balsamic glaze. The cheese gets golden and squeaky while the veggies char just enough to bring out their sweetness.
Advertisements1
This recipe is built on balance: the salty, briny cheese against the sweet glaze, and the soft interior of the halloumi against the crunch of the veggies. It's a foolproof appetizer or light dinner that scales up for a crowd.
If you've ever had rubbery cheese or soggy veggies on a skewer, you know the pain. Here, I'll show you exactly how to avoid those pitfalls and get perfect grill marks every time.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) halloumi cheese, cut into 1-inch (2.5 cm) cubes
Halloumi is a firm, salty cheese that holds its shape when grilled. If you can't find it, use paneer or extra-firm tofu (pressed) for a dairy-free alternative.
2 medium zucchini (about 12 oz / 340g), sliced into 1/2-inch (1.25 cm) rounds
Look for firm, unblemished zucchini. If they're large and seedy, cut them in half lengthwise and scoop out the seeds before slicing.
2 bell peppers (any color), cut into 1.5-inch (3.8 cm) squares
Use a mix of red, yellow, or orange for sweetness. Green peppers work too, but they're more bitter – I'd add a pinch of sugar to the glaze if using.
1 red onion, cut into 1.5-inch (3.8 cm) wedges
Red onion adds a mild, sweet oniony flavor. If you prefer, use a sweet Vidalia or a shallot.
3 tbsp (45 ml) olive oil
Extra-virgin olive oil is fine, but a neutral oil like avocado or grapeseed also works. Use a good quality one for the best flavor.
2 tbsp (30 ml) balsamic vinegar
Aged balsamic is thicker and sweeter. If you only have regular, add a teaspoon of honey or maple syrup to the glaze.
1 tbsp (15 ml) maple syrup or honey
This balances the saltiness of the cheese and the tang of the vinegar. You can use agave or brown sugar dissolved in a little water.
2 cloves garlic, minced
Fresh garlic is best. If using pre-minced, use 1 teaspoon.
1 tsp dried oregano
Oregano adds a Mediterranean note. You can use fresh oregano – about 1 tbsp chopped – or substitute dried thyme.
1/2 tsp salt
Use kosher or sea salt. Halloumi is salty, so go light – you can always add more later.
1/4 tsp black pepper
Freshly ground is best. Adjust to taste.
8-10 wooden or metal skewers
If using wooden, soak in water for at least 30 minutes to prevent burning. Metal skewers are reusable and heat up faster.
Tips & Tricks
- Soak wooden skewers for at least 30 minutes in water to prevent them from catching fire on the grill.
- Cut all ingredients the same size so they cook evenly and slide onto skewers easily.
- Don't overcrowd the skewers – leave a small gap between pieces for even charring.
- If using an oven broiler, place the rack about 6 inches from the heat and watch closely – broilers can burn quickly.
Pro Tips
Step-by-Step Instructions
1. Make the glaze
In a small bowl, whisk together olive oil, balsamic vinegar, maple syrup, minced garlic, oregano, salt, and pepper. Set aside.
2. Prep the vegetables
Cut the zucchini, bell peppers, and red onion into the sizes specified. Keep the pieces uniform so they cook at the same rate.
3. Assemble the skewers
Thread the ingredients onto skewers, alternating between cheese and veggies. Aim for 2-3 pieces of cheese per skewer. Press them together snugly but not too tight.
4. Brush with glaze
Brush the skewers generously with the glaze on all sides. Reserve a little glaze for brushing after cooking.
5. Preheat the grill
Heat your grill, grill pan, or broiler to medium-high (about 400°F / 200°C). If using an oven, preheat to 425°F (220°C) and line a baking sheet.
6. Cook the skewers
Place the skewers on the grill and cook for 4-5 minutes per side, turning once, until the cheese is golden brown and the veggies are tender with charred edges. Total cook time is 8-10 minutes.
7. Finish and serve
Remove from the grill and brush with the remaining glaze. Let rest for 2 minutes, then serve hot. Optionally, sprinkle with fresh herbs like parsley or mint.
Delicious Variations
Mediterranean
Swap the glaze for a lemon-oregano marinade and add cherry tomatoes and Kalamata olives.
Spicy
Add 1/2 teaspoon red pepper flakes to the glaze and use pepper jack cheese instead of halloumi (if using a melting cheese, grill quickly).
Balsamic-Basil
Stir in 2 tbsp chopped fresh basil to the glaze just before serving.
How to Store Cheese And Veggie Skewers
Refrigerator
Store leftover skewers in an airtight container for up to 3 days. The cheese will lose its crispness but still taste good.
Freezer
Not recommended – the texture of the vegetables and cheese will degrade.
Reheating
Reheat in a 375°F (190°C) oven for 5-7 minutes, or in a hot skillet for 2-3 minutes per side. Avoid microwaving – it makes the cheese rubbery.
Frequently Asked Questions
Q: Can I use a different cheese?
Yes, you can substitute paneer or extra-firm tofu for halloumi. If using a melting cheese like mozzarella or cheddar, keep the skewers cool until grilling and cook quickly over high heat – but expect some melting, so use large chunks and skewer them through the center.
Q: How do I prevent the cheese from sticking to the grill?
Ensure your grill is well-oiled and hot before adding the skewers. Brush the grill grates with oil using a paper towel held with tongs. Also, brush the skewers with oil before grilling.
Q: Can I make these ahead of time?
Yes, you can assemble the skewers up to 24 hours in advance and keep them covered in the refrigerator. Brush with the glaze just before grilling to prevent sogginess.
Q: How do I know when the skewers are done?
The cheese should be golden brown and slightly softened – if using halloumi, it will be squeaky when bitten. The vegetables should be tender and have charred spots. Use an instant-read thermometer: the internal temperature should reach 165°F (74°C) for food safety.
Q: Can I cook these in the oven?
Yes, place them on a baking sheet lined with parchment paper and broil for 6-8 minutes, turning once, until golden. Or bake at 425°F (220°C) for 12-15 minutes, turning halfway.
Try this recipe for your next BBQ or weeknight dinner – it's a guaranteed hit. If you tweak it, let me know what you changed in the comments. Keep it real.
Cheese And Veggie Skewers
Cheese and veggie skewers with smoky char, melted cheese, and a tangy balsamic glaze – ready in 30 minutes.
🧂 Ingredients
- 1 lb (450g) halloumi cheese, cut into 1-inch (2.5 cm) cubes
- 2 medium zucchini (about 12 oz / 340g), sliced into 1/2-inch (1.25 cm) rounds
- 2 bell peppers (any color), cut into 1.5-inch (3.8 cm) squares
- 1 red onion, cut into 1.5-inch (3.8 cm) wedges
- 3 tbsp (45 ml) olive oil
- 2 tbsp (30 ml) balsamic vinegar
- 1 tbsp (15 ml) maple syrup or honey
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 8-10 wooden or metal skewers
📋 Instructions
- 1Make the glaze — In a small bowl, whisk together olive oil, balsamic vinegar, maple syrup, minced garlic, oregano, salt, and pepper. Set aside.
- 2Prep the vegetables — Cut the zucchini, bell peppers, and red onion into the sizes specified. Keep the pieces uniform so they cook at the same rate.
- 3Assemble the skewers — Thread the ingredients onto skewers, alternating between cheese and veggies. Aim for 2-3 pieces of cheese per skewer. Press them together snugly but not too tight.
- 4Brush with glaze — Brush the skewers generously with the glaze on all sides. Reserve a little glaze for brushing after cooking.
- 5Preheat the grill — Heat your grill, grill pan, or broiler to medium-high (about 400°F / 200°C). If using an oven, preheat to 425°F (220°C) and line a baking sheet.
- 6Cook the skewers — Place the skewers on the grill and cook for 4-5 minutes per side, turning once, until the cheese is golden brown and the veggies are tender with charred edges. Total cook time is 8-10 minutes.
- 7Finish and serve — Remove from the grill and brush with the remaining glaze. Let rest for 2 minutes, then serve hot. Optionally, sprinkle with fresh herbs like parsley or mint.



