Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(247)
Export 25 ingredients for grocery delivery
Step 1
Heat a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the olive oil to the pot, swirling to cover the entire surface. Working in batches, sauté the chicken on each side until lightly browned, approximately 3-4 minutes. Transfer chicken to a large bowl. Sauté the remaining chicken breasts, adding additional olive oil to the pot, as needed.
Step 2
Return the chicken with its juices back to the pot or Dutch oven. Add the chicken broth and orange juice to the pot and bring to a boil. Reduce to low heat, cover with a tight-fitting lid, and simmer until the chicken is fully cooked. Approximately 25 minutes.
Step 3
Carefully remove chicken to a clean bowl and set aside. Reserve broth for later use.
Step 4
Heat the olive oil in a separate large, heavy-bottomed saucepan over medium-high heat. Add the onions and sauté until golden brown and just starting to caramelize, approximately 12 minutes, stirring frequently. Reduce medium heat. Add the pumpkin seeds, sliced almonds, garlic, cumin seeds, coriander seeds, whole anise seeds, and whole cloves to the saucepan. Sauté for 1-2 minutes, until garlic becomes fragrant, stirring continuously.
Step 5
Add the dried chiles to the pot and stir to combine. Sauté for approximately 2-3 minutes or until chiles start to soften.
Step 6
Grab the reserved chicken and orange juice broth and carefully pour the liquid into the saucepan with the onion and chiles. Reserve pot for later. Add the cinnamon stick, bay leaves, raisins, marjoram, thyme, and oregano to the saucepan and mix well. Bring to a low boil, cover, and reduce to a simmer. Cook until chiles are very soft, approximately 30-35 minutes.
Step 7
Stir in the tomato paste and cook for an additional 1-2 minutes. Remove from heat. Add the chocolate. Allow sauce to cool for 10 minutes and the chocolate to melt.
Step 8
Working in batches, transfer sauce mixture to the bowl of a blender and puree until smooth. Avoid overfilling. Transfer mixture to the reserved pot. Repeat until all sauce is processed. Season with salt and pepper, to taste.
Step 9
Shred the cooked chicken and combine it with approximately half of the sauce mixture. Add more sauce, if desired. Reserve the remaining sauce for later use.
Step 10
Best served warm with rice or warm tortillas and sprinkled with fresh cilantro and pumpkin seeds.