Skewered Grilled Halloumi and Vegetable Kebabs with Za'atar

Crisp-charred halloumi paired with vibrant summer vegetables, brushed with a fragrant za'atar lemon oil and grilled on skewers until golden. These kebabs make a protein-rich vegetarian centerpiece for weeknight grilling or festive backyard gatherings.

0.0(0 reviews)
Prep: 20m · Cook: 10m · Total30 mins
DifficultyEasy
Serves4
Skewered Grilled Halloumi and Vegetable Kebabs with Za'atar

Ingredient Spotlight

Halloumi cheese

A semi-firm, brined cheese from Cyprus and the Eastern Mediterranean, traditionally made from sheep’s and/or goat’s milk (sometimes mixed with cow’s milk). It has a high melting point and a dense, squeaky texture that browns and crisps beautifully when grilled or pan-fried. Flavor is mildly salty, tangy and milky rather than strongly aged or sharp. Find it in the specialty cheese section of supermarkets, Middle Eastern or Mediterranean markets, or online; good substitutes are paneer (for grilling, milder and less salty) or a firm, grillable cheese like kasseri or a very firm provolone if halloumi isn’t available.

Ingredient Spotlight

Za'atar spice blend

A Levantine spice-herb blend typically made from dried thyme (or oregano/thyme/oregano family herbs), sumac, toasted sesame seeds and salt, sometimes with hyssop. It’s herbaceous, nutty and slightly tangy from the sumac, with a bright, savory aroma. Common in Middle Eastern cuisine used as a rub, condiment or sprinkled on bread, labneh and vegetables. You can find za'atar in Middle Eastern grocery aisles or online, or make a quick substitute by mixing dried thyme or oregano with toasted sesame seeds, a pinch of sumac (or lemon zest) and salt.

Jake

Jake's note

"These kebabs are simple to assemble and deliver satisfying, salty halloumi contrasted with bright za'atar flavors — perfect for casual dinners or as a striking starter at a cookout. Home cooks will love how quickly they come together and how well they pair with a simple salad or flatbread."

Skewered Grilled Halloumi and Vegetable Kebabs with Za'atar

Skewered grilled halloumi with vibrant summer vegetables is one of those dishes that makes a backyard grill feel elegant without much fuss. Halloumi’s high melting point means it crisps to a golden, squeaky exterior while staying pleasantly springy inside, so it behaves like a protein on a skewer rather than a floppy cheese. Paired with bell peppers, zucchini, red onion and quick-roast cherry tomatoes, you get a mix of smoky char, sweet caramelization and juicy pops; the za'atar-lemon oil ties it all together with herbal, tangy notes and a whisper of sesame and sumac from the blend. Brushing the skewer pieces with an emulsified oil helps flavor and prevents sticking, while spacing items lets direct heat do the work instead of steaming them.

This version works for weeknight grilling and for crowd-pleasing platters alike because it’s fast, forgiving and naturally protein-rich—perfect for vegetarians who don’t want a side-dish role. Small choices make a big difference: 3/4–1" halloumi cubes for even browning, half-moon zucchini so nothing overcooks, and reserving a little za'atar oil to finish for brightness. Serve warm off the grill with herbs, lemon and flatbreads for an effortless main, or halve the portion size and present the kebabs as an attractive appetizer.

Plan your timing

6:25 pm6:31 pmPrep and preheat the grill
6:31 pm6:37 pmMake the za'atar lemon oil
6:37 pm6:43 pmAssemble the skewers
6:43 pm6:49 pmGrill until charred and heated through
6:49 pm6:55 pmFinish, rest and serve
Advertisement

Ingredients

Yield
4

Instructions

Prep and preheat the grill

If using wooden skewers, place them in water to soak for at least 15 minutes. Preheat the grill to medium-high (about 400°F / 200°C). Meanwhile, cut the halloumi into 3/4–1-inch cubes and prepare the vegetables into grill-ready pieces so they cook evenly.

For this step

  • 10 ozHalloumi cheese
  • 2 mediumMixed bell peppers, seeded and cut into 1½" pieces
  • 1 largeZucchini, cut into 1/2" rounds or half-moons
  • 1 mediumRed onion, cut into wedges
  • 8 ozCherry tomatoes
  • 8 piecesWooden skewers (soaked 15 minutes) or metal skewers

Make the za'atar lemon oil

In a small bowl whisk together the olive oil, za'atar, the zest and juice of the lemon, and the salt and pepper until emulsified. Reserve about 2 tablespoons of the mixture for finishing and keep the rest for brushing while assembling and grilling.

For this step

  • 2 tbspExtra-virgin olive oil
  • 2 tspZa'atar spice blend
  • 1 wholeLemon (zest + juice of 1)
  • 1.5 tspKosher salt and freshly ground black pepper (combined)
Make the za'atar lemon oil

Assemble the skewers

Thread halloumi and vegetables onto the skewers, alternating pieces to balance cheese and veg; leave a little space between items so heat can circulate. Brush each assembled kebab generously with the za'atar lemon oil so the surfaces are lightly coated.
Assemble the skewers

Grill until charred and heated through

Place the kebabs on the preheated grill and cook for 8–10 minutes, turning every 2–3 minutes, until the halloumi is golden and the vegetables have char marks and are tender-crisp. Brush with more za'atar oil during cooking if desired to prevent sticking and increase flavor.
Grill until charred and heated through

Finish, rest and serve

Remove the kebabs from the grill and brush with the reserved za'atar lemon oil; let rest 2 minutes. Serve warm with lemon wedges, chopped herbs or flatbread for a complete vegetarian main or as an attractive appetizer.
Finish, rest and serve

Tips from the kitchen

Cut Uniform Pieces

Cubes and vegetables should be similar sizes—about 3/4–1" for halloumi and 1–1½" for peppers—so everything browns and finishes at the same time.

Dry and Score Halloumi

Pat the halloumi dry before cutting to help it brown; if using thicker slices score a shallow cross-hatch to encourage even color without breaking the cheese.

Brush Often, Don’t Soak

Generously brush the skewers with the za'atar lemon oil before and during grilling to prevent sticking and to build layers of flavor rather than soaking them.

Space Items on Skewers

Leave a little gap between pieces so heat circulates and edges char; tightly packed skewers steam and won’t develop the desired char.

Hot, Clean Grill Grates

Preheat the grill to medium-high and clean the grates; a properly heated, oiled grate gives the best sear and prevents the cheese from clinging.

Variations & substitutions

Smoky Sumac Finish

Swap or blend ground sumac into the za'atar oil and sprinkle extra sumac when serving for a brighter, tangier finish that complements the grilled flavors.

Halloumi Swap: Paneer or Tofu

Use pressed paneer for a similar texture or extra-firm tofu marinated in lemon and salt for a vegan option; both should be lightly oiled before grilling to achieve browning.

Mediterranean Herb Mix

Replace za'atar with a mix of dried oregano, thyme and a pinch of crushed coriander for a classic Greek-style kebab profile.

Add Marinated Mushrooms

Marinate cremini or portobello pieces briefly in olive oil, garlic and lemon, then thread between the halloumi for an earthy, meaty bite that stands up to grilling.

Storage & make-ahead

Store leftover skewers in an airtight container in the refrigerator for up to 2–3 days; halloumi firms as it cools, so texture will change but remain tasty. Reheat gently on a medium-hot grill or in a skillet for 2–4 minutes per side to refresh char and soften vegetables; avoid the microwave if you care about texture. Freezing is not recommended because the cheese and vegetables become watery and grainy after thawing.

What to serve with it

Serve these kebabs with warm flatbreads, a cool herbed yogurt or tzatziki, and a bright tabbouleh or cucumber-tomato salad to balance the charred richness. Finish with chopped parsley or mint, an extra drizzle of the reserved za'atar lemon oil and lemon wedges for squeezing; pair with a crisp rosé or a citrus-forward IPA, or sparkling water with sliced cucumber for a nonalcoholic option.

Frequently asked questions

Can I make these kebabs ahead of time?

You can assemble the skewers a few hours ahead and keep them covered in the fridge; brush with oil just before grilling to avoid sogginess. For best texture, grill them the same day you assemble.

My halloumi stuck to the grill—how can I prevent that?

Ensure your grill grate is clean and well-heated, and pat the halloumi dry before skewering; brush both the skewers and the grate with oil just before placing them on the heat to reduce sticking.

How do I know when the halloumi is done?

Look for a deep golden-brown crust and edges that have started to blister—about 8–10 minutes total with turns every 2–3 minutes—while the interior stays springy rather than soft or melted.

Can I use metal skewers instead of wooden ones?

Yes—metal skewers are great because they don’t need soaking and can help conduct heat through the ingredients, slightly speeding cooking; just handle them carefully when removing from the grill.

Is za'atar necessary or can I omit it?

Za'atar adds a distinctive herbal, nutty and tangy chewiness, but you can substitute a mix of dried oregano, sesame seeds and a pinch of sumac if needed; the lemon oil alone will still give good flavor.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Prep and preheat the grill
  • Halloumi cheese10 oz
  • Mixed bell peppers, seeded and cut into 1½" pieces2 medium
  • Zucchini, cut into 1/2" rounds or half-moons1 large
  • Red onion, cut into wedges1 medium
  • Cherry tomatoes8 oz
  • Wooden skewers (soaked 15 minutes) or metal skewers8 pieces
Step 2: Make the za'atar lemon oil
  • Extra-virgin olive oil2 tbsp
  • Za'atar spice blend2 tsp
  • Lemon (zest + juice of 1)1 whole
  • Kosher salt and freshly ground black pepper (combined)1.5 tsp

Nutrition Facts

Per serving: 2 skewers

Calories883
Total Fat51.4g
Saturated Fat16.9g
Trans Fat0.9g
Polyunsaturated Fat17g
Monounsaturated Fat10.1g
Total Carbohydrates52.5g
Dietary Fiber7.3g
Total Sugars8.6g
Protein53.1g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Skewered Grilled Halloumi and Vegetable Kebabs with Za'atar

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect