Heat the oven to 350 degrees. Spray a 13x9-inch baking dish with cooking spray.
In a 12-inch nonstick skillet, cook the ground beef and onion over medium-high heat for 6 to 8 minutes or until the beef is no longer pink, stirring to break up meat. Stir in the beans and sauce, green chilies and 1/4 cup of the cilantro. Cook for 4 to 5 minutes or until the mixture is thick, stirring occasionally.
Pour 1 cup of the enchilada sauce in the bottom of the baking dish. Spoon about 1/2 cup of the beef filling across the bottom of each tortilla. Fold up the bottom; fold in the sides. Roll up. Place in the dish, fitting all the enchiladas into the dish.
Spray a sheet of foil with cooking spray. Cover the enchiladas, sprayed side down. Bake for 45 minutes. Uncover and bake for 10 minutes longer or until bubbly and thoroughly heated.
Spoon the sauce in the bottom of the dish over the enchiladas. Top with the sour cream and remaining 1/4 cup cilantro before serving.