I used to throw vegetables on the grill with just salt and oil and wonder why they never tasted like anything special. They’d get those grill marks, sure, but the flavor was always kind of flat.
That changed when I started actually marinating them instead of just coating them.
The first time I tried this balsamic Dijon marinade, I honestly didn’t expect much. It sounded like something that would work better on meat. But once I tried it on vegetables, I stopped going back to plain grilled veggies.
What makes this work is the balance. You’ve got balsamic vinegar for acidity, Dijon mustard for depth, honey for sweetness, and olive oil to carry everything. On their own, they’re simple. Together, they turn basic vegetables into something you actually want to eat.
Here’s the thing: different vegetables behave differently on the grill. Zucchini and squash cook fast and soften quickly. Carrots take longer, so if you don’t cut them thin enough, you end up with uneven texture. I learned that the hard way when I pulled half the tray off too early and the rest was still crunchy in the middle.
I usually toss everything in the marinade and let it sit for at least 20–30 minutes. Not hours, just enough time for the flavor to stick. If you leave it too long, especially with zucchini, it can get a bit watery.
The biggest mistake I made early on was overcrowding the grill. When vegetables are packed too tightly, they steam instead of getting that charred edge you actually want.
Now I grill in batches if I have to. It takes a little longer, but the result is worth it.
These vegetables work as a side for anything—grilled chicken, steak, or even just thrown into a bowl with rice if I don’t feel like cooking anything else.

Balsamic Dijon Grilled Veggies BBQ Side
Ingredients
Method
- In a large bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, honey, salt, pepper, garlic powder, and thyme until emulsified.
- Add all vegetables and toss well until evenly coated. Let marinate for 20–30 minutes.
- Preheat grill to medium-high heat and lightly oil grates.
- Grill vegetables in batches, turning occasionally, until tender with visible char marks (about 10–15 minutes depending on thickness).
- Remove from grill and serve immediately while warm.
