Grilled Veggie Halloumi Skewers

Featured in: Weekend Family Favorites

This dish features skewered cubes of halloumi cheese combined with red and yellow bell peppers, zucchini, red onion, and cherry tomatoes, all tossed in olive oil and spices. Grilled to a smoky char, the skewers are complemented by a cool herb yogurt sauce made with fresh mint, parsley, lemon juice, and garlic, enhancing the Mediterranean flavors. Ideal for easy, colorful summer meals, the dish is vegetarian and gluten-free, offering a delightful blend of textures and tastes. Quick to prepare and simple to grill, it’s a versatile option for gatherings or light dinners.

Updated on Fri, 13 Feb 2026 12:53:00 GMT
Grilled veggie and halloumi skewers with herb yogurt sauce, perfect for a colorful vegetarian barbecue. Pin This
Grilled veggie and halloumi skewers with herb yogurt sauce, perfect for a colorful vegetarian barbecue. | messli.com

There's something about the sizzle of halloumi hitting a hot grill that instantly transports me to a sun-drenched afternoon on a friend's balcony, where we were trying to impress everyone with something that looked far more impressive than it actually was. Turns out, golden-brown cheese cubes threaded onto skewers with colorful vegetables did the trick, and the herby yogurt sauce we whipped up became the real star. It's the kind of dish that feels special enough for guests but simple enough that you're genuinely relaxed while cooking it.

I still laugh thinking about the first time I made these for my family—my partner kept sneaking pieces of halloumi off the cutting board before we even got to the grill, claiming he needed to 'quality check' them. By the time we finished grilling, he'd eaten nearly half a block of cheese raw, but those skewers that made it onto the grill were absolutely worth the wait.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Halloumi cheese, 225 g cut into 2 cm cubes: This squeaky cheese has a high melting point, which is why it's perfect for grilling—it softens without turning into a puddle, and you get those gorgeous golden edges.
  • Red and yellow bell peppers, cut into 2 cm pieces: Mix the colors because they look beautiful on the skewers and they add natural sweetness as they char slightly.
  • Small zucchini, sliced into 1 cm rounds: Keep the slices uniform so they cook evenly, and don't make them too thin or they'll fall apart when threading onto skewers.
  • Red onion, cut into wedges: The red onion becomes sweeter and milder as it grills, losing that sharp bite it has raw.
  • Cherry tomatoes, 125 g: These little guys burst slightly on the grill and concentrate their flavor—they're the punctuation marks on your skewer.
  • Olive oil, 2 tbsp: This helps everything cook evenly and prevents sticking, so don't skip it even though it seems simple.
  • Dried oregano, 1 tsp: Mediterranean herbs are non-negotiable here—oregano's earthy flavor complements grilled vegetables in a way that makes sense.
  • Smoked paprika, 1/2 tsp: A small amount adds depth and that subtle barbecue note without overwhelming anything.
  • Salt and black pepper, to taste: Season as you go, especially when coating the vegetables, so the flavors penetrate rather than just sit on the surface.
  • Wooden or metal skewers, 8: If you're using wooden ones, soaking them prevents charring, but honestly, metal skewers are a one-time investment that saves you the prep work.
  • Greek yogurt, 200 g: Full-fat Greek yogurt is creamier and tangier than regular yogurt, and it handles the acid from lemon juice without getting watery.
  • Fresh mint and parsley, 2 tbsp each: Fresh herbs make all the difference in the sauce—they stay bright and vibrant, not muted like dried ones would be.
  • Lemon juice, 1 tbsp: This brightens the sauce and keeps the yogurt from feeling too heavy alongside the rich cheese.
  • Garlic clove, minced, 1: One clove is perfect—you want a whisper of garlic, not a shout.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your skewers first:
If you're using wooden skewers, submerge them in a bowl of water and let them sit for at least 20 minutes while you prep everything else. This simple step prevents them from catching fire on the grill.
Coat the vegetables and cheese:
Toss your halloumi cubes and all the vegetables in a large bowl with the olive oil, oregano, smoked paprika, salt, and pepper until everything's evenly coated. The oil acts as both a flavor carrier and a protection against sticking.
Thread the skewers:
Alternate pieces of halloumi, peppers, zucchini, onion, and tomatoes onto your skewers in whatever pattern feels right—there's no wrong way here, though alternating colors looks stunning. Don't pack them too tightly or the inside won't cook properly.
Heat your grill:
Get your grill or grill pan screaming hot over medium-high heat—you want it hot enough that a drop of water sizzles immediately when it hits the surface. This creates those golden, charred edges that make everything taste better.
Grill the skewers:
Place them directly on the grate and let them sit for a moment before turning—don't flip constantly or you'll miss out on the char. Rotate every 2-3 minutes or so for 10-12 minutes total until the vegetables have tender spots with slight blackening and the halloumi is golden and slightly crispy on the outside.
Make the herb yogurt sauce:
While the skewers are cooking, mix Greek yogurt with the minced garlic, fresh mint, fresh parsley, lemon juice, olive oil, salt, and pepper in a small bowl. Taste and adjust the seasoning—if it feels too thick, a touch more lemon juice or a drizzle of olive oil loosens it right up. Pop it in the fridge until serving so the herbs infuse the yogurt.
Bring it all together:
Serve the hot skewers immediately with the cool herb yogurt sauce on the side for dipping—the contrast in temperatures is part of what makes this dish feel so complete.
Golden halloumi and vibrant vegetables on skewers, served with a cool, herby yogurt dip for a summer meal. Pin This
Golden halloumi and vibrant vegetables on skewers, served with a cool, herby yogurt dip for a summer meal. | messli.com

There was this one evening when my neighbor wandered over after catching the smell of grilled halloumi wafting over the fence, and by the time we finished eating, she was asking for the recipe and we were already planning to make these again for a dinner party. Food has this beautiful way of turning a quiet Tuesday night into something worth remembering.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Building Better Skewers

The magic of these skewers really comes down to balance—both in terms of what you're threading onto them and how you arrange it. I learned early on that if you cluster all the cheese on one side and all the tomatoes on the other, they cook at different rates and you end up with either mushy vegetables or cold halloumi. Threading them in an alternating pattern ensures everything cooks evenly and looks beautiful when it hits the plate. The weight distribution also matters more than you'd think; balanced skewers roll more smoothly on the grill and get consistent heat all around.

The Herb Yogurt Sauce Secret

The sauce is where everything comes together, and honestly, it's worth taking a moment to do it right. Greek yogurt is thicker and tangier than regular yogurt, which means it can handle the acidity of fresh lemon juice without separating or becoming watery—I made that mistake once with regular yogurt and it was grainier than I'd hoped. The fresh herbs are essential here because they stay vibrant and alive, adding brightness that cuts through the richness of the grilled halloumi beautifully. If you're prepping this ahead, the yogurt will get even better as the herbs infuse it, so making it 30 minutes before serving is actually ideal.

Variations and Flexibility

This recipe is genuinely flexible, and that's part of why it's become a regular in my rotation. You can swap in eggplant, mushrooms, asparagus, or thick scallions depending on what's in season or what you're craving. The proportions stay the same, and the cooking time doesn't change much unless you're using something significantly thicker or thinner. For anyone making a vegan version, firm tofu pressed and marinated in the same oil and spice mixture works beautifully and gets crispy edges too.

  • Add a pinch of cumin or coriander to the yogurt sauce if you want to experiment with different flavor directions.
  • Serve alongside warm pita bread or a fluffy grain like couscous to make it feel even more substantial.
  • Leftover herb yogurt sauce keeps in the fridge for a few days and works beautifully on roasted vegetables or as a dip for crudités.
Easy grilled veggie and halloumi skewers with smoky char, paired with refreshing herb yogurt sauce. Pin This
Easy grilled veggie and halloumi skewers with smoky char, paired with refreshing herb yogurt sauce. | messli.com

These skewers have become my go-to when I want something that tastes like real effort without actually being complicated. There's something deeply satisfying about pulling perfectly grilled vegetables and creamy cheese off a skewer and dipping it into cool, herby yogurt.

Recipe Q&A

How should I prepare the skewers before grilling?

Soak wooden skewers in water for at least 20 minutes to prevent burning during grilling.

Can I substitute halloumi with another ingredient?

Firm tofu works well as a vegan alternative to halloumi while maintaining texture on the grill.

What vegetables work best on these skewers?

Bell peppers, zucchini, red onion, and cherry tomatoes provide a colorful and flavorful combination that grills evenly.

How do I make the herb yogurt sauce?

Mix Greek yogurt with finely chopped mint and parsley, lemon juice, garlic, olive oil, salt, and pepper; then chill before serving.

Can I add other vegetables to the skewers?

Eggplant or mushrooms can be added for more variety and enhanced flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Grilled Veggie Halloumi Skewers

Vibrant skewers combining grilled halloumi and vegetables served with a fresh herb yogurt sauce.

Prep Needed
20 minutes
Time to Cook
15 minutes
Overall Time
35 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Dietary Notes Meat-Free, No Gluten

What You'll Need

Skewers

01 8 oz halloumi cheese, cut into 0.75 inch cubes
02 1 red bell pepper, cut into 0.75 inch pieces
03 1 yellow bell pepper, cut into 0.75 inch pieces
04 1 small zucchini, sliced into 0.4 inch rounds
05 1 small red onion, cut into wedges
06 4.4 oz cherry tomatoes
07 2 tablespoons olive oil
08 1 teaspoon dried oregano
09 0.5 teaspoon smoked paprika
10 Salt and black pepper to taste
11 8 wooden or metal skewers

Herb Yogurt Sauce

01 7 oz Greek yogurt
02 2 tablespoons fresh mint, finely chopped
03 2 tablespoons fresh parsley, finely chopped
04 1 tablespoon fresh lemon juice
05 1 garlic clove, minced
06 1 tablespoon olive oil
07 Salt and black pepper to taste

Steps

Step 01

Prepare Skewers: If using wooden skewers, immerse them in water for at least 20 minutes to prevent burning during grilling.

Step 02

Season Vegetables and Cheese: In a large mixing bowl, combine halloumi cubes and all vegetables with olive oil, oregano, smoked paprika, salt, and pepper. Toss until evenly coated.

Step 03

Assemble Skewers: Thread the halloumi and vegetables alternately onto skewers, distributing ingredients evenly across all skewers.

Step 04

Heat Grill: Preheat a grill or grill pan over medium-high heat until fully heated.

Step 05

Grill Skewers: Place skewers on the heated grill and cook for 10 to 12 minutes, turning occasionally, until vegetables are tender with light char marks and halloumi is golden brown.

Step 06

Prepare Sauce: While skewers are grilling, combine Greek yogurt, mint, parsley, lemon juice, garlic, olive oil, salt, and pepper in a small bowl. Mix thoroughly and refrigerate until ready to serve.

Step 07

Serve: Transfer hot skewers to a serving platter and accompany with herb yogurt sauce on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Grill or grill pan
  • Large mixing bowls
  • Chef's knife
  • Cutting board
  • Wooden or metal skewers

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains milk from halloumi cheese and Greek yogurt
  • May contain sulphites from pre-marinated cheese or prepared sauces
  • Check product labels for undisclosed allergens

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 285
  • Fats: 18 g
  • Carbohydrates: 14 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.