11/16/2025
Grilled Veggie Skewers
Serves 6, 1/2 protein, 1/2 vegetable, 1 fat
Ingredients
1/3 cup extra-virgin olive oil
1/4 cup red wine vinegar
1 tablespoon Dijon mustard
1 clove garlic, minced
1 teaspoon dried oregano
12 cherry or grape tomatoes
1 small red onion, quartered, then cut in half to make 1-inch pieces
1 medium yellow bell pepper, stemmed, seeded, and cut into 1-inch pieces
2 medium zucchini, sliced into 3/4-inch-thick rounds
12 fresh mini mozzarella balls (about 4 ounces)
1/2 teaspoon kosher salt
1/4 teaspoon freshly ground black pepper
Neutral oil, for brushing grill grates
1 cup fresh basil leaves, torn
Method
Prepare the marinade:
Meanwhile, in a large bowl, whisk together the oil, vinegar, mustard, garlic, and oregano. Add the tomatoes, onion, bell pepper, zucchini, and mozzarella and toss gently to coat. Let marinate at room temperature for at least 20 minutes or until the grill is ready.
Preheat the grill:
While the veggies are marinating, prepare your grill for medium-high heat, 400º to 450ºF.
If using a gas grill, light the burners and allow to preheat for 15 to 20 minutes.
Assemble the skewers:
Remove the vegetables from the marinade, leaving the mozzarella behind to continue to marinate. Tap off any excess marinade from the vegetables and thread them evenly onto the skewers. Lay the skewers on a baking sheet and season with the salt and pepper.
Grill:
Brush the grill grates lightly with neutral oil and add the vegetable skewers.
Grill, covered, turning occasionally, until the vegetables are lightly charred and just fork tender, 6 to 10 minutes.
Finish and serve:
Remove the skewers from the grill. When cool enough to touch, add the marinated mozzarella balls, placing 2 on the end of each skewer. Serve the skewers garnished with the fresh basil and drizzled with the remaining marinade.
Cooled skewers can be stored in an airtight container in the refrigerator for up to 3 days.