01 -
Place the chicken breasts in a medium stockpot and add enough water to cover. Season generously with salt, bring to a boil over high heat, then cover and reduce to medium heat. Skim any foam that forms. Cook for 15 minutes or until the internal temperature reaches 74°C.
02 -
While the chicken cooks, place tomatoes in a separate pot with water and bring to a simmer over medium heat. Cook for 8 minutes until softened but not falling apart. Remove tomatoes from water and peel if desired. Set aside.
03 -
Heat olive oil in a large skillet over medium heat. Add sliced onion and cook, stirring, until soft and translucent, about 5–6 minutes.
04 -
In a blender or food processor, combine peeled tomatoes, garlic cloves, salt, black pepper, and chipotle peppers in adobo sauce to taste (adjust for preferred heat level). Blend until smooth.
05 -
Pour the blended tomato mixture into the skillet with sautéed onions. Stir in dried marjoram, Mexican oregano, and thyme. Reduce heat to low and simmer, stirring frequently, for 8–10 minutes until the sauce thickens. Adjust salt and pepper to taste.
06 -
Shred the cooked chicken breasts, then add them into the skillet with the sauce. Stir well to coat the chicken evenly. Simmer for 1–2 minutes to heat through.
07 -
Serve hot, tucked into fresh tortillas or spooned over steamed rice as desired.