ADVERTISEMENT

Best Summer Barbecue Vegetarian Skewers – 35-Minute

By August 17, 20267 min read

Summer's here and the grill's calling. These vegetarian skewers are my go-to when I want something hearty, smoky, and full of flavor without the meat. They're packed with colorful veggies and halloumi, marinated in a punchy lemon-herb sauce that caramelizes on the grill.

Advertisements1

I've tested this recipe on my trusty charcoal kettle and a gas grill—both work great. The key is getting those nice char marks and cooking the veggies just right so they're tender but still have a bit of bite.

Whether you're a committed veggie or just want a lighter option at your cookout, these skewers deliver. Fire up the grill and let's get cooking.

Why You'll Love This Recipe

1

Bold, smoky flavor: The marinade and char give these skewers a deep, savory taste.
2

Colorful and hearty: A mix of veggies and halloumi makes them satisfying and pretty on the plate.
3

Customizable: Swap in whatever vegetables are in season or what you have on hand.
4

Perfect for entertaining: Easy to assemble ahead and cook quickly on the grill.

About the Ingredients

1/2 cup (120ml) olive oil

Extra-virgin olive oil gives the best flavor. You can use regular olive oil or a neutral oil like avocado if you prefer.

3 tablespoons (45ml) fresh lemon juice

Freshly squeezed is key—bottled stuff tastes flat. If you don't have lemons, use red wine vinegar for a sharper tang.

2 cloves garlic, minced

Fresh garlic is a must. In a pinch, use 1/2 teaspoon garlic powder, but fresh is better.

1 tablespoon (15ml) Dijon mustard

Adds a nice kick and helps the marinade stick. Yellow mustard works, but Dijon is smoother.

1 teaspoon dried oregano

You can use 1 tablespoon fresh oregano if you have it. Thyme or rosemary also complement the veggies.

1/2 teaspoon smoked paprika

This gives a subtle smoky depth. Regular paprika works, but smoked is worth it.

1/2 teaspoon salt

Adjust to taste. Sea salt or kosher salt preferred.

1/4 teaspoon black pepper

Freshly ground is best.

2 bell peppers (red, yellow, or orange), cut into 1-inch pieces

Use any color you like. Green peppers are more bitter; I prefer the sweetness of red or yellow.

1 large zucchini, sliced into 1/2-inch rounds

Look for smaller, firmer zucchini—they hold up better on the grill.

1 red onion, cut into 1-inch wedges

Sweet onions like Vidalia are also great if you want a milder flavor.

8 ounces (225g) halloumi cheese, cut into 1-inch cubes

Halloumi holds its shape when grilled. If you can't find it, use extra-firm tofu (pressed and marinated) or paneer.

8-10 wooden or metal skewers

If using wooden, soak them in water for at least 30 minutes to prevent burning.

Tips & Tricks

  • Don't cut veggies too small or they'll fall through the grates. Keep pieces about 1 inch.
  • If using wooden skewers, soak them for 30 minutes to avoid burning.
  • Let the skewers come to room temperature before grilling so they cook evenly.
  • Preheat the grill properly—a hot grill gives better char and prevents sticking.

Pro Tips

1

Double the marinade and use half for marinating, half for basting while grilling.
2

Thread the veggies and halloumi alternately for a pretty presentation.
3

If you're using a charcoal grill, set up a two-zone fire: hot side for searing, cooler side for finishing.
4

For extra flavor, brush the skewers with the reserved marinade during the last 2 minutes of cooking.

Step-by-Step Instructions

1. Make the Marinade

In a small bowl, whisk together olive oil, lemon juice, garlic, Dijon mustard, oregano, smoked paprika, salt, and pepper. This zesty marinade will be the flavor base for the skewers.

2. Marinate the Veggies

Place the cut bell peppers, zucchini, and red onion in a large bowl. Pour the marinade over the veggies and toss to coat. Add the halloumi cubes and gently mix. Let it sit for at least 15 minutes, or up to 2 hours in the fridge for deeper flavor.

3. Preheat the Grill

Preheat your grill to medium-high heat, about 400°F (200°C). If using a charcoal grill, wait until the coals are glowing and covered with ash. Clean the grates and lightly oil them to prevent sticking.

4. Thread the Skewers

Thread the marinated veggies and halloumi onto the skewers, alternating between ingredients. Leave a small space between pieces so they cook evenly.

5. Grill the Skewers

Place the skewers on the grill and cook for 8-10 minutes, turning every 2-3 minutes. You want nice char marks and the veggies to be tender but still crisp. The halloumi should be golden brown and slightly softened. If using a thermometer, the internal temp of the halloumi should reach 165°F (74°C).

6. Rest and Serve

Remove the skewers from the grill and let them rest for 2-3 minutes. This allows the juices to settle. Serve hot, optionally with extra lemon wedges or a sprinkle of fresh herbs.

Delicious Variations

Mediterranean

Add cherry tomatoes, Kalamata olives, and a sprinkle of feta before serving.

Spicy

Add 1/2 teaspoon chili flakes or a dash of hot sauce to the marinade.

Tofu Swap

Replace halloumi with extra-firm tofu that's been pressed and marinated for a vegan option.

How to Store Summer Barbecue Vegetarian Skewers

Refrigerator

Store leftovers in an airtight container for up to 3 days. The halloumi will soften but still taste good.

Freezer

Not recommended—the veggies will become mushy when thawed.

Reheating

Reheat in a skillet over medium heat for 2-3 minutes per side, or in a 350°F (175°C) oven for 5-7 minutes.

Frequently Asked Questions

Q: Can I make these skewers ahead of time?

Yes, you can assemble the skewers up to 24 hours in advance and keep them covered in the fridge. Marinate for at least 15 minutes before grilling.

Q: What vegetables work best for grilling skewers?

Firm vegetables like bell peppers, zucchini, red onion, mushrooms, and cherry tomatoes hold up well. Avoid overly soft veggies like eggplant that can turn mushy.

Q: How do I prevent halloumi from sticking to the grill?

Make sure the grill grates are clean and well-oiled, and don't flip the skewers too early—let them sear for a few minutes before turning.

Q: Can I use a grill pan instead of an outdoor grill?

Absolutely. Preheat the grill pan over medium-high heat and cook the skewers in batches, following the same times.

Q: What can I serve with these skewers?

They're great with a side of rice, quinoa, or a fresh green salad. You can also serve them in warm pita with tzatziki.

Fire up your grill and give these skewers a try! I'd love to hear how they turn out—leave a comment below or tag me in your photos. Happy grilling!

Summer Barbecue Vegetarian Skewers

Summer Barbecue Vegetarian Skewers

Juicy, smoky grilled veggie skewers with a zesty marinade that even meat-lovers will crave. Perfect for your next BBQ.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1/2 cup (120ml) olive oil
  • 3 tablespoons (45ml) fresh lemon juice
  • 2 cloves garlic, minced
  • 1 tablespoon (15ml) Dijon mustard
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 bell peppers (red, yellow, or orange), cut into 1-inch pieces
  • 1 large zucchini, sliced into 1/2-inch rounds
  • 1 red onion, cut into 1-inch wedges
  • 8 ounces (225g) halloumi cheese, cut into 1-inch cubes
  • 8-10 wooden or metal skewers

📋 Instructions

  1. 1Make the Marinade — In a small bowl, whisk together olive oil, lemon juice, garlic, Dijon mustard, oregano, smoked paprika, salt, and pepper. This zesty marinade will be the flavor base for the skewers.
  2. 2Marinate the Veggies — Place the cut bell peppers, zucchini, and red onion in a large bowl. Pour the marinade over the veggies and toss to coat. Add the halloumi cubes and gently mix. Let it sit for at least 15 minutes, or up to 2 hours in the fridge for deeper flavor.
  3. 3Preheat the Grill — Preheat your grill to medium-high heat, about 400°F (200°C). If using a charcoal grill, wait until the coals are glowing and covered with ash. Clean the grates and lightly oil them to prevent sticking.
  4. 4Thread the Skewers — Thread the marinated veggies and halloumi onto the skewers, alternating between ingredients. Leave a small space between pieces so they cook evenly.
  5. 5Grill the Skewers — Place the skewers on the grill and cook for 8-10 minutes, turning every 2-3 minutes. You want nice char marks and the veggies to be tender but still crisp. The halloumi should be golden brown and slightly softened. If using a thermometer, the internal temp of the halloumi should reach 165°F (74°C).
  6. 6Rest and Serve — Remove the skewers from the grill and let them rest for 2-3 minutes. This allows the juices to settle. Serve hot, optionally with extra lemon wedges or a sprinkle of fresh herbs.
👨‍🍳 Chef's Note: If you're using wooden skewers, don't forget to soak them for at least 30 minutes to prevent burning. And always let the grill preheat fully for that perfect sear.

Servings: 6

Cuisine: American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Lars Eriksen

Written by Lars Eriksen
Lars writes about outdoor adventure and minimalist gear, focusing on long-distance hiking and camping. He shares route planning tips, gear tests, and lessons from the trail, always emphasizing safety and leaving no trace. His writing is practical and seasoned, but he never claims to be an expert—just a passionate hiker.

Leave a Comment

x
Advertisements