Poke holes all over your sweet potatoes with a fork. Then, add them to a bowl or a plate with some water. Pop into the oven and microwave for 10 minutes on a high setting. If not cooked after, give it another 5 minutes to cook. In case your microwave is too small, you'll have to cook these potatoes two at a time.
While the sweet potatoes are being microwaved, heat up a skillet to medium-high heat. Add in ground beef, onion, and garlic - stir and cook until brown. It will take 5-7 minutes. Drain the grease.
Add all of the spices and seasoning, salsa and water. Give it a good stir and cook on low heat for about 5 minutes.
When the potatoes are cooked, let them cool down a little, but cut lengthwise to open them up without cutting through completely.
Stuff the potatoes with cooked beef mixture. Top up with mozzarella, tomatoes, mashed avocado, and sour cream. Enjoy!