This is a recipe I created on the fly for a family barbecue celebrating my son's high school graduation a couple of years ago. This salad is a tasty alternative to the usual BBQ/baked beans, potato salad, etc. If fresh corn is not available, substitute 2 cups of thawed frozen corn kernels. This recipe can be made 2-3 days in advance, too. If desired, you can added several dashes of your favorite pepper sauce, chopped tomato and/or crumbled queso fresca. For large crowds, recipe may be doubled or tripled
Preheat grill of choice or broiler. Place peppers on hot grill and grill on all sides of pepper, or place on sheet pan under broiler, just until skin is blackened. Place in a mixing bowl and cover with plastic wrap; allow to sit for 5-10 minutes. Peel skin off under cold water; remove stem and seeds. Coarsely chop peppers and place in a large mixing bowl.
Place corn on grill, and roast for 2-3 minutes per side, or just until lightly charred. Cut kernels off cob, and add to mixing bowl with peppers.
Add remaining ingredients and mix thoroughly. Serve at room temperature or chilled.