Prepare: Chop the onions, garlic, bell pepper, jalapeno pepper, tomatillos and tomatoes and set them aside
Heat the oil over medium-high heat. Once the oil is hot, add the ground pork. Reduce the heat to low heat and cook until the pork is almost cooked through. Add the onions and garlic, cook for a few minutes longer.
Cover and simmer on low heat for at least 30 minutes. Remove the cover and stir in the beans. Simmer on low until beans are heated through.
Just before serving, add the juice of one lime and sprinkle with fresh cilantro.
Notes
Canned diced tomatoes can be used in place of fresh tomatoes.Store leftovers in an airtight container for up to 4 days in the refrigerator and in the freezer for up to 3 months.