Place tomatoes, zucchini, poblano pepper, and corn on a large baking sheet.
Drizzle veggies with 1 ½ tbsp olive oil, then season with salt and pepper to taste. Mix well, making sure poblano is coated in oil.
Roast veggies for 15 minutes, then flip. Continue cooking vegetables for 10 to 15 minutes, or until tender and lightly browned on edges. Remove from oven.
Allow veggies to cool slightly, then remove seeds and charred, papery skin from the poblano pepper.
Chop the poblano pepper and mix it with the other roasted vegetables. Adjust seasoning with additional salt and pepper, if desired.
Prepare Quesadillas:
Heat 1 tsp olive oil in a large skillet over medium heat.
Add a tortilla to the skillet. Top with ⅓ of the roasted veggies, then ½ cup cheese.
Cover cheese with another tortilla, then brush it with 1 tsp olive oil.
Cook quesadilla until browned on bottom, then flip and cook until browned on other side.
Repeat process with remaining ingredients, then cut quesadillas in wedges and serve with salsa and sour cream, if desired. Enjoy!