Grilled Vegetable Kabobs with Balsamic Glaze and Feta
Bright, easy grilled vegetable kabobs finished with a sticky balsamic glaze and crumbled feta. A versatile vegetarian grilling option that shines as a colorful side or a satisfying main for summer parties.
Maggie's note
"I love these kabobs because they solve the 'boring grilled veg' problem — they’re bold, juicy, and handsome enough to be the centerpiece at a BBQ. They come together fast and hold up well if you need to make them ahead for a summer gathering."
Grilled Vegetable Kabobs with Balsamic Glaze and Feta
These grilled vegetable kabobs are all about contrast: crisp-tender bell peppers and zucchini, soft-sweet charred red onion, juicy pops from cherry tomatoes, and a sticky, slightly sweet-bitter balsamic glaze that clings to each surface. The crumbled feta adds a cool, salty punctuation that lifts the richness of the reduced vinegar, while a short olive oil-garlic marinade and a scatter of oregano keep the flavors grounded and herbaceous. Because the vegetables are cut to similar sizes and only lightly marinated, they develop real char instead of steaming — the smoky edges are what make these skewers feel like a composed dish rather than a simple side.
This version works equally well as a colorful accompaniment for a backyard barbecue or as the centerpiece of a vegetarian main when paired with grains or warm pita. Make the glaze ahead and warm it briefly before serving, or assemble on metal skewers to speed service at a party; either way, finish with fresh crumbled feta and a last-minute brush of glaze so the tangy-sweet coating stays glossy. These kabobs reward simple attention: even cuts, high heat, and precise timing deliver the greatest payoff for very little fuss.
Plan your timing
Ingredients
Instructions
Prep vegetables & soak skewers
For this step
- 12 piecesWooden skewers (or metal skewers)
- 3 mediumMixed bell peppers, seeded and cut into 1" pieces
- 2 mediumZucchini, cut into 1/2" thick rounds (halved if large)
- 1 largeRed onion, cut into 1" wedges
- 2 cupsCherry tomatoes
Marinate the vegetables
For this step
- 0.38 cupExtra-virgin olive oil
- 3 clovesGarlic, minced
- 1 batch (see step)Kosher salt, freshly ground black pepper & dried oregano
Make the balsamic glaze
For this step
- 0.5 cupBalsamic vinegar (for glaze)
Assemble the kabobs
Grill, glaze and finish with feta
For this step
- 4 ozFeta cheese, crumbled
Tips from the kitchen
Soak Wooden Skewers
If using wood, soak the skewers for at least 15–30 minutes to prevent burning and splitting during grilling.
Cut for Even Cooking
Trim vegetables to consistent sizes—about 1-inch pieces for peppers and onions and 1/2-inch rounds for zucchini—so everything finishes in the 8–12 minute window.
Support Cherry Tomatoes
Thread tomatoes between firmer vegetables (like pepper or zucchini) to keep them from slipping or bursting and to let them warm instead of disintegrating.
Glaze at the End
Brush the balsamic reduction on only in the final minute to preserve its glossy finish and prevent the sugars from scorching.
Add Feta Last
Crumble the feta over the hot skewers off the grill so it keeps its texture and bright salty flavor rather than melting away.
Variations & substitutions
Add Halloumi or Paneer
Include thick slices of halloumi or paneer on the skewers for a grill-hugging, cheese-forward option that provides extra protein and a great sear.
Introduce Protein (Shrimp/Chicken)
Thread pre-marinated shrimp or thin chicken pieces and grill until cooked through; reduce the amount of glaze applied to meat so the sweetness doesn’t overwhelm.
Mediterranean Grain Bowl
Slide the cooked vegetables onto a bed of warm farro, orzo, or couscous, toss with olive oil and parsley, then finish with feta and glaze for a hearty vegetarian main.
Bright Lemon-Balsamic Finish
Swap half the balsamic for lemon juice and reduce with a sprig of thyme for a lighter, tangier glaze that pairs well with delicate herbs.
Storage & make-ahead
Store leftover kabobs in an airtight container in the refrigerator for up to 3 days. Keep any extra balsamic glaze and crumbled feta stored separately to avoid soggy vegetables. To reheat, briefly finish the skewers on a hot grill or under a broiler for a couple minutes to revive char and warmth; avoid the microwave which can make them limp.
What to serve with it
Serve the skewers whole on a large platter or slide the vegetables onto a warmed serving dish and sprinkle with feta and chopped parsley. They pair beautifully with warm pita or crusty sourdough, a lemony couscous or tabbouleh, and a dollop of tzatziki; for drinks try a crisp rosé, Sauvignon Blanc, or a light lager.
Frequently asked questions
Can I prepare these ahead of time?
You can chop and marinate the vegetables a few hours ahead and make the balsamic glaze a day ahead; assemble skewers just before grilling for best texture and char.
How do I keep zucchini from getting soggy?
Slice zucchini thicker and avoid salting it far in advance; a brief 10–15 minute marinade minimizes water loss so the rounds sear instead of steaming.
Is store-bought balsamic glaze OK to use?
Yes — a good-quality store-bought glaze saves time, but check sweetness and reduce the amount you brush on if it tastes very sweet to keep balance with the feta.
Can I cook these indoors?
Yes, use a hot cast-iron grill pan or the broiler, turning frequently to get char marks; work in batches so the pan remains hot and the vegetables sear rather than steam.
How do I scale this for a crowd?
Use metal skewers for faster pre-assembly and grill in batches, keeping finished skewers warm in a 200°F oven covered with foil until ready to serve.
Ratings & Reviews
Made this recipe?
Share your thoughts and a photo — be the first to review this recipe.
Ingredients
- Wooden skewers (or metal skewers)12 pieces
- Mixed bell peppers, seeded and cut into 1" pieces3 medium
- Zucchini, cut into 1/2" thick rounds (halved if large)2 medium
- Red onion, cut into 1" wedges1 large
- Cherry tomatoes2 cups
- Extra-virgin olive oil0.38 cup
- Garlic, minced3 cloves
- Kosher salt, freshly ground black pepper & dried oregano1 batch (see step)
- Balsamic vinegar (for glaze)0.5 cup
- Feta cheese, crumbled4 oz
Nutrition Facts
Per serving (2 skewers (500g))
More from Grilling
View all Grilling recipes →Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect