Preheat your oven to 400°F and line a baking sheet with parchment paper.
Peel and dice the sweet potato into half-inch cubes, then roast for 20-25 minutes until tender and slightly browned.
While potatoes roast, heat the olive oil in a medium skillet over medium heat and sauté the diced onion and minced garlic until translucent.
Add the chicken breast, tomato puree, chipotle peppers, sea salt, and black pepper to the skillet with a splash of water.
Cover and simmer for 12-15 minutes, or until the chicken is cooked through and easily shreds with two forks.
Shred the chicken directly in the pan, stirring it into the sauce to ensure every piece is coated.
Stir in the black beans and cook for an additional 2 minutes until they are heated through.
Plate the roasted sweet potatoes and top with the shredded chipotle chicken mixture.
Finish the dish with fresh avocado slices and a bright squeeze of lime juice.