Preheat oven to 425 degrees and prepare a baking sheet with parchment paper.
Add sweet potatoes to the baking sheet in an even layer. Drizzle with 1 tbsp olive oil, garlic powder, onion powder, paprika, chili powder and salt. Toss gently to evenly coat the sweet potatoes with the oil and seasonings (clean hands work great for this step). Roast for about 25-30 minutes, stirring the potatoes halfway through until crispy on the outside and soft on the inside.
Next, start the taco meat. Heat 1 tbsp oil in a large skillet over medium heat. Add meat and break up with wooden spoon as it cooks for about 5 minutes. Add taco seasoning and stir to combine. Continue cooking on medium heat until fully cooked through, about 10 minutes.
While the sweet potatoes are roasting and meat is cooking, prepare your sauce. In a small bowl add plain Greek yogurt, mayo, cilantro, garlic, lime juice, cumin and salt. Whisk until combined. Add 1 tbsp at a time of milk if you’d like a thinner sauce.
Finally, assemble your taco bowls! To each bowl add: 1-2 cup greens, ¼ of the taco meat, ¼ of the avocado slices, ¼ cup cherry tomatoes, ¼ cup black beans, ¼ of the roasted sweet potato cubes, and fresh cilantro. Drizzle generously with garlic lime yogurt sauce and enjoy!