Mix together beef, beans, salsa, corn, and chopped onion.
Coat the bottom of the pan with enchilada sauce.
Add beef mixture to tortilla and tightly roll up. Place in pan. The tighter they fit into the pan the less likely they will be to unroll while cooking or serving.
Top with enchilada sauce and cheese.
Bake covered in a 350 degree oven for 25 minutes. Serve with sour cream.