01 - Preheat oven to 425°F and line a baking sheet with parchment paper.
02 - In a large bowl, toss diced sweet potatoes, sliced onion, and diced bell pepper with olive oil, salt, and pepper.
03 - Spread the vegetable mixture evenly on the prepared baking sheet and roast for 20 to 25 minutes, stirring halfway through, until sweet potatoes are tender and caramelized.
04 - In a mixing bowl, gently combine the roasted vegetables, black beans, shredded cheese, cilantro if using, ground cumin, smoked paprika, and chili powder.
05 - Lay out tortillas and spread one quarter of the filling over half of each tortilla; fold over to enclose.
06 - Heat a large non-stick skillet over medium heat and lightly grease with cooking spray or oil. Cook two quesadillas at a time for 2 to 3 minutes per side until golden brown and cheese melts.
07 - Slice quesadillas into wedges and serve warm with salsa, sour cream, or guacamole as desired.