You can make this on the stove top, or any grill. We use a gas grill, and Western BBQ mesquite chips. You can also use their chunks for your charcoal grill. This is perfect for a pellet grill as well!
Prepare grill. Place poblano on grill and smoke until blackened on one side. Turn over and blacken the other side. Remove from grill and place in a heat proof bowl, and cover with plastic wrap for 5-15 minutes. Rinse pepper under cool water, and rub the blackened skin off. Remove stem and seeds and ribs, and slice and dice.
Place cast iron skillet on grill or stove to heat up. Add olive oil to cast iron pan, and add corn. Allow to heat up. At this point, add in the salsa, seasonings, mayo, yogurt, cream cheese, and cheeses. Stir to combine, and add in the smoky poblano.
Remove pan from grilled and add green onions. Serve with tortilla chips and veggies.