In a cast iron skillet, warm the oil over medium-high heat. Add onions and cook for 4 minutes until soft.
Add flour, chili powder, cumin, red pepper, salt, black pepper and garlic. Stir continuously for 3 minutes as thick paste forms.
Slowly add broth, stirring vigorously to combine ingredients.
Add tomatoes and green chilis and bring mixture to a low boil to thicken. Stir in hominy.
Mix in pork, stirring all ingredients to combine. Cook for 10 minutes, remove from heat and serve in bowls.
We like to serve this recipe for Spicy Pork Posole topped with a squeeze of lime juice, chopped cilantro, sliced radishes, cubed avocado, shredded cabbage and a dollop of sour cream for extra flavor.