Start by boiling the sweet potatoes. Boil for ~20-25 minutes or until you can put a fork through them easily. Once cooked, drain and set aside.
Preheat oven to 350 degrees F.
While the potatoes are cooking, add the avocado oil to a large pan over medium/high heat. Once hot, add garlic cloves. Cook for 1-2 minutes until fragrant.
Add ground turkey and 1/2 taco seasoning mix. Cook for ~10 minutes until you no longer see pink in the turkey.
Add onion, bell peppers and the remainder of the taco seasoning mix. Cook for another 10 minutes until onion and bell peppers are tender.
Add salsa and cook for another 5 minutes. Add extra salt to taste.
Meanwhile, mash the sweet potatoes with a masher or large fork.
Add the turkey mixture to a slightly oiled 9x 13 casserole dish.
Top with an even layer of mashed sweet potatoes.
Bake at 350 degrees F for 15 minutes. Broil for another ~5 minutes to crisp the potatoes.
While baking, prepare the guacamole in a small bowl by mixing the ingredients listed above. Lime juice and seasonings call all be adjusted for your preference.
Serve the hot casserole topped with guacamole. Enjoy!