Preheat the oven to 375°F (190°C).
In a skillet over medium heat, add olive oil and sauté the diced onion until translucent, about 5 minutes.
In a large bowl, mix the shredded chicken, half of the enchilada sauce, sautéed onions, cumin, and garlic powder.
Warm the corn tortillas in a microwave or on a skillet for a few seconds until pliable.
Spread a thin layer of enchilada sauce on the bottom of a baking dish.
Fill each tortilla with the chicken mixture and roll tightly, placing seam-side down in the baking dish.
Pour the remaining enchilada sauce over the rolled tortillas and sprinkle with shredded cheese.
Cover the baking dish with foil and bake for 20 minutes.
Remove the foil and bake for an additional 10-15 minutes, until the cheese is melted and bubbly.
Garnish with fresh cilantro before serving.