Heat the olive oil in a large skillet over medium heat and add the poblano. Cook for about 3 minutes until slightly soft.
Add the corn and increase the heat to medium-high. Cook the corn kernels, tossing frequently, until they begin to brown.
Add the red pepper and cook for about 3 minutes.
Add the cumin, chili powder, salt, and pepper and cook for 2 minutes stirring continuously.
Add the water and cook for about 7 to 10 minutes. Stir occasionally.
When the water is evaporated, turn off the heat and add the cilantro. Toss until blended into the vegetable mixture.
Preheat a non-stick griddle or pan over medium-high heat.
After it is hot, spray lightly with oil and place 2 corn tortillas in the pan.
Top each tortilla with the 1/4 of the cheese and then 1/2 of the corn mixture. Top the corn mixture with the remaining cheese.
Place another tortilla on top of the corn and cheese, forming the quesadilla. Spray very lightly with oil.
Cook for about 5 minutes on each side, pressing down to allow the cheese to melt into the corn, holding the quesadilla together. Turn at least once.
