In a large skillet, cook onion and garlic in oil over medium heat until tender. Stir in enchilada sauce. Bring to a boil. Reduce heat; simmer, uncovered, for 5 minutes or until slightly thickened, add chicken and stir to combine. Meanwhile, in a small bowl, combine the eggs, ricotta cheese and cilantro.
Spread 3/4 cup chicken mixture into a sprayed 13-in. x 9-in. x 2-in. baking dish. dollop ricotta mixture and cheese, Layer with three noodles, repeat chicken mixture and 1 cup shredded cheese. Top with remaining noodles, sauce and shredded cheese.
Cover with foil and bake at 375° for 30 minutes. Uncover; bake 10-15 minutes longer or until bubbly. Let stand for 10 minutes before serving.
As a side dish, I make a tossed green salad and add chopped cilantro to compliment the taste. Also serve with fresh french bread and butter or we eat it with Tortilla strips sometimes instead of bread. Yummy!
Quick Tips: I buy a roasted chicken already cooked and cut it up. My family doesn't like onion so I use a grater to mince onion to make it so small they don't see it in the dish. Also, I buy a pkg of Mexican Blend Cheese that already has two cups of the Cheddar and Jack.