In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced bell pepper and zucchini. Sauté for about 5 minutes until they start to soften.
Stir in the black beans, corn, chopped spinach, ground cumin, smoked paprika, salt, and pepper. Cook for an additional 3-4 minutes until the spinach wilts. Remove from heat and set aside to cool slightly.
Heat the remaining tablespoon of olive oil in a large non-stick skillet over medium heat. Place a tortilla in the skillet. On half of the tortilla, layer ¼ cup of shredded cheese, followed by a generous scoop of the veggie mixture, and then another ¼ cup of cheese on top. Fold the tortilla in half.
Cook for 3-4 minutes on one side until golden brown and crispy, then flip and cook the other side for another 3-4 minutes. Repeat the process with the remaining tortillas and filling.
Once golden and crispy, remove quesadilla from skillet and cut into wedges. Serve warm with fresh cilantro and lime wedges on the side.
Notes
Feel free to customize the veggies based on your preference.