First, in a large 12 Gallon pot, start boiling water over the halfway point. Since there is so much water, it should take some time. Heat a cast-iron skillet pan on medium-low heat. Pit and cut your Guajillo peppers and place them on the warm skillet pan. These peppers should soften quickly, within five minutes. Immediately start another medium pot to boil and place the Guajillo peppers in their after warming them up on the pan. They should rehydrate with water enough to use in the broth. With your chopping board and a clean knife, dice the meat into sections, leaving the bones. In a frying pan, warm the olive oil on medium to low heat. Before the oil heats up too much, place the pork in the pan to brown and cook lightly. Don't burn them!
Once the meat, chilis, and the rest of the ingredients are ready, you can add them all to the boiling pot of water. Set the heat to medium, cooking for a minimum of twenty minutes. Stir at least every minute so that the flavors drench the pork.
Take the hydrated peppers and place them in a blender with at least three cups of water from the pot the chilies were in. Blend for a minimum of thirty seconds to create a sauce texture. Add this mixture to the boiling pot and lower the heat to 'low'. It should cook on low for 2-3 hours so it can be tender and savory.
The most important part of this Pozole Rojo recipe is the toppings that you can add to your stew. Since everyone has their own tastes, chop up the ingredients and place them in separate serving bowls around a large table. You should prepare the toppings once you only have twenty minutes of cooking time left. This way, the avocados don't lose their color and flavor.