Jump to Recipe
I’ll be honest, I didn’t expect halloumi on a stick to become a regular in my dinner rotation. Then I grilled a batch on a Tuesday night and didn’t look back.
The cheese gets this dense, slightly chewy crust on the outside while staying soft in the center. Paired with zucchini that chars at the edges, it’s a combination that works on its own terms.
These skewers are keto-friendly without trying hard. No swaps, no substitutions. Just real ingredients doing their thing over high heat.
They’re fast enough for a weeknight and sturdy enough to bring to a cookout. Prep takes 15 minutes, the grill does the rest.

Why You’ll Love This Recipe
- Under 5g net carbs per serving with no swaps needed
- Halloumi grills without melting, holds skewer beautifully
- Ready in 40 minutes start to finish on any grill
- High in protein and satisfying enough as a main dish
Ingredient Notes
- Halloumi: Use a firm block, not pre-sliced. Cutting it yourself into 2.5cm cubes gives you more surface area for browning. Cyprus-style halloumi holds up best on high heat.
- Zucchini: Medium zucchini works better than large ones, which release too much water and turn soft before the halloumi gets color. Cut pieces similar in size to the cheese.
- Olive oil: Use a plain olive oil rather than extra-virgin here. High-heat grilling burns extra-virgin quickly and turns the flavor bitter.
- Lemon: Fresh juice only. Bottled lemon juice is noticeably flat after grilling. Zest adds intensity without adding liquid to the marinade.
- Garlic: Fresh minced garlic, not powder. Two cloves is enough so it doesn’t overpower the cheese. You can add a pinch of chili flakes if you want heat.
- Fresh herbs: Oregano and thyme are the most reliable here. Basil works if you add it after grilling only, since it burns fast on direct heat.

Keto Halloumi and Zucchini Skewers
Ingredients
Method
- In a medium bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, dried oregano, dried thyme, black pepper, and salt until combined.
- Pat the halloumi cubes dry with paper towel, then add them to the bowl along with the zucchini rounds. Toss gently to coat everything in the marinade.
- Let the halloumi and zucchini sit at room temperature for 10 to 15 minutes while you preheat the grill. Don’t go longer than 4 hours if doing this step ahead.
- If using wooden skewers, soak them in cold water for at least 30 minutes before threading. Metal skewers need no preparation.
- Thread the halloumi and zucchini onto each skewer, alternating between the two and leaving a small gap between each piece for even heat circulation. Aim for 4 to 5 pieces of halloumi and 4 to 5 pieces of zucchini per skewer.
- Preheat your outdoor grill or grill pan to high heat, around 220C / 430F. Brush the grates lightly with oil using a folded paper towel held with tongs.
- Place the skewers on the grill and cook for 2 to 3 minutes without moving them, until the halloumi has clear grill marks and releases easily from the grates.
- Turn the skewers and grill for another 2 to 3 minutes on the second side until the zucchini is tender and slightly charred at the edges and the halloumi is golden on both sides.
- Remove the skewers from the grill and let them rest for 2 minutes on a clean plate.
- Squeeze fresh lemon juice over the skewers and scatter chopped parsley on top. Serve immediately with lemon wedges on the side.
Notes

Tips for Success
- Pat halloumi cubes dry with paper towel before marinating so the oil clings instead of sliding off.
- Soak wooden skewers in cold water for at least 30 minutes to prevent burning on a hot grill.
- Alternate halloumi and zucchini on each skewer so neither ingredient is crowded against itself.
- Grill on high heat for 2-3 minutes per side without touching, so the cheese develops a real sear.
- Squeeze fresh lemon juice over the skewers immediately off the grill, not before, to keep the crust crisp.
Variations
- Add cherry tomatoes between pieces for bursts of acidity and color on each skewer.
- Swap oregano for smoked paprika and cumin for a North African spice profile.
- Use red bell pepper chunks instead of zucchini for a slightly sweeter, firmer texture.
Storage and Reheating
Store leftover skewers in an airtight container in the fridge for up to 3 days. You can leave them on the skewers or slide the pieces off before storing.
To reheat, use a dry nonstick skillet over medium heat for 2-3 minutes per side until warmed through. The oven at 180C / 355F for 8-10 minutes also works well. Skip the microwave as it makes the halloumi rubbery and pulls water out of the zucchini.
These skewers don’t freeze well. Halloumi turns grainy after freezing, so make only what you plan to eat within a few days.
Serving Suggestions
Serve over a simple arugula salad dressed with lemon juice and olive oil. The peppery greens hold up well under warm skewers without wilting immediately.
For a more filling keto plate, add a side of tzatziki for dipping or a small portion of cauliflower rice seasoned with lemon and herbs. Both keep the carb count low and the plate satisfying.
At a cookout, slide the pieces off the skewers and arrange them on a platter with olives, sliced cucumber, and roasted red peppers. They hold at room temperature for about 20 minutes without losing much texture or flavor.

FAQ
Why is my halloumi sticking to the grill instead of releasing cleanly?
The grill grates probably weren’t hot enough when you placed the skewers down. Halloumi releases naturally once a proper sear forms, so wait at least 2-3 minutes without moving it. Brush the grates with oil right before cooking to help.
Can I use yellow squash instead of zucchini in these skewers?
Yes, yellow squash has nearly the same texture and water content as zucchini and works just as well. Cut it to the same 2.5cm size as the halloumi so both cook evenly on the same skewer.
Can I marinate the halloumi and zucchini the night before grilling?
Up to 4 hours in the fridge is the sweet spot. Overnight is too long for zucchini since the lemon acid starts breaking it down and it turns soft before it even hits the grill.
What dipping sauce pairs well with keto halloumi skewers?
Tzatziki is the most natural match since it’s low-carb and the cool yogurt-cucumber flavor balances the salty, warm cheese. A simple herb oil with olive oil, garlic, and fresh parsley is another easy option.
Are these halloumi and zucchini skewers gluten-free?
Yes, this recipe is naturally gluten-free with no flour or breadcrumbs involved. Check your halloumi packaging just in case, since a small number of brands add starch as a stabilizer.
Can I cook these skewers in a grill pan on the stovetop?
A cast iron grill pan over high heat works well and gives similar char marks on the halloumi. Open a window since halloumi produces noticeable smoke on a very hot pan.





