Pierce sweetpotato a few times with a fork and microwave until soft, 7 to 10 minutes.
Cool slightly, remove the skin and mash the flesh with a fork. Set aside.
In a large skillet, heat 1 tablespoon butter over medium-high heat.
Add to the skillet, ½ pound ground pork, 1½ teaspoons chili powder, and ½ teaspoon kosher salt. Cook pork, breaking up the meat until browned, about 3 minutes.
Add to the ground pork, 2 cloves minced garlic, mashed sweetpotato, and 1 bunch chopped scallions. Cook 2 minutes stirring constantly.
Add to the cooked pork, ½ cup chopped cilantro and taste, add salt if necessary. Transfer mixture to a bowl and set aside.
Preheat the oven to 200℉.
Wipe out the skillet, add ½ tablespoon of butter, melt over medium-high heat and swirl to coat the pan.
Lay a tortilla in the skillet.
Spread ¼ of the pork mixture on one half of the tortilla.
Sprinkle ½ cup cheese over the pork.
Fold the plain half of the tortilla over the filling and cook until the quesadilla is golden, 1 to 2 minutes per side.
Transfer quesadilla to a baking sheet and place in oven to keep warm.
Repeat process to make 3 more quesadillas.
Cut each quesadilla into wedges. If desired, serve with pickled jalapenos and sour cream.