Preheat oven to 375 degrees F. Lightly oil a 9 x 13 baking dish or coat with nonstick spray.
In a large bowl, combine chicken, black beans, cilantro and 1/2 cup enchilada sauce. Stir in 3/4 cup cheese.
To assemble the enchiladas, lay tortilla on a flat surface and spoon 1/2-3/4 cups of the chicken mixture in the center. Roll the tortilla and place seam side down onto prepared baking dish. Repeat with remaining tortillas and chicken mixture.
Top with remaining enchilada sauce and remaining cheese.
Place into oven and bake until bubbly, about 25-30 minutes.
Serve immediately.
For the enchilada sauce
Heat canola oil in a large cast iron skillet over medium heat. Add onion and poblano, and cook, stirring frequently, until tender, about 3-4 minutes. Stir in garlic, chili powder, cumin, paprika and oregano until fragrant, about 1 minute.
Gradually whisk in chicken stock and tomato sauce. Bring to a boil; reduce heat and simmer, stirring occasionally, until slightly thickened, about 5 minutes.