1. Cook the Chicken
- Step 1: Place the chicken breasts in a medium stockpot and cover them with water. Add a generous pinch of salt to season the water.
- Step 2: Bring the water to a boil over high heat. Once boiling, reduce the heat to medium, cover the pot, and simmer for 15 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
- Step 3: Skim any foam that forms on the surface to keep the broth clear.
- Step 4: Once cooked, remove the chicken from the pot, reserving the broth if desired. Let the chicken cool slightly, then shred it using two forks.
2. Prepare the Tomatoes
- Step 5: While the chicken cooks, place the tomatoes in a separate pot and cover them with water.
- Step 6: Bring to a simmer over medium heat and cook for about 8 minutes until the tomatoes are softened but not mushy.
- Step 7: Remove the tomatoes from the water, peel them if desired, and set aside.
3. Make the Chipotle-Tomato Sauce
- Step 8: In a large skillet, heat the olive oil over medium heat. Add the sliced onions and cook for 5-6 minutes, stirring occasionally, until soft and translucent.
- Step 9: In a blender or food processor, combine the cooked tomatoes, garlic cloves, salt, black pepper, and chipotle peppers with adobo sauce (adjust the number of peppers based on your heat preference). Blend until smooth.
- Step 10: Pour the blended tomato-chipotle mixture into the skillet with the onions. Add the oregano, thyme, and marjoram. Stir to combine.
- Step 11: Reduce the heat to low and let the sauce simmer for 8-10 minutes, stirring occasionally, until thickened. Taste and adjust seasoning with more salt or pepper if needed.
4. Combine Chicken with the Sauce
- Step 12: Add the shredded chicken to the skillet with the sauce. Stir well to coat the chicken evenly with the rich, smoky sauce.
- Step 13: Simmer for an additional 1-2 minutes to ensure everything is heated through.
- Step 14: Serve hot with your favorite toppings and sides.