Preheat the grill to medium-high heat. Meanwhile, lay zucchini, peppers, and onions on a sheet pan and brush 2 tablespoons oil over the vegetables. Sprinkle with ½ teaspoon salt.
Grill vegetables, turning occasionally until lightly charred and tender, about 6 to 9 minutes.
Chop the grilled veggies into bite-sized pieces.
Meanwhile, whisk the remaining ⅓ cup olive oil, balsamic vinegar, garlic, 1 teaspoon salt, oregano, and pepper in a large bowl.
Add chopped grilled vegetables, beans, artichoke hearts and parsley. Stir to combine.
