This Fire Roasted Chipotle Posole features steaming bowls of broth rich with pulled pork, fire-roasted tomatoes, hominy, and chipotle peppers. Customize each bowl to your liking with toppings like shredded cheese, chopped scallions, cilantro, and avocado.
Pat the pork shoulder dry and let it sit at room temperature for about 15 minutes. Combine the cumin, coriander, smoked paprika, salt and pepper in a small bowl, then season the pork shoulder, coating on all sides.
In a Dutch oven, heavy pot, or heatproof insert of a slow cooker, heat the olive oil over medium-high heat. Brown the pork shoulder on all sides, about 3 minutes per side. When it is brown all over, set aside. Lower the heat to medium-low and cook the onions and garlic, stirring with a wooden spoon, until the onions are transparent. Add the chicken broth, chipotle peppers, diced tomatoes, crushed tomatoes, hominy and bay leaf and bring to a boil. Return the pork shoulder to the pot, cover, and cook on low heat for at least 1 hour, and up to three hours, or until the pork shoulder is tender and falling apart. Season to taste with salt and pepper. If using a slow cooker, this may braise all day if you wish.
Retrieve the pork from the pot and shred with two forks. Before returning the pork to the soup, skim any fat from the broth. Ladle the posole into serving bowls and garnish as you wish.