01 - Preheat the oven to 425°F and line a baking tray with parchment paper.
02 - In a large bowl, combine diced sweet potatoes and red onion with olive oil, ground cumin, smoked paprika, chili powder, salt, and black pepper. Toss until ingredients are evenly coated.
03 - Spread the seasoned vegetables evenly on the prepared baking tray. Roast for 25 to 30 minutes, stirring once halfway through, until golden and tender.
04 - Heat a skillet over medium heat. Sauté minced garlic for 1 minute, then add black beans and roasted vegetables. Cook for 2 to 3 minutes, stirring gently to blend flavors.
05 - Warm the flour tortillas in a dry skillet or microwave until pliable.
06 - Divide the sweet potato and black bean mixture evenly among the tortillas. Top each with grated cheese, chopped cilantro, and a squeeze of lime juice.
07 - Add avocado slices, salsa, and sour cream or yogurt if desired. Fold sides in and roll burritos tightly.
08 - For a crisp finish, toast burritos seam-side down in a skillet for 2 to 3 minutes.
09 - Serve immediately with extra salsa, sour cream, and lime wedges.