In a large skillet, heat 1 tablespoon of olive oil over medium heat.
Add the chopped onions and bell peppers, sautéing for about 3-4 minutes until they start to soften.
Stir in the black beans, corn, and chopped spinach, cooking for another 2-3 minutes until the spinach wilts.
Sprinkle in the cumin powder, smoked paprika, salt, and pepper. Stir well to combine and remove from heat.
Lay out two tortillas on a flat surface. On each tortilla, spread half of the veggie mixture evenly over one side, then sprinkle half of the shredded cheese on top.
Fold the tortillas in half, pressing down gently to seal.
In the same skillet, heat the remaining olive oil over medium-high heat. Once hot, add the quesadillas one or two at a time, cooking for about 3-4 minutes per side or until golden brown and crispy.
Remove quesadillas from the skillet and cut them into wedges. Repeat with the remaining quesadillas.
Serve warm, garnished with fresh cilantro and alongside sour cream or yogurt for dipping.
Notes
Feel free to customize the filling with your favorite vegetables.