Add the sweet potatoes to a baking sheet in an even layer. Drizzle with olive oil and season with salt and pepper. Roast until the potatoes are just tender but still have a bite, 15 to 20 minutes. Set aside.
Add 2 tablespoons olive oil to a large saute pan and place over medium heat. Add the garlic and onion and saute until translucent, about 5 minutes. Then, add the jalapeno and stir to combine. Add the chili powder, tomato paste and oregano. Stir to combine and cook for an additional 2 minutes to release the flavors of the herbs. Then, add the spinach, beans and tomatoes. Fold gently to combine. Simmer until the spinach is wilted and the liquid has reduced by half, 7 to 10 minutes. Remove from the heat and stir in the queso fresco, lime juice and sweet potatoes. Taste and season as needed.
Distribute the mixture evenly among the tortillas. Roll the tortillas, garnish with the cilantro and hot sauce and serve immediately. For freezer meal prep, wrap tightly in plastic wrap or parchment paper and store in an airtight container or bag. Freeze for up to 3 months.
To reheat, place wrapped burrito in the microwave and reheat for 3 minutes, flipping once. Unwrap, garnish with the cilantro and hot sauce, if desired, and serve!