Mix all of the taco seasonings together in a small bowl and set aside.
Heat 1 tablespoon of oil in a deep saute pan or cast iron skillet over medium-high heat. When the oil is hot, add the diced onion and cook, stirring frequently to soften. Add the minced garlic and cook for another minute, until fragrant.
Add the ground beef and cook to break it up slightly then add ¾ of the prepared taco seasoning. Continue to cook, stirring frequently, until no pink remains and the temperature reaches 165°F. Remove the beef and onions to a plate. Drain the pan and use a paper towel to wipe any brown bits off the bottom of the pan.
Drizzle another tablespoon of oil into the pan then add the diced sweet potatoes and the remaining seasoning over medium heat and cook, stirring frequently, until they’re fork tender, 10-15 minutes. Add more oil as needed if they seem to dry. They should be slightly brown on the outside and tender in the middle.
Pour in the fire roasted tomatoes and green chiles and stir well to combine. Turn the heat up to medium-high and allow the mixture too bubble for 5 minutes.
Add the ground beef mixture back to the pan and stir well to combine. Top with shredded cheese then cover for 1-2 minutes until melted. Alternately, prepare and pour vegan cashew queso on top before serving.
