- 2 pasilla chile peppers – stems, seeds, and veins removed
- 2 ancho chile peppers – stems, seeds, and veins removed
- 2 guajillo chile peppers – stems, seeds, and veins removed
- water, to cover
- 1 teaspoon cumin seeds
- 2 cloves garlic
- 1/2 white onion, chopped
- 5 Roma tomatoes, chopped
- 1 (3 1/2) pound pork shoulder, cut into several large pieces
- salt to taste
- 2 bay leaves
- 4 cups chicken stock
- 2 (15.5 ounce) cans white hominy, rinsed and drained
- Toast the cumin in a small pot over medium-high heat until fragrant, being careful not to burn, 1 to 2 minutes. Add the pasilla chile peppers, ancho chile peppers, and guajillo chile peppers to the pot. Pour enough water into the pot to cover the peppers completely. Place the garlic cloves, onion, and tomatoes atop the chiles. Cover the pot with a lid, reduce heat to low, and simmer the mixture for 10 minutes. Remove from heat and allow the mixture to cool. Pour the cooled mixture into a blender; puree until smooth.
- Put the pork in the bottom of a slow cooker; season generously with salt. Add the bay leaves to the slow cooker and pour the pureed chile pepper mixture over the pork.
- Cook on Low for 8 to 9 hours or overnight. Skim as much fat from the surface as possible. Remove the pork to a cutting board or bowl and shred with two forks. Return the shredded pork to the slow cooker and mix with the sauce.
- Combine the shredded pork with sauce, chicken stock, and hominy in a large pot over medium heat; cook until the stock is hot, 10 to 15 minutes. Serve hot.