In a large skillet over medium heat, add the chorizo. Break up the chorizo and continue cooking until it has browned and is slightly crispy. This takes about 7 minutes.
Now add diced white onion and cook for 2 minutes. If there is not enough oil in the pan, add bacon fat, lard, or vegetable oil.
Add the cooked pinto beans to the pan, along with the cooking liquid or canned liquid. Add just enough liquid to cover the bottom of the pan. You can always add more if needed.
Now add the chipotle peppers, and pickled jalapenos along with the pickling juice. Stir everything to combine.
Turn the heat off, and use an immersion blender to blend the beans until your desired consistency is reached. Alternatively, you can use a food processor or blender and place the beans back into the pan once blended.
Once the beans are blended, turn the heat back to low and add shredded Oaxaca cheese. Continue stirring until the cheese has melted. Taste the beans for seasoning and add salt if needed. Serve the Frijoles puercos warm or keep them warm on the stove or crockpot.
Video
Notes
Most store bought chorizo will be pretty greasy, and therefore additional fat/oil is not needed. But if you are using homemade chorizo or one from a Carniceria, it may be less greasy, and therefore additional oil/fat is needed.For Canned beans, you'll need 3 (15 oz) cans, plus 1 cup of the liquid.
Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.