Add all the ingredients for the shredded chicken to a large pot or deep skillet with a lid and stir until the seasonings are evenly combined with the liquid.
1 1/2 lbs boneless skinless chicken breast , or thighs, 2 garlic cloves, minced, 1/4 cup red or yellow onion, finely chopped, 1/4 cup adobo peppers, chopped, 14.5 oz canned diced tomatoes, 1 1/2 cup chicken broth, 1 ½ Tbsp taco seasoning, ½ tsp salt
Place the pot over medium-high heat and bring the liquid to a boil. Once boiling, reduce the heat to medium, cover with the lid, and simmer for about 25 minutes, until the chicken is fully cooked and reaches an internal temperature of 165°F. Flip the chicken halfway through cooking to ensure it cooks evenly.
Once cooked, remove the pot from the heat. Transfer the chicken to a cutting board, large plate or mixing bowl. Using two forks, shred the chicken. (For an easier method, you can use a hand mixer or stand mix to quickly shred the chicken.)
Add the shredded chicken back to the pot and stir it into the liquid so it can soak up all the flavors. Garnish with freshly chopped cilantro.
Warm the tortillas in a dry skillet or microwave until soft and slightly toasted. While the tortillas warm, prepare your favorite taco toppings.
Fill each warm tortilla with shredded chicken and top with desired toppings.
Serve immediately and enjoy while warm.