Preheat the oven to 400 °F
Heat a large saucepan over medium heat and add the avocado oil.
Add diced onion, bell pepper and garlic.
Cook for 2-3 minutes or until the bell pepper is soft and onion is translucent.
Add diced sweet potato, black beans, crush tomatoes, cumin, paprika, and chili powder and stir to combine.
Season with salt and pepper, if desired.
If the mixture looks too thick, add a tablespoon of water.
Cover the large saucepan with a lid and cook over a medium-low heat for 15 minutes or until sweet potato is tender.
Meanwhile, prepare a small oven proof dish by adding half of the red enchilada sauce on the bottom.
Then place the sweet potato and bean filling mixture into the center of the tortilla and top with a sprinkle of the cheese and spinach.
Roll to enclose the tortilla with the mixture.
Then place each finished wrap burrito into the oven dish seam side down and top with the remaining red enchilada sauce and remaining cheese.
Cover the burrito dish with aluminum foil and bake for about 10-15 minutes until cheese is melted.
Then for a crispy top cheese top, remove aluminum foil and broil on high for 2 minutes.
Place the burrito on a serving place and serve with wedges of lime and fresh cilantro