Make the verde sauce by adding the tomatillos, roasted green peppers, and jalapenos to a blender or food processor. Blend until smooth. Set aside.
Heat the vegetable oil in a large pot or Dutch oven to medium heat.
Season the chicken with salt and pepper to taste, then sear it in batches, 2-3 minutes per side, to brown them. Set the chicken aside onto a plate.
Add the onion to the pot and cook for 5 minutes to soften.
Add the garlic and cook for 1 minute, until the garlic becomes fragrant.
Stir in the chili powder, Mexican oregano, cumin, and salt and pepper to taste. Cook, stirring, for 1 minute.
Add the verde sauce, reserved chicken with any accumulated juices, chicken stock, and white beans.
Bring to a boil, then reduce heat. Cover and simmer for 30 minutes, or until the chicken is cooked through to your liking. You can simmer longer if you’d like.
Remove the chili from heat, then stir in the fresh cilantro and lime juice. Garnish and serve.